Proof of Authority (PoA) простыми словами

Proof of Authority (PoA) простыми словами

Консенсус Proof of Authority (PoA) не является новым механизмом консенсуса (существует с марта 2017 года), но он реализован на некоторых интересных платформах как компромисс между моделями консенсуса, нацеленными на полную децентрализацию, и более эффективными, централизованными моделями.

Во-первых, PoA был предложен группой разработчиков в марте 2017 года (этот термин был придуман Гэвином Вудом) как блокчейн, основанный на протоколе Ethereum. Он был разработан в первую очередь для решения проблемы спам-атак на тестовую сеть Ethereum Ropsten. Новая сеть получила название Kovan и является основной тестовой сетью, доступной сегодня всем пользователям Ethereum.

Консенсус PoA — это, по сути, оптимизированная модель Proof of Stake, в которой валидаторы блоков не делают стейк монет, вместо этого они имеют собственную репутацию. В результате такого подхода блокчейны PoA получают защиту от узлов валидации, надежность которых не вызывает сомнений. Алгоритм PoA основан на значении идентификаторов.

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

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

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

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

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

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

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

Условия для PoA

Существуют некоторые условия, облегчающие работу алгоритма Proof of Authority. Эти условия не являются универсальными, поскольку они могут варьироваться от одной системы к другой.

Как правило, алгоритм PoA зависит от:

  • Достоверные и действительные идентификационные данные — для валидаторов обязательно подтвердить свои идентификационные данные;
  • Стандартизация в утверждении валидаторов. Должен быть универсальный метод выбора валидаторов;
  • Высокий уровень сложности — Стать валидатором — нелегкая прогулка в парке. Вы должны быть готовы вкладывать деньги и поставить свою репутацию на линию. Такой сложный процесс крайне важен, так как он гарантирует, что сомнительные валидаторы останутся в стороне, а выбранные кандидаты будут иметь стимулы для долгосрочных обязательств.

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

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

Чтобы получить титул валидатора, вам нужно запустить свою идентификацию через DApp-сети сети POA. Эта система проверяет вашу личность и определяет, готовы ли вы стать валидатором, прежде чем назначать соответствующие права.

Как и следовало ожидать, пройти сканирование не так просто. Вы должны иметь ноль судимости, пройти тестирование у нотариуса и быть гражданином в целом.

Существует также множество DApp-приложений для проверки личности, которые были разработаны создателями этой системы. Одно отклонение от норм сети автоматически гарантирует ваше завершение в качестве валидатора.

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

Cкорость

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

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

Энергоэффективность

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

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

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

Масштабируемость

Поскольку в настоящее время мы используем блокчейны, нам всем интересно узнать, что нас ждет в будущем. Масштабируемая система более перспективна. PoA — одна из таких систем.

Может противостоять DoS-атакам

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

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

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

Недостатки

У PoA может быть много сильных сторон, однако у него также есть свои ограничения.

Проблема централизации

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

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

Видимость личности валидатора

Одна из причин того, почему узел становится видимым, заключается в том, чтобы создать определенное чувство ответственности и приверженности среди валидаторов. Их личности обычно привязаны к их репутации.

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

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

Например, конкурент с злыми намерениями в сети PoA может обратиться к общеизвестному валидатору, чтобы повредить систему изнутри.

Риск репутации недостаточно эффективен

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

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

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

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *