Что такое доказательство деятельности (PoA)?

Делитесь и голосуйте:

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

Доказательство деятельности - это смешанный подход, который объединяет два других широко используемых алгоритма - доказательство работы (PoW) и доказательство доли владения (PoS).

Самая популярная криптовалюта, биткоин, использует алгоритм PoW, который обладает неотъемлемой особенностью повышения уровня сложности майнинга с течением времени. Хотя этот метод предотвращает спам и хакерские атаки на сеть биткойн, он приводит к тому, что для майнинга используется все больше вычислительной мощности, что в свою очередь увеличивает затраты на энергопотребление. 

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

Хотя алгоритм PoS успешно сокращает расходы на электроэнергию и использует дешевое аппаратное обеспечение, он способствует накоплению криптовалюты.

И PoW, и PoS защищают сеть от атаки 51%. Такая атака позволяет полностью контролировать сеть, блокировать подтверждение новых транзакций, останавливать платежи между различными пользователями блокчейна и даже отменять транзакции, выполненные в прошлом, что может привести к феномену двойной траты.

Доказательство деятельности (PoA) представляет из себя гибрид алгоритмов PoW и PoS и содержит лучшие их характеристики. Процесс майнинга в PoA идентичен POW-майнингу - майнеры пытаются опередить друг друга в расчете нового блока. При добыче нового блока система переключается на POS, а новый блок содержит только заголовок и адрес майнера.

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

Как только все валидаторы подписывают добытый блок, он получает статус полного блока, идентифицируется и добавляется на блокчейн.

Поскольку PoA основан на PoW и PoS, он частично имеет минусы обоих протоколов. Большая вычислительная мощность все еще необходима для майнинга блоков на этапе POW, а у китов по-прежнему больше шансов попасть в список валидаторов и накопить больше цифровых активов посредством вознаграждений.

POA также предотвращает вероятность атаки 51%, поскольку невозможно предсказать, кто в будущем будет подписывать блоки, а конкуренция между валидаторами не позволяет накопить вычислительную мощность в группе. 

Больше горячих новостей

Государство и общество

Ждем новостей

Нет новых страниц

Следующая новость