Блок (Block)
Основная структурная единица блокчейна. Представляет собой массив информации, снабженный комплексной защитой от подделывания (цифровые подписи, созданные другими участниками, временные метки, ссылки на предыдущие блоки). Блок (англ. block) – одно из базовых понятий. Он состоит из заголовка (хэш) и списка транзакций. Транзакция считается завершенной только после ее подтверждения всеми участниками процесса обмена данных. Вместе с другими операциями подтвержденная транзакция закрепляется в особом списке – блоке.
Он содержит информацию о ранее сформированном блоке. Таким образом образуется цепочка блоков. Их можно проверить в любой момент. Этим обеспечивается открытость и прозрачность системы. Особое место занимает первичный блок (genesis block). У него нет, так называемого, «родительского» блока. Согласие с правилами его формирования подтверждают участники, принимая пользовательское соглашение. В заголовке блока транзакций содержится информация о предыдущих хэшах, описание содержащихся транзакций и дополнительная служебная информация.
В контексте системы Биткойн первая транзакция содержит данные о вознаграждении майнеру за создание блока. Данная система использует одноименную денежную единицу – Биткойн. Операции по вознаграждению также описаны в блоке, но они анонимны. Размер блока, а соответственно и список транзакций, ограничивается протоколом системы. Как правило это значение может корректироваться после формирования 2016 блоков.