m
Recent Posts
16/08/2018
ГлавнаяБаза знанийProof-of-Burn — доказательство сжигания. Что это такое и как это работает

Proof-of-Burn — доказательство сжигания. Что это такое и как это работает

Рассказываем, что такое Proof-of-Burn, для чего он нужен, где используется доказательство сжигания и в чем его преимущества и недостатки.

Блокчейн — важная инновация, в основе которой лежит алгоритм достижения консенсуса, который должен быть одновременно эффективным и безопасным, обеспечивая корректность записанной информации и защищая данные от подтасовки.

Чаще всего в криптовалютах используются два алгоритма достижения консенсуса: доказательство выполнения работы (Proof-of-Work, PoW) и доказательство доли владения (Proof-of-Stake, PoS).

Однако есть несколько малоизвестных альтернативных методов, и один из них — это доказательство сжигания (Proof-of-Burn, PoB). В этом случае, чтобы получить токены некоей валюты или право на их майнинг, нужно уничтожить какое-то количество токенов альтернативной криптовалюты, полученной в системе с доказательством выполнения работы.

Как это работает?

Доказательство сжигания заключается в том, что майнеры посылают монеты на некий специальный адрес, который их «поедает» — их нельзя оттуда вернуть или потратить, — эта транзакция записывается в блокчейне, являясь доказательством сжигания монет, после чего пользователь вознаграждается.

Идея Proof-of-Burn в том, что, сжигая криптовалюту, пользователь демонстрирует готовность к кратковременным потерям ради долгосрочных инвестиций.

Вознаграждение состоит в получении пожизненного права на майнинг, и чем больше монет сжег пользователь, тем больше вероятность того, что он будет майнить следующий блок.

Proof-of-Burn может быть реализован по-разному, например, в одних случаях сжигаются монеты той же валюты, которую предстоит майнить, а в других — другой.

Кроме того, при использовании этого алгоритма ставка участника со временем тает — как и в случае с биткоином (Bitcoin), где нужно инвестировать во все более мощное оборудование для майнинга, здесь, чтобы сохранить шанс быть выбранным для майнинга следующего блока, нужно сжигать все больше монет.

Адреса-поедатели

Как уже было сказано, в системах, где используется Proof-of-Burn, есть специальные адреса-поедатели: на них копятся монеты, которые никогда не будут потрачены.

Например, это могут быть корректные биткоин-адреса, созданные без закрытого ключа, случайным образом. Поскольку в биткоине нельзя вычислить закрытый ключ для того или иного адреса, не зная его, средства на адресах-поедателях оказываются заблокированными навсегда.

Вот пример такого адреса. На нем уже скопилась большая сумма, которую никому никогда не удастся потратить.

Каковы преимущества Proof-of-Burn?

Дело в том, что Proof-of-Burn заставляет участников ставить на долгосрочное участие в проекте, а если в системе преобладают долгосрочные инвесторы, это повышает стабильность цены актива.

Кроме того, доказательство сжигания помогает справедливому и децентрализованному распределению криптовалюты — в отличие от сетей вроде Bitcoin, где мы видим, что майнинг становится все более централизованным, отчасти за счет применения специализированного оборудования ( ASIC). Для новой криптовалюты доказательство сжигания может быть хорошим вариантом.

Каковы недостатки Proof-of-Burn?

Как и доказательство выполнения работы, Proof-of-Burn связан с тратой ресурсов впустую. Кроме того, майнингом занимаются те, кто готов сжечь больше денег, и здесь возникает проблема, аналогичная ситуации с доказательством доли владения — богатые становятся богаче.

Также, как и в случае с другими консенсус-протоколами, нет никакой гарантии, что пользователь окупит сжигания монет, то есть это рискованная инвестиция.

В каких криптовалютах реализован этот алгоритм?

Например, в сетях Slimcoin (SLM) и Counterparty (XCP). В случае Slimcoin доказательство сжигания используется в качестве консенсусного алгоритма и метода майнинга, а в Counterparty — для первоначального создания токенов (участники отправили биткоины на адрес-поедатель и получили в ответ токены Counterparty).

Если вы нашли ошибку, пожалуйста, выделите фрагмент текста и нажмите Ctrl+Enter.

Спасибо!

Теперь редакторы в курсе.