Заголовок блока - это уникальный идентификатор блока в блокчейне, который постоянно хешируется, чтобы обеспечить доказательство работы для стимулирования майнинга.
Начиная с первого "генезис-блока", блоки укладываются последовательно, при этом заголовок каждого блока включает три набора информации о блоке и другие уникальные компоненты, в том числе:
Хеш предыдущего блока
Nonce, используемый майнерами
Номер версии Bitcoin
Корневой хеш (корень Меркла)
Целевая сложность блока
Заголовки блоков отлично подходят для майнинга, но они также полезны для легких клиентов из-за своих скромных размеров. Блокчейн Биткоина просто слишком велик, чтобы хранить его на мобильных устройствах. С другой стороны, заголовки идентичных блоков будут занимать всего 0,008 ГБ, или 8 МБ дискового пространства.
В блокчейн-сети корень Меркла - это хеш (из всех хешей) всех транзакций, составляющих блок. Временная метка предоставляется для того, чтобы все участники проекта могли просмотреть постоянную, вложенную запись о том, когда произошло конкретное событие. Обычно она отображает дату и время события и, как правило, с точностью до долей секунды.
Целевая сложность используется для настройки того, насколько сложно будет для майнеров найти решение блока. Nonce - это случайный код, переменная, которую майнеры могут подстраивать для получения различных перестановок и достоверных хешей в последовательности.
Заголовки блоков используются для выделения отдельных блоков внутри блокчейна. Они хешируются в процессе майнинга в обмен на вознаграждения, чтобы обеспечить доказательство работы.
Присоединяйтесь к тем, кто уже в курсе крипто!