PoA

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

В отличие от Proof-of-Work (PoW) и Proof-of-Stake (PoS), PoA не требует ни огромных вычислительных мощностей, ни значительных финансовых вложений в стейкинг. Вместо этого валидаторы ставят на кон свою репутацию и часто проходят процедуру проверки личности (KYC). Это создаёт высокий уровень ответственности: в случае недобросовестного поведения или сбоя валидатор может быть исключён из списка, и его репутация будет испорчена.

Основные характеристики PoA:

  • Высокая производительность: блоки создаются очень быстро (секунды), а пропускная способность может достигать тысяч транзакций в секунду (например, до 1000+ TPS в сети xDAI).
  • Низкое энергопотребление: валидаторы используют обычные серверы, поэтому экологический след минимален.
  • Централизованная природа: сеть зависит от доверенных валидаторов, что противоречит идее полной децентрализации, но делает PoA привлекательным для частных, корпоративных или государственных блокчейнов.

Применение PoA:

  • Корпоративные блокчейны (например, IBM Food Trust, Hyperledger) – где участники известны и доверяют друг другу.
  • Тестовые сети (Rinkeby, Ropsten для Ethereum – сейчас заменены на Goerli и Sepolia, которые используют PoA или клиентские вариации) – чтобы разработчики могли тестировать смарт-контракты без затрат на газ.
  • Стейблкоины и DeFi-протоколы – например, сеть xDAI (ныне Gnosis Chain) использует PoA для быстрых и дешёвых транзакций.

Недостатки PoA:

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

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