April 24, 2024

Що таке доказ діяльності (PoA)?

Що таке доказ діяльності (PoA)?

Proof of activity є одним із багатьох алгоритмів, які використовуються для забезпечення автентичностіProof of activity – це змішаний підхід, який поєднує в собіДвома іншими часто використовуваними алгоритмами є Proof-of-Work (PoW) і Proof-of-Stake (PoS).

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

Оскільки вартість електроенергії та обладнання зростає зі збільшенням складності майнінгу в мережі PoW, алгоритм PoS з'явився як альтернатива, що даєПовноваження на майнінг або підтвердження транзакцій залежно від того, скільки криптовалюти належитькористувач. 

Хоча алгоритм PoS успішно скорочує витрати на електроенергію і використовує дешеве апаратне забезпечення, він сприяє накопиченню криптовалюта великими гравцями.

І PoW, і PoS захищають мережу від атаки 51%. Така атака дозволяє повністю контролювати мережу, блокувати підтвердження нових транзакцій, зупиняти платежі між різними користувачами блокчейна і навіть скасовувати транзакції, виконані в минулому, що може привести до феномену подвійний витрати.

Proof of Activity (PoA) є гібридом алгоритмів PoW і PoS і міститьПроцес майнінгу в PoA ідентичний майнінгу POW – майнери намагаються випередити один одного в розрахунку нового блоку.Коли видобувається новий блок, система перемикається на POS, і новий блок міститьтільки посада та адреса майнера.

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

Як тільки все валідатори підписують видобутий блок, він отримує статус повного блоку, ідентифікується і додається на блокчейн.

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

POA також запобігає 51% ймовірності атаки, оскільки неможливо передбачити, хто буде в майбутньомупідписувати блоки, а конкуренція між валідаторами не дозволяє накопичувати обчислювальні потужності в групі.