Криптовалютное пространство сильно изменилось с момента первой транзакции блокчейна в сети Биткойн. Помимо известных алгоритмов Proof of Work и Proof of Stake, были предложены и другие механизмы консенсуса, а также альтернативные методы достижения консенсуса внутри системы блокчейн.
Алгоритм консенсуса PoW, используемый Биткойном, является наиболее надежным и безопасным из существующих на сегодняшний день. Однако на самом деле он не масштабируем. Биткойны, как и другие блокчейны на основе PoW, имеют ограниченную производительность с точки зрения количества транзакций в секунду (TPS). Это ограничение связано с тем, что Биткойн опирается на распределенную сеть узлов, которые должны достичь консенсуса и постоянно согласовывать состояние блокчейна. Это означает, что прежде чем будет подтвержден новый блок транзакций, он должен быть проверен и одобрен большинством узлов сети. В результате децентрализованный аспект Биткойна обеспечивает безопасную экономическую систему, которая не требует индекса доверия, но это ограничивает ее потенциал для более широкого использования.
Когда дело доходит до количества транзакций в секунду, блокчейны Proof of Stake обычно работают лучше, чем Биткойн. Однако разница не столь значительна, и сетям PoS действительно не удалось решить проблему масштабируемости.
В этом контексте доказательство полномочий — это концепция, которая в настоящее время исследуется как более эффективная альтернатива, способная выполнять гораздо больше транзакций в секунду.
Что такое авторитетное доказательство?
Доказательство полномочий (PoA) — это алгоритм консенсуса, основанный на репутации, который представляет собой практичное и эффективное решение для сетей блокчейнов (особенно для частных сетей). Этот термин был предложен в 2017 году бывшим техническим директором и соучредителем Ethereum Гэвином Вудом.
Алгоритм консенсуса PoA подчеркивает идентичность, а это означает, что валидаторы блоков используют не свои монеты, а свою собственную репутацию. Таким образом, блокчейны PoA защищены узлами-валидаторами, которые произвольно выбираются в качестве доверенных объектов.
Модель доказательства авторитетности опирается на ограниченное количество валидаторов блоков, что делает ее хорошо масштабируемой системой. Блоки и транзакции проверяются заранее одобренными участниками, которые выступают в роли модераторов системы.
Алгоритм консенсуса PoA может применяться к различным сценариям и считается потенциально очень привлекательным вариантом для логистических приложений. Например, когда дело касается цепочек поставок, PoA считается эффективным и разумным решением.
Модель доказательства полномочий позволяет предприятиям сохранять свою конфиденциальную информацию, одновременно используя преимущества технологии блокчейн. Microsoft Azure — еще один пример приложения PoA. Короче говоря, платформа Azure предоставляет решения для частных сетей с системой, которая не требует собственной валюты, такой как эфирный «газ», поскольку нет необходимости в подрыве.
Доказательство полномочий против Доказательства доли
Некоторые считают PoA модифицированным PoS, который основан на идентификации, а не на размещении монет. Из-за децентрализованного характера большинства сетей блокчейнов PoS не всегда подходит для некоторых предприятий и корпораций. С другой стороны, системы PoA могут представлять собой лучшее решение для частных блокчейнов, поскольку их производительность значительно выше.
Необходимые условия для консенсуса путем доказательства полномочий
Хотя условия могут различаться от системы к системе, алгоритм консенсуса PoA обычно опирается на:
действительные и заслуживающие доверия личности: валидаторы должны подтвердить свою настоящую личность.
сложность стать валидатором: кандидат должен быть готов вкладывать деньги и рисковать своей репутацией. Для снижения рисков выбора сомнительных валидаторов и стимулирования долгосрочных обязательств применяется сложный процесс.
стандарт утверждения валидаторов: метод отбора валидаторов должен быть одинаковым для всех кандидатов.
Механизм репутации по существу основан на уверенности в личности валидатора. Этот процесс не может быть ни простым, ни таким, от которого легко отказаться. Этот процесс должен быть в состоянии отсеять плохих игроков. Наконец, обеспечение того, чтобы все валидаторы следовали одной и той же процедуре, обеспечивает целостность и надежность системы.
Пределы
Механизм PoA рассматривается как отказ от децентрализации. Таким образом, можно сказать, что эта модель алгоритма консенсуса — это всего лишь попытка сделать централизованные системы более эффективными. Хотя это делает PoA привлекательным решением для крупных компаний с логистическими потребностями, оно вызывает некоторые сомнения, особенно в сфере криптовалют. Системы PoA имеют высокий трафик и пропускную способность, но некоторые аспекты неизменности подвергаются сомнению, когда можно легко ввести такие меры, как цензура и занесение в черный список.
Другая распространенная критика касается личности валидаторов PoA, которую может просмотреть любой. Приводится аргумент, что только авторитетные и дееспособные участники будут стремиться стать валидатором (в качестве общеизвестного участника). Кроме того, знание личности валидаторов потенциально может привести к случаям коррупции со стороны третьих лиц. Например, если конкурент хочет нарушить работу сети на основе PoA, он может попытаться повлиять на общеизвестных валидаторов, чтобы те действовали нечестно, чтобы скомпрометировать систему изнутри.
Заключение
PoW, PoS или PoA имеют свои преимущества и недостатки. Хорошо известно, что децентрализация высоко ценится криптовалютным сообществом и что PoA, как механизм консенсуса, жертвует децентрализацией ради достижения высокой пропускной способности и масштабируемости. Внутренние характеристики систем PoA резко контрастируют с тем, как до сих пор работали блокчейны. Тем не менее, PoA представляет собой интересный подход, и его нельзя игнорировать как новое решение в мире блокчейна, которое может, например, подходить для частных приложений технологии блокчейна.



