Глоссарий

Производитель блока

Сложность: низкая

Производитель блока (BP) — это человек или группа людей, чье оборудование выбирается для проверки транзакций блока и начала следующего блока в большинстве блокчейнов Proof-of-Stake (PoS).

Что такое производитель блока?

Производитель блока (англ. block producer) — это термин, используемый в блокчейн экосистемах, которые используют делегированноедоказательство доли (DPoS), что позволяет пользователям голосовать за производителей блоков для подтверждения и генерации блоков. Производители блоков также называются делегаты или свидетели. Они отвечают за производство новых блоков, которые содержат недавние транзакции сети, а также доказательства блокчейна о том, что текущее состояние цепи легитимно.

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

Чтобы более детально понять концепцию ВР, рассмотрим пример производителей блоков EOS. Сеть EOS управляется производителями блоков, которые являются децентрализованными сущностями. Они отвечают за достижение консенсуса и доставку блоков транзакций или данных в сеть EOS. Они действуют аналогично майнерам в сети proof-of-work (PoW) и стейкинговым узлам в блокчейне proof-of-stake (PoS).

Майнеры на блокчейне Proof-of-Work (PoW), таком как Bitcoin, используют много вычислительных ресурсов для решения сложных математических задач. Когда майнер находит решение, оно транслируется в сеть для проверки другими майнерами, и устанавливается консенсус. После этого блок выкладывается в цепочку, майнер, решивший задачу, получает свое вознаграждение за блок, и все переходят к следующему.

В сети Proof-of-Stake (PoS), такой как Cardano, узлы стейкируют определённое количество токенов (блокируя их на определённый адрес кошелька на определённый срок) в обмен на возможность быть выбранным для добавления следующего блока транзакций в цепочку.

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

Delegated proof-of-stake — это вариант PoS, в котором валидаторы не выбираются случайным образом, а избираются держателями токенов сети.

Согласно вайтпейперу EOS, блок в приложении EOS.IO будет генерироваться 21 производителем блоков. В конструкции EOS используется делегированное доказательство доли (Delegated Proof of Stake, DPOS), которое предполагает выбор сообществом доверенных аккаунтов (также известных как "trustees") для производства блоков. Короткое время создания блока, большая эффективность и практически низкая вероятность форка - вот некоторые из преимуществ DPOS.

Все держатели токена EOS в мейннете EOS голосуют за 21 доверенный аккаунт, которые будут выступать в качестве производителей блоков и принимать решения от их имени. Они выбираются из 21 кандидата в блок, набравших наибольшее количество голосов.
Выбранные производители блоков помогают мейннету EOS вычислительной мощностью и пропускной способностью. Их основная обязанность - собирать данные о транзакциях, объединять их в блоки и распространять эти блоки среди других производителей блоков. Они отправляют блоки в блокчейн и получают вознаграждение после верификации. Однако если любой из лучших 21 производителя блоков не сгенерирует ни одного блока в течение следующих 24 часов, он будет исключен из списка.

Инициатива EOS набрала такую популярность, что Google Cloud станет претендентом на роль производителя блоков в сети EOS, которая основана на блокчейн-архитектуре EOSIO от Block.one.

Интерес Big Tech к производству блоков — хороший знак для всех блокчейн-проектов, поскольку сигнализирует о дальнейшем росте индустрии.