Bir blok iki şeydir: 80 baytlık küçük bir başlık ve onayladığı işlemlerin listesi, genellikle birkaç bin.
Başlık, altı alan
- Sürüm: madencinin kullandığı kurallar ve sinyaller.
- Önceki blok karma değeri: önceki bloğa bağlantı.
- Merkle kökü: bloktaki her işlemi özetleyen tek bir karma değer.
- Zaman damgası: madencinin yazdığı zaman, düğümlerin kontrol ettiği sınırlar dahilinde.
- Bitler: mevcut zorluk hedefi, kompakt biçimde.
- Nonce: geçerli bir karma değeri ararken madencinin değiştirdiği sayı.
Merkle kökü, işlemleri çiftler halinde karma değerlerini alarak, sonra çiftlerin çiftlerini alarak, tek bir karma değeri kalana kadar oluşturulur. Tek bir işlemi değiştirmek kökü değiştirir ve bununla birlikte blok karma değerini değiştirir.
Coinbase işlemi
Her bloğun ilk işlemi özeldir. Gerçek bir girdisi yoktur: blok sübvansiyonunu hiçlikten yaratır ve bloğun tüm ücretlerini, madencinin seçtiği bir adrese ödenenleri toplar. Coinleri ancak 100 blok sonra harcanabilir.
▶ SEE IT IN THE MACHINEBLOK KARMA DEĞERİ'nde, başlığın geçerli bir karma değeri olduğunda ve zaman damgası kadranı onu kaydettiğinde basın bloğa bir kez vurur.