PoI
Алгоритм был впервые представлен и реализован платформой NEM (New Economy Movement)в 2015 году.
В чём отличие от Proof-of-Stake и Proof-of-Work?
Чтобы понять уникальность PoI, полезно сравнить его с классическими подходами:
| Алгоритм | Критерий выбора | Проблема, которую решает PoI |
|---|---|---|
| Proof-of-Work (PoW) | Вычислительная мощность. Кто быстрее решит задачу - тот и создаёт блок. | Огромное энергопотребление и централизация майнинга. |
| Proof-of-Stake (PoS) | Количество заблокированных (застейканных) монет. Чем больше доля, тем выше шанс. | «Богатые становятся ещё богаче» (rich get richer), пользователи не тратят монеты, а копят их, что снижает активность сети. |
| Proof-of-Importance (PoI) | «Важность» узла, которая складывается из трёх факторов: 1) Количество монет, 2) Активность транзакций, 3) Связи с другими узлами. | Стимулирует полезную активность, а не простое накопление капитала или трату электроэнергии. |
Как это работает? Три кита PoI
Алгоритм PoI вычисляет «очки важности» (importance score) для каждого узла на основе нескольких параметров:
- Доля монет с учётом «выдержки» (Vesting). Просто иметь много монет недостаточно. В NEM, например, монеты должны пройти процесс «дозревания» (vesting): ежедневно 10% от незадействованного баланса становится активным. Это защищает от внезапного вброса капитала. Минимальный порог для участия в консенсусе - 10 000 XEM.
- Транзакционная активность. Учитывается не просто факт перевода, а частота и размертранзакций за последние 30 дней. Это поощряет пользователей не держать монеты мёртвым грузом, а активно их использовать.
- Связи (транзакционные партнёры). Алгоритм анализирует, с кем вы взаимодействуете. Поощряются транзакции с широким кругом других активных участников сети, а не бесконечные переводы между своими же кошельками (такие попытки накрутки система отсекает).
Важное отличие: «Харвестинг» вместо майнинга
Вместо термина «майнинг» в PoI используется понятие «харвестинг» (harvesting - сбор урожая). Создатели новых блоков не получают эмитированные монеты (как в PoW или PoS), а собирают комиссии за транзакции, включённые в этот блок. Такой подход позволяет сохранить дефицитность монеты: все XEM были выпущены в самом начале и больше не создаются.
Участвовать в харвестинге можно напрямую (набрав нужное количество монет) или делегируя свой рейтинг «супернодам» (нодам с 3 млн XEM), получая долю от их вознаграждения.
Плюсы и минусы Proof-of-Importance
| Преимущества | Недостатки и риски |
|---|---|
| Более справедливое распределение вознаграждений - выгодно не только крупным держателям, но и активным пользователям. | Субъективность критериев -сложность в определении «идеальной формулы» важности, что может быть уязвимо для манипуляций. |
| Стимулирует реальное использование сети - удерживать монеты становится менее выгодно, чем транзактировать. | Сложность алгоритма - требует больше вычислительных ресурсов и тонкой настройки по сравнению с PoS. |
| Энергоэффективность - не требует огромных вычислительных мощностей, как PoW. | Ниже децентрализация, чем у PoW - всё же ноды с высокой активностью и долей имеют больше влияния, чем рядовые участники. |
| Борьба с сибил-атаками - учёт социальных связей и требование Vesting защищают от создания фейковых аккаунтов. | Ограниченная область применения - пока что полноценно реализован только в экосистеме NEM. |
Основные термины для запоминания
- Vesting (Выдержка) - процесс, при котором монеты со временем «созревают» и начинают учитываться при расчёте важности. Защита от внезапного влияния крупных капиталов.
- Harvesting (Харвестинг) - аналог майнинга, где вы получаете комиссии за блок, а не новые монеты.
- Importance Score (Очки важности) - итоговый показатель, зависящий от баланса, активности и связей. Чем он выше, тем больше шансов создать следующий блок.
Вывод:
Proof-of-Importance (PoI) это механизм консенсуса, созданный для платформы NEM в качестве альтернативы PoW и PoS. Он выбирает создателя нового блока («сборщика»/«харвестера») на основе его «важности» для сети. Критерии важности включают не только размер застейканного капитала (с учётом «выдержки»), но и частоту и объём транзакций за последние 30 дней, а также количество и качество его контактов с другими пользователями. Цель алгоритма - стимулировать активное использование сети и предотвращать концентрацию власти в руках крупнейших держателей.
Лучшие посты














