Обратите внимание: в начале этой статьи описывается предыдущая функция записи Binance Coin в сети Ethereum. В настоящее время Binance Coin работает в цепочке маяков BNB, поэтому функция записи работает по-другому. Однако содержание, обсуждаемое в этой статье, по-прежнему применимо ко всем токенам ERC-20, которые в настоящее время поддерживают функцию записи.
Сжигание токенов — это процесс окончательного вывода криптовалюты из обращения, тем самым сокращая общий объём предложения. Чтобы наглядно представить, как это работает, в качестве примера мы возьмем Binance Coin (старую версию ERC-20 BNB). Чтобы узнать о предыдущих контрактах BNB в сети Ethereum, нажмите здесь.
Пока Binance Coin все еще находился в сети Ethereum, Binance использовала функцию смарт-контракта, называемую функцией записи, для регулярного сжигания токенов. Мероприятия по уничтожению BNB проводятся регулярно каждый квартал, пока окончательно не будет уничтожено 100 миллионов BNB, что составляет 50% от общего обращения BNB (200 миллионов).
Сумма BNB, подлежащая уничтожению, определяется количеством транзакций на торговой платформе в течение 3 месяцев. После каждого квартала Binance сжигает Binance Coin в зависимости от общего объема торгов.
Однако похоже, что значительное количество людей все еще испытывают трудности с пониманием того, как осуществляется сжигание токенов. С этой целью мы выпустили статью, в которой рассказывается о функции сжигания и ежеквартальном сжигании монет Binance Coin.
Как это работает?
В целом события сжигания токенов происходят в следующем порядке:
Всякий раз, когда вызывается функция записи, это указывает на то, что держатель криптовалюты желает уничтожить определенное количество токенов.
Затем смарт-контракт проверяет, есть ли у человека токены в кошельке и что указанное количество токенов действительно. Механизм разрушения допускает только положительные количества.
Если в кошельке человека недостаточно монет или указанная сумма недействительна (например, 0 или -5), функция записи не может быть выполнена.
Если сумма достаточна, токены исчезнут из кошелька. Затем общий запас обновляется, что указывает на то, что токен окончательно уничтожен.
Если токен будет уничтожен посредством выполнения функции уничтожения, то токен будет полностью уничтожен и не сможет быть восстановлен. Благодаря технологии блокчейна доказательство уничтожения можно легко проверить с помощью браузера блокчейна.

Другими словами, контракт BNB имеет встроенную функцию уничтожения, которой может воспользоваться каждый в любое время. Вызвав эту функцию, определенное количество токенов можно навсегда удалить из оборотного запаса. Как упоминалось ранее, каждое событие сжигания токена записывается как транзакция блокчейна. Механизм сжигания открыт и прозрачен, и каждый может проверить, был ли токен успешно сожжен.
При проведении ежеквартального сжигания токенов Binance опубликует официальное объявление с указанием суммы сожженных BNB (в зависимости от объема торгов за квартал). Все транзакции сжигания токенов ERC-20 BNB можно проверить с помощью обозревателей блокчейна Ethereum, таких как Etherscan. Транзакция уничтожения является открытой, прозрачной и безотзывной и будет постоянно записана в блокчейне.
Вы можете просмотреть детали транзакции уничтожения через поле входных данных Etherscan.

Нажмите «Декодировать входные данные», чтобы просмотреть количество уничтоженных BNB. Число содержит 18 десятичных знаков. Таким образом, количество сожженных BNB в этом примере составляет 1 623 818.

Текущая функция записи Binance
С момента запуска BNB Beacon Chain токены ERC-20 BNB были постепенно заменены собственной монетой Binance (BNB BEP-2). Это означает, что событие сжигания токена было перенесено из сети Ethereum в цепочку маяков BNB.
Стоит отметить, что все сожженные токены ERC-20 BNB были «скопированы» в цепочку маяков BNB, гарантируя, что общий объем поставок останется постоянным. Таким образом, 11 654 397 токенов BNB ERC-20, ранее уничтоженных в сети Ethereum, также были уничтожены в цепочке маяков BNB (завершено сразу после выхода в сеть основной сети). Конкретную транзакцию записи можно просмотреть в браузере BNB Beacon Chain. Кроме того, вы можете просмотреть общее количество BNB.
Текущий механизм уничтожения BNB больше не опирается на смарт-контракты, а выполняет определенные команды в цепочке маяков BNB. Для получения более подробной информации посетите страницу документации BNB Beacon Chain.
По состоянию на апрель 2022 года Binance завершила в общей сложности 19 мероприятий по уничтожению BNB. Общее количество уничтоженных БНБ достигло 36 723 852,37 штук, а общее предложение сократилось на 18,36% (текущее предложение — 163 292 674,61 штук).
Запись об уничтожении BNB (ежеквартальное уничтожение токенов).

