Найти в Дзене
FUNDAMENTAL

Proof of Authority

Proof of Authority (PoA) – это алгоритм консенсуса доказательства полномочий, который отвечает за безопасность сети через достижение согласия между установленными узлами. Механизм предполагает работу сети на специальных узлах-администраторах которые заранее назначаются. История создания PoA. Алгоритм консенсуса Proof of Authority предложил разработчик платформы Ethereum, Гевин Вуд в 2017 году. Программист решил проблему популярного алгоритма Proof of Stake, которая связана с монополизацией процесса форжинга “богатыми” узлами. Потому, чем больше токенов у пользователя, тем больше вероятность сформировать новый блок. Так же, механизм работы алгоритма PoA полностью отличается от PoW, который применяется на Bitcoin и криптовалютах, которые поддерживают майнинг. Механизм доказательства власти успешно применили на криптовалютном проекте VeChain. Особенности PoA. Алгоритм консенсуса PoA использует значение идентичности, что означает, что валидаторы блоков не ставят монеты, а вместо этого им

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

История создания PoA.

-2

Алгоритм консенсуса Proof of Authority предложил разработчик платформы Ethereum, Гевин Вуд в 2017 году. Программист решил проблему популярного алгоритма Proof of Stake, которая связана с монополизацией процесса форжинга “богатыми” узлами. Потому, чем больше токенов у пользователя, тем больше вероятность сформировать новый блок. Так же, механизм работы алгоритма PoA полностью отличается от PoW, который применяется на Bitcoin и криптовалютах, которые поддерживают майнинг. Механизм доказательства власти успешно применили на криптовалютном проекте VeChain.

Особенности PoA.

-3

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

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

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

Условия необходимые чтоб стать валидатором.

-4

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

Валидаторы запускают программное обеспечение, позволяющее помещать транзакции в блоки. Процесс автоматизирован и не требует, чтобы валидаторы постоянно контролировали свои компьютеры. Это, однако, требует поддержания компьютера (узла админа) в исправном состоянии.

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

  1. Личность должна быть формально подтверждена в сети с возможностью перекрестной проверки информации в общедоступном домене;
  2. Получение права на избрание в качестве валидатора, который уполномочен на подтверждение заработанных и оцененных блоков, не должно быть легким. Например, от потенциальных валидаторов требуется получение государственной нотариальной лицензии;
  3. Должна быть полная согласованность при проверках и проведении процедур по установлению полномочий.

Преимущества и недостатки PoA.

-5

Плюсы:

  1. Эффективность с точки зрения энергозатрат;
  2. Быстрота;
  3. Масштабируемость. 

Минусы:

  1. Довольно таки централизован. Может быть использован в публичных блокчейнах, но обычно используется в частных, требующих разрешения блокчейнах;
  2. Возможна манипуляция со стороны валидаторов. 

Используется PoA в таких проектах: POA.Network, Ethereum Kovan testnet, VeChain.