P10-L07 · P10 · P10-M02
Bağımsız incelenebilir kayıtlardan zaman çizelgesi oluşturmak
Ön koşullar: P10-L06
Öğrenme hedefleri
- Bağımsız incelenebilir kayıtlardan zaman çizelgesi oluşturmak
- Sınırlı çözüm aşaması olay çizelgesinin sıralamasını yeniden üretmek ve onu kaynağı belirtilmiş olay sonrası rapordan ayırmak.
Neden önemli
Olay anlatısı çoğunlukla aylar süren protokol müdahalesini tek nedensellik okuna indirger. Bağımsız incelenebilir header'lar daha dar kronoloji sağlar; resmî yayın ise kaynağı belirtilmiş bağlam sunar.
Açıklama
HISTORICAL KÖKEN UYARISI: Paket, Bitcoin'in 2013 zincir uyumsuzluğunu ve sınırlı Ağustos çözüm aşaması kesitini ele alır. BIP50 tam depo revizyonunda dondurulmuştur. Mart çatalını ve sonraki işlemleri anlatır; atama tarihi belge alanıdır, olayın kesin anı değildir. Paket Mart orphan zincirini yeniden kurmaz veya her madencinin davranışını bağımsız doğrulamaz.
Zincir bölümü, 252450 ve 252451 yükseklikleri için ham 80 baytlık header'lar, indeksli blok JSON'u ve tam coinbase işlem referansları içerir. Paket doğrulayıcısını çalıştırın: çift SHA256 iki header ID'sini de yeniden üretir; ikinci header'ın önceki hash alanı birinciyi işaret eder. Zaman damgası farkı, beyan edilmiş aralığı yeniden üretir. Böylece kayıt sırası, olay sonrası rapor anlatısından ayrı incelenebilir. Canonical zincir ve coinbase dahil edilme etiketleri indexer açıklaması olarak kalır; tam düğüm yeniden yürütmesi veya yerel merkle dahil edilme kanıtı paketlenmemiştir.
İki kanıt şeridi kullanın. Zincir şeridine kesin kapsamlı header olgularını; yayın şeridine protokol yazarlarının uyumsuz yazılım ve çözüm sınırı hakkındaki açıklamalarını koyun. Uyuşmaları seçilmiş konumu destekler; her nedensellik veya etki iddiasını değil. Mart dallarını, küresel yükseltme benimsenmesini ve ekonomik kaybı çözümlenmemiş bırakın.
Terimler
Header bağlantısı: önceki header hash'ine başvuran önceki blok alanı.
Beyan edilmiş blok zamanı: madencinin verdiği zaman damgası; kesin ağa ulaşma zamanı değil.
Olay sonrası rapor: kaynağı belirtilmiş protokol olay anlatımı.
Çözüm aşaması: sınırlı sonraki kesit; olayın eksiksiz yeniden yürütmesi değil.
Tarihsel örnek
Tarihsel header 252450: 000000000000004bd037574c9171b4871185e7218c529734a1c5445f29114fbe, beyan edilmiş zaman 2013-08-16T11:45:05Z. Header 252451: 0000000000000024b58eeb1134432f00497a6a860412996e7a260f47126eed07, beyan edilmiş zaman 2013-08-16T12:09:07Z, 252450'ye başvurur. Fark: 1,442 saniye (24 dakika 2 saniye). BIP50 Ağustos çözüm tartışmasında 252451'i belirtir. Tam coinbase ID'leri incident-252450-coinbase-id.txt ve incident-252451-coinbase-id.txt içinde indeksli işlemlerle korunur; kayıt konumlarıdır, nedensel atıf değildir.
OBSERVED: kaydedilmiş yayın metni, yerelde yeniden üretilmiş header hash/bağlantı/zaman alanları. INFERRED: seçilmiş header konumunun yayının çözüm anlatısıyla uyumluluğu. UNKNOWN: her düğümün yükseltme durumu, Mart'ın tüm rakip dalları ve kayıp. INSUFFICIENT EVIDENCE: iki header'ın tüm katılımcıların olayı çözdüğünü kanıtladığı iddiası.
Görsel özellikler
Mart bağlamı için yayın şeridi ve iki Ağustos kaydı için ham header şeridi içeren tarihsel sinyal çizelgesi. Beyan edilmiş 24m02s aralığı, tam yükseklik/hash'ler, indexer dahil edilme sınırı ve Mart dallarındaki toplama boşluğu etiketlenir.
Açıklama: Tarihsel sınırlı çözüm aşaması kronolojisi; tam çatal yeniden yürütmesi veya tüm düğümlerin toparlanma kanıtı değildir.
SPECIFICATION_ONLY — görsel üretilmemiş veya bağımsız incelenmemiştir.
Kanıtın gösterdikleri
Dondurulmuş ham header'lar, seçilmiş tanımlayıcıları, bağlantılarını ve 1,442 saniyelik beyan edilmiş zaman aralığını yeniden üretir. Kaydedilmiş resmî yayın, kaynağı belirtilmiş olay/çözüm anlatısını içerir.
Kanıtın göstermedikleri
Paket kesin yayılım gecikmesini, dünya çapında düğüm anlaşmasını, tam Mart çatal geçmişini, saldırgan kimliğini, niyeti veya ekonomik kaybı kanıtlamaz. Header aralığı olay süresi değildir.
Yaygın hatalar
İki-header aralığına tüm olay süresi demek; belge atama tarihini kesin olay zamanı saymak; tüm düğümlerin yükseltildiğini iddia etmek ve eksik dal kayıtlarının yerine yayın bağlamı koymak.
Uygulamalı alıştırma
Üç satırlı zaman çizelgesi oluşturun: kaynağı belirtilmiş Mart bağlamı, header 252450 ve header 252451. Aralığı hesaplayın, her satırın zaman temelini ve kaynak türünü etiketleyin; “24m02s sonra tüm düğümler düzeltildi” iddiasını reddedin.
Açıklamalı düzeltmeyi göster
Mart satırı yayın şeridindedir ve olay sonrası raporun hassasiyetiyle kaynağı belirtilmiş bağlam kalır. Ağustos header satırları ham beyan edilmiş zamanları ve tam hash'leri kullanır; 12:09:07 −11:45:05 =24m02s. İkinci header birinciyi işaret ederek seçilmiş kayıt sırasını ortaya koyar. “Tüm düğümler düzeltildi” iki header veya kaynağı belirtilmiş yayınla ortaya konulmaz. Yalnızca sınırlı çözüm konumunu raporlayın; düğüm sayımı, Mart dalları ve olayın toplam süresini çözümlenmemiş bırakın. Coinbase işlem referansları, evrensel benimsenme kanıtı değil, yeniden üretilebilir indeksli konumlardır.
Kontrol listesi
- Header hash'lerini ve önceki hash bağlantısını çevrimdışı doğrulayın.
- Zincir alanlarını yayın açıklamalarından ayırın.
- Tam işlem konumlarını ve edinim zamanlarını koruyun.
- Sınırlı Ağustos kapsamını ve eksik Mart dallarını belirtin.
Özet
Bağımsız incelenebilir header sırası ve kaynağı belirtilmiş protokol bağlamı, tam olay veya etki yeniden kurmasını desteklemeden birlikte var olabilir.
Özet
- Zincir zamanı ve yayın tarihlerinin anlamı farklıdır.
- Sınırlı zaman çizelgesi eksik aşamalarını göstermelidir.
- Header bağlantısı küresel düğüm davranışını ortaya koyamaz.
Sonraki ders
P10-L08
Araçlar
Belirtilen BlockAssay aracını yalnızca kanıt okuma bağlamı olarak kullanın. Ders araç çıktısı, hesap oturumu veya erişim hakkı oluşturmaz. Çevrimdışı alıştırma; hiçbir şeyi imzalamayın, dağıtmayın, onaylamayın veya fonlamayın.
Kaynaklar ve iddia sınırları
-
BIP50: BIP50 — sabitlenmiş tarihsel olay sonrası rapor — Kaynağı belirtilmiş Mart 2013 çatal anlatısı ve Ağustos blok-252451 çözüm sınırı. Sınır: Yalnızca mekanizma dokümantasyonu; özgün örnekleyici değerler gözlem değil, verilmiş girdilerdir. Tarihsel kayıtların ayrı dondurulmuş kökeni ve açık toplama boşlukları vardır.
-
API: Esplora herkese açık API spesifikasyonu — GET yolları, tam sayı satoshi'ler ve indeksli confirmation/outspend alanları. Sınır: Yalnızca mekanizma dokümantasyonu; özgün örnekleyici değerler gözlem değil, verilmiş girdilerdir. Tarihsel kayıtların ayrı dondurulmuş kökeni ve açık toplama boşlukları vardır.
-
CHAIN: Dondurulmuş tarihsel zincir konumu — Tek indexer kaydı; tarihsel baytlar dondurulmuştur; bağımsız yerel dahil edilme veya insan kimliği kanıtı yoktur.
Kanıt sınıfları
HISTORICAL — olay ve edinim tarihleri ayrıdır. Dondurulmuş paketi ve toplama boşluklarını inceleyin.
Gözlem tarihi
2026-10-02 (edinim tarihi; olay zamanı değil)
İçerik sürümü
1
İnceleme tarihi
null
İnceleme durumu
needs_review
Görsel özellikler
P10-L07-V01
Bağımsız incelenebilir kayıtlardan zaman çizelgesi oluşturmak
Tarihsel sınırlı çözüm aşaması kronolojisi; tam çatal yeniden yürütmesi veya tüm düğümlerin toparlanma kanıtı değildir.
Mart bağlamı için yayın şeridi ve iki Ağustos kaydı için ham header şeridi içeren tarihsel sinyal çizelgesi. Beyan edilmiş 24m02s aralığı, tam yükseklik/hash'ler, indexer dahil edilme sınırı ve Mart dallarındaki toplama boşluğu etiketlenir.
Mart bağlamı için yayın şeridi ve iki Ağustos kaydı için ham header şeridi içeren tarihsel sinyal çizelgesi. Beyan edilmiş 24m02s aralığı, tam yükseklik/hash'ler, indexer dahil edilme sınırı ve Mart dallarındaki toplama boşluğu etiketlenir.
390 px genişlikte gözlemleri, varsayımları, boşlukları ve sonucu alt alta yerleştirin; tam ID'leri ve tam metin eşdeğerini koruyun. Geniş tablolar yerelde kayar.
Metin RTL olabilir; ID'ler, miktarlar ve zaman eksenleri LTR kalır. Bağımlılık yönünü koruyun.
P10-FROZEN-RECORDS-v1
Kaynaklar ve iddia sınırları
BIP50 · OFFICIAL_PROTOCOL_PUBLICATION
BIP50 — sabitlenmiş tarihsel olay sonrası rapor
- Desteklenen iddia
- Kaynağı belirtilmiş Mart 2013 çatal anlatısı ve Ağustos blok-252451 çözüm sınırı.
- Doğrulama sınırı
- Yalnızca mekanizma dokümantasyonu; özgün örnekleyici değerler gözlem değil, verilmiş girdilerdir. Tarihsel kayıtların ayrı dondurulmuş kökeni ve açık toplama boşlukları vardır.
- Kontrol tarihi
- 2026-10-02
https://github.com/bitcoin/bips/blob/24e96e870fffaa257b465ce1f0370c14aac588e8/bip-0050.mediawiki
API · PRIMARY_DOCUMENTATION
Esplora herkese açık API spesifikasyonu
- Desteklenen iddia
- GET yolları, tam sayı satoshi'ler ve indeksli confirmation/outspend alanları.
- Doğrulama sınırı
- Yalnızca mekanizma dokümantasyonu; özgün örnekleyici değerler gözlem değil, verilmiş girdilerdir. Tarihsel kayıtların ayrı dondurulmuş kökeni ve açık toplama boşlukları vardır.
- Kontrol tarihi
- 2026-10-02
https://github.com/Blockstream/esplora/blob/master/API.md
CHAIN · PUBLIC_CHAIN_RECORD
Dondurulmuş birincil zincir kayıt konumu
- Desteklenen iddia
- Tam tarihsel kayıt konumu; dondurulmuş baytlar ve iddia eşlemeleri docs/academy-2/datasets/p10 içindedir.
- Doğrulama sınırı
- Tek indexer kaydı; tarihsel baytlar dondurulmuştur; bağımsız yerel dahil edilme veya insan kimliği kanıtı yoktur.
- Kontrol tarihi
- 2026-10-02
https://blockstream.info/api/block/0000000000000024b58eeb1134432f00497a6a860412996e7a260f47126eed07/header
Veri kaynağı
id: P10-FROZEN-RECORDS-v1
dataStatus: HISTORICAL
observedAt: 2026-10-02
timeBasis: Historical header timestamps distinct from UTC retrieval times
source: Dahili, herkese açık olmayan kaynak: bu kanıt dahili olarak doğrulandı ve yayımlanmadı.
scope: Frozen Bitcoin chain records and attributed BIP50 publication; see source-to-claim matrix and explicit collection gaps.