Вы здесь

Proof of Activity

Proof of Activity - Доказательство активности. Во избежание гиперинфляции (которая происходит, когда слишком много валюты наводняет систему) эмиссия биткоинов ограничена 21 млн. монет. Это означает, что в какой-то момент субсидия на вознаграждение за блоки закончится, и майнеры биткоинов будут получать только транзакционные сборы.

Некоторые полагают, что это может вызвать проблемы с безопасностью, обусловленные «трагедией общих ресурсов», когда люди действуют в своих корыстных интересах и наносят вред системе. Таким образом, алгоритм «Доказательство активности» был создан как альтернативная система стимулирования для биткоина. Доказательство активности – это гибридный подход, который сочетает в себе как доказательство работы, так и доказательство доли.

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

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

Если некоторые из выбранных валидаторов не доступны для завершения блока, то выбирается следующий блок-победитель, выбирается новая группа валидаторов и так далее, пока блок не получит нужное количество подписей. Вознаграждения разделяются между майнером и валидаторами, подписавшими блок.

Критика в отношении доказательства активности такая же, как и в отношении доказательства работы (для майнинга блоков требуется слишком много энергии) и доказательства доли (нет ничего, чтобы удержать валидатора от соблазна двойного подписания).