🚨 $100K in Sight: Follow Bitcoin’s Final Push Live! TRACK NOW
Крипто Термины:  Буква C
авг 24, 2023 |
обновлено: апр 02, 2024

Что Такое Candidate Block?

Candidate Block Значение:
Candidate Block - блок, который майнеры должны майнить для получения наград.
средне
1 минута

Узнаем значение Candidate Block, определение в крипто, Что Такое Candidate Block и другие важные детали.

Candidate Block (блок кандидат) является блоком, который майнеру необходимо добыть для получения награды. Его также называют временным блоком. В процессе он проверяется и может либо подтвердиться, либо отмениться сетью. Данные блоки создаются майнерами.

Между майнерами идёт постоянная конкуренция. Каждый майнер стремится стать тем, кто подтвердит и добавит блок в блокчейн. В этом процессе свою роль имеет блок кандидат. Так как чтобы принять участие в соревновании, майнерам необходимо создать этот блок кандидат.

В процесс создания блока кандидата входит несколько шагов. Сбор неподтверждённых транзакций из пула памяти и их систематизация. Собрать нужно несколько транзакций.

После этого, майнер хэширует эти транзакции, чтобы они стали деревом хешей. Дерево Хешей является методом организации данных и это сделано, чтобы структура дерева хеша позднее выпустила хэш рут. Для уточнения, это хеш, который может считаться представлением всех хэшей и транзакций, включённых в дерево хешей.

Процесс продолжается с хэш рутом и одноразовым номером, включённым в заголовок блока. Как и всё остальное, майнеры хешируют заголовок блока. В зависимости от хэш рута, одноразового номера и блоков перед хэшем - создается блок. Это результата данного процесса. Сам блок кандидат будет работать как уникальный идентификатор.

На данном этапе важно, чтобы блок считался действительным. Чтобы достичь этого, требуется хэш блока с определённым числом нулей. Поэтому майнинг требует множество попыток вычисления хеша. Всё потому, что ноды для майнинга должны попробовать много различных функций хэшинга. Такой же процесс проходит с несколькими одноразовыми значениями. Так происходит до момента создания правильного хэша блока.

Так как это модель Proof-of-Work. Значит, чтобы подтвердить, что майнер завершил процесс майнинга - создаётся хэш блок.

Для подтверждения правильности хэша - блок кандидат правильного хэша блока будет передан другим нодам сети.

Процесс заканчивается добавлением блока кандидата в блокчейн. Но это произойдёт только только если в предыдущих процессах не возникнет ошибок.