Криптовалютний простір дуже змінився з часів першої блокчейн транзакції в мережі Біткойн. Поряд із відомими алгоритмами Proof of Work та Proof of Stake були запропоновані інші механізми з альтернативними методами досягнення консенсусу в рамках блокчейну.

Алгоритм консенсусу PoW, який використовується Біткойн, є найнадійнішим і найбезпечнішим на сьогоднішній день. Однак він не масштабований. Біткойн, а також інші блокчейни на основі PoW мають обмежену продуктивність з точки зору транзакцій за секунду (TPS). Таке обмеження пов'язане з тим, що Біткойн покладається на розподілену мережу вузлів, яким необхідно досягти консенсусу та узгодити стан блокчейну. Це означає, що до того, як новий блок транзакцій буде підтверджений, він має бути перевірений та схвалений більшістю мережевих вузлів. Тому аспект децентралізації Біткойна не тільки забезпечує безпечну та довірчу економічну систему, але також обмежує її потенціал для використання у ширших масштабах.

Що стосується кількості транзакцій в секунду, блокчейни Proof of Stake зазвичай показують кращу продуктивність, ніж Біткойн. Однак різниця не дуже значна, і мережі PoS також не змогли вирішити проблему масштабованості.

У даному контексті, Proof of Authority в даний час реалізується як більш ефективна альтернатива, оскільки вона здатна виконувати набагато більше транзакцій в секунду.


Що таке Proof of Authority?

Proof of Authority (PoA) є заснованим на репутації алгоритмом консенсусу, який представляє практичне та ефективне рішення для блокчейнів (особливо приватних). Цей термін був запропонований у 2017 році співзасновником Ethereum та колишнім технічним фахівцем Гевіном Вудом.

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


Модель Proof of Authority заснована на обмеженій кількості валідаторів блоку, і саме це робить її системою, що масштабується. Блоки та транзакції перевіряються заздалегідь затвердженими учасниками, які виступають як модератори системи.

Узгоджений алгоритм PoA може застосовуватись у різних сценаріях, і вони вважаються високо-цінним варіантом для логістичних додатків. Наприклад, коли мова заходить про ланцюжки поставок, то PoA вважається більш ефективним і розумним рішенням.

Модель Proof of Authority дозволяє компаніям зберігати свою конфіденційність, користуючись перевагами технології blockchain. Microsoft Azure це ще один приклад реалізації ПЗ. У кількох словах, платформа Azure надає рішення для приватних мереж із системою, яка не вимагає власної валюти, такої як газ в ефірі, оскільки немає потреби в майнінгу.


Доказ повноважень проти доказу участі

Деякі вважають, що PoA є модифікованим PoS, який використовує особу замість монет. Через децентралізований характер більшості мереж мереж PoS не завжди підходить для певних підприємств і корпорацій. Навпаки, системи PoA можуть бути кращим рішенням для приватних блокчейнів, оскільки його продуктивність значно вища.


Умови консенсусу Proof of Authority 

Хоча умови можуть змінюватись від системи до системи, узгоджений алгоритм PoA зазвичай залежить від:

  • Діючі та заслуговують на довіру особи: валідатори які повинні ідентифікувати себе;

  • Труднощі стати валідатором: кандидат має бути готовий вкласти гроші і поставити свою репутацію на карту.

  • Стандарт затвердження валідатора: метод вибору валідаторів має бути однаковим для всіх кандидатів.

Суть механізму репутації, це впевненість у особистості валідатора. Це буде не простий процес, і він не даватиметься легко. Процес має бути здатним відсіяти поганих гравців. Нарешті, це забезпечення того, щоб усі валідатори пройшли одну й ту саму процедуру, яка гарантує цілісність та надійність системи.


Обмеження

Сприйняття механізму РоА полягає у відмові від децентралізації. Таким чином, можна сказати, що ця модель алгоритму консенсусу це просто спроба зробити централізовані системи більш ефективними. Хоча це робить PoA привабливим рішенням для великих корпорацій з логістичними потребами, воно викликає деякі коливання, особливо в області криптовалют. Системи PoA мають високу пропускну спроможність, але аспекти незмінності ставляться під сумнів, коли такі речі, як цензура та чорний список можуть бути легко реалізовані.

Інша поширена критика полягає в тому, що особистість валідаторів PoA доступна для всіх. Аргумент проти цього полягає в тому, що тільки визнані гравці, здатні утримувати цю позицію і завжди прагнутимуть стати валідатором (як публічно відомий учасник). Тим не менш, знання особистості валідатора потенційно може призвести до маніпуляцій з боку третіх осіб. Наприклад, якщо конкурент хоче порушити роботу мережі на основі PoA, може спробувати вплинути на публічно відомого валідатора, щоб діючи нечесно скомпрометувати систему зсередини.


Висновок

PoW, PoS або PoA мають свої унікальні переваги та недоліки. Добре відомо, що децентралізація високо цінується криптовалютною спільнотою, а PoA як механізм консенсусу, жертвує децентралізацією задля досягнення високої пропускної спроможності та масштабованості. Вроджені особливості систем PoA, це різкий контраст з тим, як і досі функціонують блокчейни. Тим не менш, PoA представляє цікавий підхід і не може бути проігнорований як blockchain рішення, яке може добре підійти для додатків приватного блокчейна.