Основа нормальної роботи кожного блокчейна - алгоритми консенсусу. Вони забезпечують як створення нових монет, так і перевірку правильності транзакцій. Зараз в основному використовуються такі алгоритми, як PoW (доказ роботи) і PoS (доказ частки). Але є й альтернативний варіант - Proof of Burn (PoB) або «Доказ спалювання».
PoW був найпершим алгоритмом консенсусу - саме він ліг в основу блокчейна біткоін.
Сенс в тому, що комп'ютери користувачів змагаються в тому, хто першим вирішить складне математко-криптографічне завдання - обчислення хеша нового блоку. Хто першим це зробить - отримує нагороду, але тільки в тому випадку, якщо перевірка з боку інших учасників мережі підтвердити правильність обчислень. Перевага в цій справі у того, у кого більша обчислювальна потужність.
PoS - перша альтернатива алгоритму консенсусу «доказ роботи». гарантом достовірності при ньому виступає не правильне рішення завдання, а особистий цифровий підпис валідатора, який вибирається випадковим чином з числа користувачів. Але щоб стати таким валідатором, потрібно заблокувати певну кількість монет в своєму гаманці - забезпечити стейк. Чим він більший - тим вищі шанси, що програми підбору виберуть саме вас. Нагородою за це служить виключно сума комісії за здійснені транзакції. Перевага в цій справі у того, хто закріпив більше коштів на своєму стейку, однак алгоритми влаштовані таким чином, що навіть користувачі з мінімальним стейком періодично виявляються валідаторами.
А Proof of Burn схожий на обидва ці процеси одночасно, але при цьому - помітно від них відрізняється.
Що це таке?
Існує кілька концепцій даного алгоритму, однак найбільш поширеною є версія програміста Iain Stewart. Сенс її полягає в наступному. Кожен бажаючий може внести певну суму в криптовалюту як інвестиції в «віртуальний Майнінг». Робиться це шляхом відправки монет на випадково згенеровану публічно верифіковану адресу. До якої ні у кого немає приватного ключа. По суті - необоротне виведення монет з обігу.
Однак в результаті цього процесу користувач отримує право доступу до віртуальної майнінгової машині - точно також, як і при реалізації алгоритму PoW. Потужність цієї машини залежить від того, скільки саме коштів було «спалено». І чим ця потужність більше - тим вище шанс стати новим валідатором блоку і отримати винагороду, що зберігається в ньому.
При цьому відбувається також створення штучного дефіциту - зменшується загальна кількість ресурсу (монет), яка і так обмежена. І тут не принципово, що саме спалюється - самі біткоіни або внутрішні токени блокчейна, що використовує PoB.
Також задіюється психологічний механізм - якщо Майнери необоротно витрачають власні гроші, отримуючи за це тільки МОЖЛИВІСТЬ підключитися до процесу віртуального Майнінгу - у них з'являється вагома мотивація діяти відповідно до інтересів блокчейна. І організувати тривалу співпрацю, щоб, для початку, відбити вкладені витрати.
Як видно, у даного алгоритму консенсусу є багато спільного з його попередниками. Як і при PoW йде Майнінг, тільки не апаратний, що вимагає багато енергії і обчислювальних потужностей, а віртуальний. Як і при PoS основну роль починають грати фінансові активи користувача, тільки вони не тимчасово блокуються, а назавжди виводяться з обігу.
Переваги і недоліки
До переваг даного алгоритму консенсусу можна віднести наступні:
- Зменшене енергоспоживання
- Немає необхідності у великих обчислювальних потужностях, тому поріг входження - істотно нижче. Технічно, апаратний Майнінг не потрібен взагалі - його замінює віртуальний.
- Створення ринкового дефіциту, що підвищує вартість монет.
- Мотивація на довгострокову співпрацю і довгострокові зобов'язання.
- Менша централізація процесу.
Недоліками може вважатися наступне:
- Погана екологічність. Якщо десь біткоіни спалюються, то комусь іншому потрібно прикладати більше ресурсів, щоб їх виробляти.
- Недоведеність ефективності в великих масштабах. Той же PoS вже випробуваний і впроваджений, а PoB потрібні додаткові випробування.
- Більш повільна швидкість перевірки. Навіть повільніше, ніж в блокчейнах, що працюють на основі PoW.
- Не завжди є можливість перевіряти монети перед використанням - підвищується ризик їх використання з метою відмивання грошей.
Висновок
Алгоритм консенсусу Proof of Burn є цікавою альтернативою вже існуючим механізмам. Він взяв найкраще з них, а також - забезпечив істотно менший поріг входження і підключення механізму створення штучного дефіциту на ринку криптовалют. А якщо вдасться вирішити проблеми зі швидкістю (наприклад, великою кількістю Майнерів) і перевірити, як поводиться блокчейн при великій кількості користувачів, то він дійсно може стати реальною альтернативою PoW і PoS і іншим алгоритмам, заснованим на них.