Що таке Proof-of-Important
У світі криптовалют алгоритмів консенсусу ніколи не буває достатньо. Крім всім відомих PoW і PoS, існує безліч тих, які мають свою специфіку і сферу застосування. Пояснимо, як працює Proof-of-Importance (PoI).
Proof-of-Importance (PoI)
Proof-of-Importance – це алгоритм консенсусу, який використовується для визначення, які вузли мережі мають право додавати блок до блокчейну. PoI призначений для подолання двох основних недоліків алгоритму Proof of Stake (PoS):
- Чим більше монет тримає користувач, тим вищі його шанси додати блок. Тому, чим більше капіталу у учасника, тим вищі його шанси на отримання винагороди. Це потенційно може призвести до централізації мережі навколо невеликої кількості великих стейкерів.
- Крім того, PoS оцінює кількість поставленої криптовалюти, що часто вважається контрпродуктивним, оскільки стимулює користувачів ставити монети, а не використовувати їх за призначенням.
Алгоритм консенсусу PoI вирішує ці дві проблеми, призначаючи «оцінку важливості» майнерам у мережі. Вищий показник PoI означає, що мережа та її користувачі мають більше довіри до конкретного майнера для перевірки та видобутку нових блоків. Таким чином, майнер з більш високим балом має більш високі шанси на отримання винагороди за блок.
NEM – основний блокчейн на PoI
Proof-of-Importance був розроблений у 2015 році для проекту NEM – New Economy Movement.
NEM був розроблений як готове до використання блокчейн-рішення для бізнесу. Його плагіни смарт-контрактів дозволяють створювати високозахищені цифрові активи та надійні системи звітності.
Блокчейн NEM має широкі можливості налаштування та модульності, що дозволяє розробникам створювати та розгортати різні програми. Такі як платформи децентралізованих фінансів (DeFi), невзаємозамінні токени (NFT) та системи управління ланцюгами поставок. У нього є своя мова для створення смарт-контрактів – NEMLight.
XEM — це власна криптовалюта мережі NEM, яка використовується для транзакцій, комісій і винагород в екосистемі. Максимальна пропозиція монет становить 8 999 999 999 XEM, що гарантує відсутність інфляції.
Як працює Proof-of-Importance (PoI)
Розглянемо механізм PoI на прикладі блокчейну NEM. PoI будується навколо факторів, які відображають ступінь участі та внесок індивіда в мережу. У сукупності ці фактори утворюють показник важливості.
Щоб повністю зрозуміти, як працює консенсус Proof of Important, варто розкрити основні терміни та механіки.
Працює це так: коли людина вносить XEM на рахунок вперше, жодна монета не пройде вестинг. Але через 24 години його пройде 10% балансу. Після наступних 24 годин ще 10%. Цикл триває до тих пір, поки XEM зберігається в гаманці. Якщо користувач зробить транзакцію, будуть використовуватися як монети, що враховуються в наділенні правом, так і невраховані, причому таким чином, що їх співвідношення не зміниться в результаті транзакції.
XEM, які не пройшли період наділення правами, не можуть вносити свій внесок у оцінку важливості.
Ще одним фактором, який слід враховувати, є транзакційне партнерство, яке враховує відносини облікового запису з іншими партнерами в мережі. Обліковий запис, який більше взаємодіє з іншими обліковими записами, матиме вищий бал.
Кількість і розмір транзакцій, проведених користувачем за останні 30 днів, також істотно впливає на показник важливості. Чим вище транзакційна активність, тим вище показник.
У сукупності ці три фактори (наділення правами, партнерство та активність) формують оцінку важливості бухгалтерського обліку. Як нескладно здогадатися, цей рахунок грає роль в розподілі винагород за видобуток блоку. Винагорода, до речі, обмежена лише комісією за транзакцію.
У PoI це називається «Harvesting» (від дієслова harvest – збирати). Це процес додавання нових блоків до блокчейну та отримання винагород. Чим вищий показник важливості користувача, тим більша ймовірність того, що він отримає винагороду. А для того, щоб користувач міг взяти участь у зборі врожаю, йому потрібно «отримати» 10 000 XEM.
Висновок
Proof-of-Important – це досить цікавий алгоритм консенсусу, який стимулює транзакційну активність у мережі. По суті, це спроба переосмислити PoS і дати йому більше життя, змістивши акцент зі стейкінгу (при цьому не видаляючи його повністю, а модифікуючи за допомогою «наділення правами») на активність користувача в блокчейні.