P10-L07 · P10 · P10-M02
Bouw een tijdlijn uit onafhankelijk inspecteerbare records
Vereisten: P10-L06
Leerdoelen
- Bouw een tijdlijn uit onafhankelijk inspecteerbare records
- Reproduceer de volgorde van een begrensde incidenttijdlijn in de oplossingsfase en onderscheid die van toegeschreven postmortem.
Waarom dit belangrijk is
Incidentverhaal vat vaak maanden protocolrespons samen in één causale pijl. Inspecteerbare headers geven smallere chronologie; officiële publicatie toegeschreven context.
Uitleg
HISTORICAL HERKOMSTWAARSCHUWING: Bitcoin-ketenincompatibiliteit 2013 en begrensd augustussegment van oplossingsfase. BIP50 bevroren op exacte repositoryrevisie; beschrijft maartfork en latere afhandeling. Toewijzingsdatum documentveld, geen exact incidentmoment. Geen maart-orphanketenreconstructie of onafhankelijke verificatie van alle miners.
Ketengedeelte bevat ruwe 80-byteheaders op hoogtes 252450 en 252451, geïndexeerde blok-JSON en exacte coinbasereferenties. Pakketverifier reproduceert beide IDs met dubbele SHA256; vorige-hashveld tweede verwijst naar eerste. Tijdstempelaftrekking reproduceert verklaard interval. Volgorde apart inspecteerbaar van postmortem. Canonieke-keten/inclusielabels blijven indexerclaims; geen full-nodeherhaling of native merkle-inclusiebewijs verpakt.
Twee banen: exact begrensde headerfeiten en protocolauteursverklaringen over incompatibele software/oplossingsgrens. Overeenkomst ondersteunt geselecteerde locator, geen volledige causaliteit/impact. Maarttakken, wereldwijde upgrade en economisch verlies onopgelost.
Begrippen
Headerkoppeling: vorig-blokveld naar voorgaande hash.
Verklaarde bloktijd: minertijd, geen exacte netwerkaankomst.
Postmortem: toegeschreven protocolverslag.
Oplossingsfase: later begrensd segment, geen volledig incident.
Historisch voorbeeld
Historische header 252450: 000000000000004bd037574c9171b4871185e7218c529734a1c5445f29114fbe, verklaarde tijd 2013-08-16T11:45:05Z. Header 252451: 0000000000000024b58eeb1134432f00497a6a860412996e7a260f47126eed07, verklaarde tijd 2013-08-16T12:09:07Z, verwijst 252450. Verschil 1,442 seconden (24 minuten 2 seconden). BIP50 noemt 252451 in augustusoplossing. Exacte coinbase-IDs in incident-252450-coinbase-id.txt en incident-252451-coinbase-id.txt, met geïndexeerde transacties; locators, geen causaliteitstoeschrijving.
OBSERVED: publicatietekst, lokaal gereproduceerde hashes/koppeling/tijdvelden. INFERRED: compatibiliteit headerlocator met oplossingsverhaal. UNKNOWN: upgrade van alle nodes, volledige maarttakken, verlies. INSUFFICIENT EVIDENCE: deze twee headers bewijzen oplossing voor alle deelnemers.
Visuele specificaties
Historische signaaltijdlijn met publicatiebaan voor maartcontext en ruwe-headerbaan voor twee augustusrecords. Label verklaard interval 24m02s, exacte hoogtes/hashes, indexer-inclusiegrens en verzamellacune maarttak.
Bijschrift: historische begrensde oplossingsfasechronologie; geen volledige forkherhaling of herstelbewijs voor alle nodes.
SPECIFICATION_ONLY — visual niet geproduceerd of onafhankelijk beoordeeld.
Wat het bewijs aantoont
Ruwe headers reproduceren identifiers, koppeling en verklaard 1,442-secondeninterval. Bewaarde officiële publicatie bevat toegeschreven incident/oplossingsverslag.
Wat het bewijs niet aantoont
Geen exacte verspreidingsvertraging, globale overeenstemming, maartforkhistorie, aanvaller, intentie of economisch verlies. Headerafstand geen incidentduur.
Veelgemaakte fouten
Twee-headerinterval als hele incidentduur; documentdatum als exact moment; alle nodes bijgewerkt; publicatie als vervanging ontbrekende takken.
Praktische oefening
Maak drie rijen: toegeschreven maartcontext, header252450, header252451. Bereken interval, label tijdbasis/brontype; verwerp ‘alle nodes hersteld na24m02s’.
Uitgewerkte correctie tonen
Maart hoort bij publicatiebaan met postmortemprecisie. Augustus gebruikt ruwe verklaarde tijden/hashes; 12:09:07 −11:45:05 =24m02s. Tweede verwijst eerste: geselecteerde volgorde. ‘Alle nodes hersteld’ niet bewezen door twee headers/publicatie. Alleen begrensde oplossingslocator rapporteren; nodecensus, maarttakken, incidentduur open. Coinbase reproduceerbare geïndexeerde locators, geen universele adoptie.
Controlelijst
- Hashes en vorige-hashkoppeling offline verifiëren.
- Ketenvelden/publicatieclaims apart.
- Exacte transactielocators en ophaaltijden bewaren.
- Augustusreikwijdte/ontbrekende maarttakken noemen.
Samenvatting
Inspecteerbare headervolgorde en toegeschreven protocolcontext kunnen samengaan zonder volledige incident-/impactreconstructie.
Samenvatting
- Ketentijd en publicatiedatum verschillen.
- Begrensde tijdlijn toont ontbrekende fasen.
- Headerkoppeling bewijst geen globaal nodegedrag.
Volgende les
P10-L08
Hulpmiddelen
BlockAssay-tool alleen bewijsleescontext. Geen tooloutput, accountsessie of entitlement. Offline; niets tekenen, deployen, goedkeuren of financieren.
Bronnen en grenzen van claims
- BIP50: BIP50 — vastgelegde historische postmortem — Toegeschreven maart 2013-forkverhaal en augustus blok-252451-oplossingsgrens. Grens: Alleen mechanismedocumentatie; oorspronkelijke illustratieve waarden zijn opgegeven, geen waarnemingen. Historische records hebben apart bevroren herkomst en expliciete verzamellacunes.
- API: Esplora: publieke API-specificatie — GET-routes, gehele satoshis, geïndexeerde bevestigings/outspendvelden. Grens: Alleen mechanismedocumentatie; oorspronkelijke illustratieve waarden zijn opgegeven, geen waarnemingen. Historische records hebben apart bevroren herkomst en expliciete verzamellacunes.
- CHAIN: Bevroren historische blockchainlocator — Record van één indexer; historische bytes bevroren, geen onafhankelijke native inclusie of menselijke identiteit bewezen.
Bewijsklassen
HISTORICAL — gebeurtenis- en ophaaldata apart; zie pakket/lacunes.
Observatiedatum
2026-10-02 (ophaaldatum, geen gebeurtenistijd)
Inhoudsversie
1
Beoordelingsdatum
null
Beoordelingsstatus
needs_review
Visuele specificaties
P10-L07-V01
Bouw een tijdlijn uit onafhankelijk inspecteerbare records
Historische begrensde oplossingsfasechronologie; geen volledige forkherhaling of herstelbewijs voor alle nodes.
Historische signaaltijdlijn met publicatiebaan voor maartcontext en ruwe-headerbaan voor twee augustusrecords. Label verklaard interval 24m02s, exacte hoogtes/hashes, indexer-inclusiegrens en verzamellacune maarttak.
Historische signaaltijdlijn met publicatiebaan voor maartcontext en ruwe-headerbaan voor twee augustusrecords. Label verklaard interval 24m02s, exacte hoogtes/hashes, indexer-inclusiegrens en verzamellacune maarttak.
Stapel waarnemingen, aannames, lacunes en conclusie op 390 px; behoud volledige IDs en tekstequivalent. Brede tabel scrollt lokaal.
Proza mag RTL; IDs, hoeveelheden en tijdassen blijven LTR. Behoud afhankelijkheidsrichting.
P10-FROZEN-RECORDS-v1
Bronnen en grenzen van claims
BIP50 · OFFICIAL_PROTOCOL_PUBLICATION
BIP50 — vastgelegde historische postmortem
- Ondersteunde claim
- Toegeschreven maart 2013-forkverhaal en augustus blok-252451-oplossingsgrens.
- Verificatiegrens
- Alleen mechanismedocumentatie; oorspronkelijke illustratieve waarden zijn opgegeven, geen waarnemingen. Historische records hebben apart bevroren herkomst en expliciete verzamellacunes.
- Controledatum
- 2026-10-02
https://github.com/bitcoin/bips/blob/24e96e870fffaa257b465ce1f0370c14aac588e8/bip-0050.mediawiki
API · PRIMARY_DOCUMENTATION
Esplora: publieke API-specificatie
- Ondersteunde claim
- GET-routes, gehele satoshis en geïndexeerde bevestigings/outspendvelden.
- Verificatiegrens
- Alleen mechanismedocumentatie; oorspronkelijke illustratieve waarden zijn opgegeven, geen waarnemingen. Historische records hebben apart bevroren herkomst en expliciete verzamellacunes.
- Controledatum
- 2026-10-02
https://github.com/Blockstream/esplora/blob/master/API.md
CHAIN · PUBLIC_CHAIN_RECORD
Bevroren primaire blockchainrecordlocator
- Ondersteunde claim
- Exacte historische recordlocator; bevroren bytes en claimkoppelingen in docs/academy-2/datasets/p10.
- Verificatiegrens
- Record van één indexer; historische bytes bevroren, geen onafhankelijke native inclusie of menselijke identiteit bewezen.
- Controledatum
- 2026-10-02
https://blockstream.info/api/block/0000000000000024b58eeb1134432f00497a6a860412996e7a260f47126eed07/header
Herkomst van gegevens
id: P10-FROZEN-RECORDS-v1
dataStatus: HISTORICAL
observedAt: 2026-10-02
timeBasis: Historical header timestamps distinct from UTC retrieval times
source: Interne, niet-openbare bron: dit bewijs is intern gecontroleerd en niet gepubliceerd.
scope: Frozen Bitcoin chain records and attributed BIP50 publication; see source-to-claim matrix and explicit collection gaps.