# Генерация блока
Генерация блока — создание нового блока на блокчейне.
Блоки генерируются генерирующими нодами в соответствии с протоколом Waves-NG.
Генератор блока подписывает только заголовки блока. Заголовки блока содержат корневой хеш транзакций блока (Merkle Root Hash). Это позволяет верифицировать заголовки блока отдельно от транзакций и предоставлять доказательства присутствия транзакций в блоке без наличия всех транзакций. Подробнее в разделе Корневой хеш транзакций. (До активации фичи № 15 “Ride V4, VRF, Protobuf, Failed transactions” корневой хеш в заголовках блока отсутствовал, а генератор блока подписывал байты заголовков блока и всех транзакций в нем.)