Sözlük · Madencilik

Blok başlığı

Yazan: CloudMineCrypto ekibiGüncellendi

Tanım

Blok başlığı, her Bitcoin bloğunun en üstünde bulunan 80 baytlık özettir. Önceki bloğun hash'i, bloktaki işlemlerin Merkle kökü ve nonce dâhil altı alan içerir. Madencilerin gerçekten hash hesapladığı tek kısım budur.

Bitcoin madenciliği sözlüğü içeriğinin bir parçası. 88 terim sade bir dille açıklanıyor.

Bir madencinin gerçekte hash'lediği şey: 80 bayt

  • Sürüm 4 B · kural seti
  • Önceki blok hash'i 32 B · blokları birbirine zincirler
  • Merkle kökü 32 B · her işlemin parmak izi
  • Zaman 4 B · zaman damgası
  • Hedef (bit) 4 B · hash'in ne kadar düşük olması gerektiği
  • Nonce 4 B · madencilerin sürekli değiştirdiği sayı
Nonce'u (yeşil) değiştirin ve hash'in tamamı değişir. Madencilerin saniyede trilyonlarca kez yaptığı tahmin budur.

80 baytın içinde ne var?

AlanBoyutNe işe yarar?
Sürüm4 baytBloğun uyduğu kurallar
Önceki blok hash'i32 baytBu bloğu önceki bloğa bağlar
Merkle kökü32 baytHer işlemi kapsayan tek bir hash
Zaman4 baytMadencinin bloğu oluşturduğunu söylediği zaman
Bits (hedef)4 baytBlok hash'inin ne kadar düşük olması gerektiği
Nonce4 baytMadencilerin sürekli değiştirdiği sayı

Madenciler neden yalnızca başlığın hash’ini hesaplar?

Çünkü tüm bloğu temsil eder. Merkle kökü her işlemi kapsar, bu yüzden herhangi bir ödemeyi değiştirmek blok başlığını da değiştirir. Önceki bloğun hash'i tüm geçmişi kapsar, bu yüzden eski bir bloğu düzenlemek ondan sonraki tüm başlıkları bozar.

Üstelik 80 baytı hash hesaplamak hızlıdır. Madenciler üzerinde çift SHA-256 çalıştırır, sonucu hedefle karşılaştırır, nonce'u değiştirip yeniden dener. Bunu saniyede trilyonlarca kez yaparlar.

Gerçekte ne kadar küçük?

Zincir yaklaşık 969.006 blok uzunluğunda (canlı veriler). Bu yüzden 2009'den bu yana tüm başlıkların toplamı yaklaşık 78 MB eder. Hafif cüzdanlar bu nedenle tüm başlıkları indirip her birinin iş kanıtını doğrulayabilir ve yine de telefonda az yer kaplar. Arkalarındaki tam bloklar ise yüzlerce gigabayt yer tutar.

Kaynaklar

  1. Blok hash'i algoritması · Bitcoin Wiki
  2. Blok zinciri referansı: başlıklar, Merkle ağaçları, hedef · Bitcoin geliştirici dokümantasyonu
  3. Bitcoin: A Peer-to-Peer Electronic Cash System · Satoshi Nakamoto, 2008

Bu sayfadaki canlı veriler CloudMineCrypto API'sinden ve halka açık zincir verilerinden alınır, düzenli olarak yenilenir ve kullanıldıkları yerde etiketlenir. Yalnızca eğitim amaçlıdır, finansal tavsiye değildir.

Şimdi madenciliğin nasıl yapıldığını izle.

CloudMineCrypto uygulamasında ücretsiz 8 saatlik bir madencilik planını etkinleştir ve canlı ağ verilerine göre BTC bakiyenin arttığını izle. Lightning dâhil, kendi cüzdanına çekim yap. Ödüller tahminidir.