Производитель блоков (Block Manufacturer)
Кратко: Создатель блоков (block manufacturer), чаще называемый производителем блоков (block producer, BP), — это человек или группа, чьё оборудование выбирается…
Создатель блоков (block manufacturer), чаще называемый производителем блоков (block producer, BP), — это человек или группа, чьё оборудование выбирается для проверки транзакций и создания следующего блока. Эта роль встречается во многих блокчейн-сетях на Proof of Stake (PoS), особенно в тех, где используется делегированный Proof of Stake.
Почему это важно
В сетях на делегированном Proof of Stake, таких как EOS, держатели токенов голосуют за ограниченную группу производителей блоков, которые создают блоки по очереди. В других PoS-сетях аналогичную роль называют, например, валидатором или предлагающим (proposer). Производители блоков получают за свою работу вознаграждения и комиссии, но в зависимости от сети могут лишиться голосов, вознаграждений или части своей доли, если уйдут в офлайн или нарушат правила. Поскольку именно они решают, какие транзакции попадут в блок и в каком порядке, малочисленная или действующая в сговоре группа производителей может ослабить децентрализацию сети.
Пример
В сети на делегированном Proof of Stake держатели токенов голосуют за кандидатов в производители блоков, и кандидаты, набравшие больше всего голосов, образуют активный состав. Протокол выстраивает их в очередь. Когда наступает очередь производителя, его узел собирает ожидающие транзакции, проверяет их действительность, упаковывает в блок, подписывает его и рассылает, чтобы другие производители его подтвердили. Если производитель раз за разом пропускает свою очередь, голосующие могут отдать поддержку другому кандидату.