ONE із основних елементів Технології блокчейн, що розвивається, є механізми консенсусу . Після того, як були розроблені оригінальні методи підтвердження частки (PoS) і підтвердження роботи (PoW), інші механізми консенсусу почали працювати.
Читайте також: Proof-of-Stake проти Proof-of-Work
ONE із таких механізмів консенсусу є підтвердження повноважень (PoA), яке було представлено як більш енергоефективна альтернатива PoS, оскільки потрібно менше обчислювальних ресурсів.
Цей посібник пояснює принципи мережі PoA.
Пояснення щодо підтвердження повноважень
Підтвердження повноважень — це консенсусний алгоритм, який забезпечує ефективне рішення для блокчейнів, зокрема приватних. Термін був введений у 2017 році Гевіном Вудом, співзасновником блокчейну Ethereum .
Під час підтвердження повноважень машини отримують право генерувати нові блоки, проходячи суворий процес перевірки, який детально обговорюється в наступному розділі. Як наслідок, надійні машини перевірки захищають блокчейни PoA. Ці системні модератори є попередньо схваленими учасниками, які перевіряють блоки та транзакції.
Модель підтвердження повноважень є масштабованою, оскільки вона базується на невеликій кількості валідаторів блоків. VeChain (VET) є прикладом популярної платформи, яка використовує алгоритм PoA.
Як працює підтвердження повноважень?
Попередньо схвалені валідатори використовують програмне забезпечення для організації транзакцій у блоки. Процес автоматизований, тому валідаторам T потрібно постійно контролювати свої комп’ютери. Однак це означає, що валідатори повинні KEEP свої комп’ютери (сайти адміністратора) у належному робочому стані.
Умови для консенсусу підтвердження повноважень
Хоча умови відрізняються від ONE системи до іншої, щоб бути обраним валідатором, користувач повинен відповідати цим трьом основним вимогам:
- Валідатор має заслуговувати на довіру, мати високі моральні стандарти та не мати судимостей.
- Ідентичність валідатора має бути офіційно підтверджена в мережі з можливістю перехресної перевірки інформації у відкритому доступі. Таким чином, справжні особи валідаторів підтверджені.
- Кандидат у валідатор повинен бути готовий інвестувати гроші та поставити на карту власну репутацію. Суворий процес зменшує можливість вибору сумнівних валідаторів і заохочує довгострокові зобов’язання.
Суть механізму репутації полягає в довірі до особистості валідатора. Це складний процес, щоб забезпечити відсіювання слабких кандидатів. Це гарантує, що всі валідатори Соціальні мережі однієї процедури, забезпечуючи цілісність і надійність системи.
Розглянемо приклад механізму рейтингу репутації в eBay (EBAY). На початку всі продавці підкоряються правилам платформи та відгукам покупців.
Продавець зі 100% позитивним відгуком завойовує довіру покупців, що впливає на довіру та репутацію eBay. Проте продавці з низьким рейтингом відгуків отримують попередження та менше привілеїв продавця. Продавці, які постійно отримують низькі позитивні відгуки, відфільтровуються з eBay, залишаючи поважних продавців із високими позитивними відгуками, щоб продовжувати продавати на платформі.
Подібно до того, як репутація має вирішальне значення на eBay, репутація для перевірки також має вирішальне значення в PoA.
Користувачі, які отримали право стати валідаторами завдяки алгоритму PoA, мають стимул KEEP високий рейтинг. Валідатори мотивовані підтримувати стабільний процес транзакцій, щоб уникнути заплямування своєї репутації, яка пов’язана з їх реальною особистістю. Як наслідок, більшість користувачів цінують свою важко завойовану роль валідатора.
Умови для консенсусу підтвердження повноважень
Хоча умови відрізняються від ONE системи до іншої, узгоджений алгоритм PoA залежить від наступного:
- Особи, які є активними та заслуговують довіри (валідатори, які повинні ідентифікувати себе).
- Валідатори, які готові вкладати гроші та ризикувати своєю репутацією. Суворий процес зменшує ймовірність вибору сумнівних валідаторів і заохочує довгострокові зобов’язання.
- Стандарт затвердження валідатора: кожен валідатор дотримується однієї процедури, забезпечуючи цілісність і надійність системи.
Читайте також: (Короткий) посібник із консенсусних протоколів блокчейну
Переваги підтвердження повноважень
PoA відрізняється від інших механізмів консенсусу, таких як PoW і PoS двома основними способами:
- Є більше транзакцій за секунду, які можна виконати.
- Потрібно менше обчислювальних ресурсів.
Недоліки підтвердження повноважень
Механізм PoA вважається централізованим, оскільки валідатори попередньо схвалені. Ця модель консенсусного алгоритму є перш за все спробою підвищити ефективність централізованих систем. Хоча системи PoA мають високу пропускну здатність, аспекти незмінності ставляться під сумнів, оскільки цензура та чорні списки легко реалізуються.
Інша поширена критична проблема полягає в тому, що кожен має доступ до ідентичності валідаторів PoA. Контраргумент полягає в тому, що лише визнані гравці можуть займати цю посаду, і вони завжди прагнутимуть стати валідаторами (як загальновідомі учасники). Однак знання особи валідатора може дозволити третім особам маніпулювати системою.
Читайте також: Розуміння Proof-of-Work, Proof-of-Stake і токенів
Останні думки
Немає ідеального механізму консенсусу, оскільки ONE має свої плюси та мінуси. Хоча Криптовалюта спільнота розглядає децентралізацію як перевагу, PoA жертвує децентралізацією заради досягнення високої продуктивності та масштабованості.