Чаще всего в криптовалютных сетях используют алгоритмы Proof-of-Work (доказательство работы) и Proof-of-Stake (доказательство доли владения). Существуют и более «экзотические». Например, Proof-of-Space, требующий доказательства пространства на жестком диске (на нем работает Chia). А есть и такие, которые требуют доказательство… уничтожения. Рассказываем, что такое Proof-of-Burn (доказательство сжигания) и как работает алгоритм, в котором нужно жечь монеты.
Как это работает
Суть PoB заключается в сжигании определенного количества монет чтобы присоединить новый блок к блокчейну и получить за это вознаграждение.
Любой желающий может сжечь определенное количество монет в качестве вложения в виртуальный майнинг. Такое уничтожение койнов показывает готовность пользователя нести кратковременные потери ради долгосрочного сотрудничества с блокчейном и вознаграждения в виде права майнить криптовалюту. Причем чем больше монет вы сжигаете, тем больше у вас шансов намайнить очередной блок.
В этом PoB чем-то похож на PoW: процесс сжигания можно сравнить с приобретением оборудования для майнинга. В блокчейнах с консенсусом Proof-of-Burn каждый раз, сжигая койны, вы как бы покупаете виртуальное оборудование для майнинга и чем больше монет вы сжигаете, тем мощнее это «оборудование».
Процедура сжигания проста: койны отправляют на специальный «адрес-пожиратель», откуда их нельзя ни забрать, ни потратить. Адрес генерируется случайным образом и не имеет приватного ключа. Транзакция записывается в распределенный реестр и является доказательством сжигания крипты.
В зависимости от того, как реализован механизм PoB, майнеры могут уничтожать или нативную монету сети, в которой они работают, или криптовалюту других блокчейнов, к примеру биткойн.
Со временем доля сожженных монет майнера уменьшается, и он вынужден жечь больше, чтобы увеличить шансы на добычу блока. В этом PoB также схож с PoW, в котором нужно систематически инвестировать в покупку более мощного оборудования.
В то же время это чем-то похоже на PoS: чтобы получить вознаграждение, нужно потратить некоторое количество криптовалюты, только, в отличие от стейкинга, забрать их не получится: активы полностью выводятся из оборота, отправляясь на «адрес-пожиратель».
Достоинства и недостатки консенсуса PoB
Среди преимуществ алгоритма Proof-of-Burn можно выделить следующие:
Отсутствие необходимости приобретать дорогостоящее оборудование. Для того чтобы майнить криптовалюту в блокчейнах с консенсус-протоколом PoB, не нужны дорогие видеокарты или «асики», достаточно ноутбука и криптокошелька.
- Энергоэффективность. Для поддержания работы сети на PoB не нужно много электроэнергии, как в сетях с консенсусом PoW.
- Дефляция: сжигание койнов приводит к тому, что стоимость оставшихся растет.
- Децентрализация. Благодаря особенностям добычи крипты в сетях с механизмом консенсуса PoB нет необходимости объединяться в масштабные майнинговые пулы для увеличения мощности оборудования. Это способствует большей децентрализации блокчейна.
- Мотивация на долгосрочное сотрудничество и добросовестное выполнение обязательств. Сжигание стимулирует пользователей работать во благо сети хотя бы до тех пор, пока вложенные средства не окупятся.
Главные недостатки PoB:
- Эффективность PoB при масштабировании сетей не доказана, так как этот алгоритм пока что мало используется.
- В отличие от PoS-сетей, где можно вернуть свои деньги из стейкинга, в PoB-блокчейне это сделать невозможно. Сожженные монеты пропадают навсегда.
- Слишком длительное согласование при создании блоков по сравнению с другими алгоритмами из-за отсутствия прямой связи между решенной задачей и вознаграждением. В PoB все участники так или иначе «решают» задачу, сжигая токены.
Заключение
Алгоритм Proof-of-Burn — интересная альтернатива консенсус-протоколам PoW и PoS, от которых он попытался взять лучшие черты. Пока что технология только развивается и применяется в очень немногих проектах. Например, в сетях Slimcoin (SLM) и Counterparty (XCP). Но если удастся решить проблему со скоростью обработки транзакций и провести удачные испытания при большой нагрузке, то PoB может стать реальной альтернативой Proof-of-Work, Proof-of-Stake и другим консенсус-протоколам, которые на них базируются.