Block містить 80-байтовий заголовок і список від coinbase. Дійсність потребує правил заголовка й Proof of Work та перевірки вмісту; низького хешу недостатньо.
Coinbase перша. Наступні транзакції можуть витрачати попередні виходи цього блоку за решти умов. Дві конфліктні витрати не пройдуть. Корінь Merkle фіксує порядок txid; witness має додаткове зобов’язання через coinbase. [Bitcoin Core v29.0: block validation]
«Порожній» блок містить принаймні coinbase, навіть без звичайних платежів. Заповнення не обов’язкове. Місткість обмежують 4 000 000 одиниць ваги та інші правила, не стала кількість платежів; розміри різні. [BIP 141: block weight and witness]
Два дійсні блоки можуть мати одного предка. Вузли обирають дійсні гілки за накопиченою роботою; блок поза активною не обов’язково недійсний. Реорганізація змінює підтвердження та UTXO. Один блок не гарантує незворотності. [Bitcoin Core v29.0: block validation]
Для повної картини прочитайте також Заголовок блока, Транзакція, Timechain / Blockchain, Майнінг. На цю статтю також посилаються Заголовок блока, Дерево Merkle, Підтвердження, Coinbase-транзакція.