$EX5 ön satışı — Seed kademesi · 500M sabit arz · %50 yakım · kayıt portal.ex5.com'daKATIL →
Güncellendi

Blok Başlığı (Block Header)

Kısaca: Blok başlığı (block header), her bloğun en üstünde yer alan kompakt özettir ve bu başlığın hash'i alındığında bloğun benzersiz tanımlayıcısı elde edilir.

Blok başlığı (block header), her bloğun en üstünde yer alan kompakt özettir ve bu başlığın hash'i alındığında bloğun benzersiz tanımlayıcısı elde edilir. İş Kanıtı (Proof of Work) sisteminde başlık, madencilerin blok ödülü için yarışırken hash'ini tekrar tekrar hesapladığı kısımdır; mutabakat algoritması madenciliği bu şekilde teşvik eder.

Neden önemli?

Her başlık bir önceki bloğun başlığının hash'ini içerir; böylece başlıklar blokları bir zincir hâlinde birbirine bağlar ve herhangi bir eski bloğu değiştirmek, ondan sonraki tüm hash'leri değiştirir. Başlık ayrıca bloktaki tüm işlemleri kapsayan bir Merkle kökü de içerir; bu sayede hafif cüzdanlar, blok zincirinin tamamı yerine başlıkları ve kısa bir kanıtı indirerek bir işlemin bloğa dahil edildiğini doğrulayabilir. Bitcoin'de bir başlık yalnızca 80 bayttır; bu da bu tür bir kontrolü ucuz kılar.

Örnek

Bir Bitcoin madencisi aday bir blok oluşturur ve başlığını altı alanla doldurur: sürüm, önceki bloğun hash'i, seçilen işlemlerin Merkle kökü, zaman damgası, zorluk hedefi ve bir nonce. Madencilik donanımı, her seferinde nonce'u değiştirerek bu başlığın hash'ini tekrar tekrar hesaplar. Denemelerden biri hedefe eşit veya hedeften düşük bir hash ürettiğinde madenci bloğu yayınlar ve bu başlık hash'i, blok gezginlerinde gösterilen blok tanımlayıcısı olur.

İlgili terimler