Генерация блока

Генерация блока — создание нового блока на блокчейне.

Блоки генерируются майнящими нодами в соответствии с протоколом Waves-NG.

На данный момент генератор блока подписывает заголовок блока и транзакции (байты заголовков блока и всех транзакций в нем).

Возможность подписания майнящей нодой только заголовка блока добавлена в версию ноды 1.2.0. Эта возможность включается с активацией на ноде функциональности "VRF and Protobuf" (№15). На данный момент версии 1.2.x доступны на stagenet.

Чтобы обеспечить упомянутую функциональность, для доказательства целостности транзакций в блоке в заголовок добавляется MerkleRootHash транзакций блока. Это позволяет верифицировать заголовок блока отдельно от транзакций, что даёт возможность предоставлять доказательства присутствия транзакций в блоке без наличия всех транзакций.

results matching ""

    No results matching ""