Глоссарий

Proof-of-Authority (PoA)

Сложность: средняя

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

Что такое доказательство полномочий (PoA)?

Proof-of-authority (доказательство полномочий или PoA) - это альтернативный механизм консенсуса, который полагается на известных и авторитетных валидаторов для создания блоков, а значит и предоставления вычислительной мощности сети. Он обеспечивает относительно более быстрые транзакции, используя алгоритм Byzantine Fault Tolerance (BFT), ставя на кон репутацию личности валидаторов.

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

Поскольку доступ в сеть, в которой работает PoA, ограничен и управляем, она не требует никакого подобия "майнинга". Однако участники сети все еще могут развернуть избыточность, запустив несколько узлов под одним идентификатором.
Этот тип механизма консенсуса не ресурсоёмкий, но требует валидаторов для сохранения целостности узлов. Его можно понимать как механизм, который дает стимул действовать честно и поддерживать надлежащее функционирование сети, благодаря тому, что на карту поставлена репутация пользователя через его идентификатор.

PoA требует выполнения трех условий:

  • Формальная идентификация на блокчейне для валидаторов;
  • Соответствие критериям, включая, но не ограничиваясь: связь с организацией или хорошая репутация и так далее;
  • Полное соответствие установленным процедурам, необходимым для производства блоков и валидации в сети.
Более того, такого рода сети могут заимствовать дизайн и режимы работы у существующих публичных блокчейнов вроде Ethereum или Cardano с заметными изменениями.

Статьи по теме