Observação: a primeira seção deste artigo explica o recurso de gravação anterior da Binance Coin enquanto ela estava na rede Ethereum. Binance Coin está agora no BNB Beacon Chain, então a função de gravação se comporta de maneira diferente. No entanto, a discussão ainda se aplica a todos os tokens ERC-20 atuais que suportam o recurso de gravação.
A queima de moedas é o processo de remoção permanente de criptomoedas de circulação, reduzindo a oferta total. Para explicar como isso funciona, usaremos a Binance Coin (antigo BNB ERC-20) como exemplo. O contrato anterior do BNB, ainda na rede Ethereum, pode ser encontrado aqui.
Quando a Binance Coin ainda fazia parte da rede Ethereum, a Binance realizava eventos periódicos de queima de moedas usando um recurso de contratos inteligentes conhecido como função de queima. Os eventos de queima de BNB estão programados para ocorrer trimestralmente até que 100 milhões de BNB sejam eventualmente destruídos, representando 50% do total de BNB emitidos (200 milhões de BNB).
A quantidade de moedas BNB a serem queimadas é baseada no número de transações realizadas na bolsa em um período de 3 meses. Então, após cada trimestre, a Binance queima o BNB de acordo com o volume geral de negociação.
Porém, parece que um número considerável de pessoas ainda não entende como é executada a queima de moedas. Este artigo tem como objetivo fornecer informações relevantes sobre a função de queima e eventos trimestrais de queima de BNB.
Como funciona?
Basicamente, um evento de queima de token ocorre na seguinte ordem:
O detentor de criptomoeda solicitará a função de queima, indicando que deseja queimar uma determinada quantidade de moedas.
O contrato inteligente irá verificar se a pessoa tem as moedas na carteira e se a quantidade de moedas indicada é válida. O mecanismo de gravação permite apenas números positivos.
Se a pessoa não tiver moedas suficientes, ou se o número indicado for inválido (por exemplo, 0 ou -5), a função de gravação não será executada.
Se o titular tiver o suficiente, as moedas serão subtraídas dessa carteira. O fornecimento total dessa moeda será atualizado, o que significa que as moedas foram queimadas permanentemente.
Se você executar a função burn para queimar suas moedas, elas serão destruídas para sempre. É impossível recuperar moedas depois de queimadas e, graças à tecnologia blockchain, a prova de queima pode ser facilmente verificada em um explorador de blockchain.
Em outras palavras, o contrato da Binance Coin possui um recurso conhecido como recurso de gravação, que está disponível para qualquer pessoa a qualquer momento. Ao solicitar esse recurso, você pode remover permanentemente um determinado número de moedas do fornecimento circulante de uma rede blockchain. Como mencionamos, cada evento de queima de moeda ou token é registrado como uma transação no blockchain. O mecanismo de queima é transparente e qualquer pessoa pode verificar se as moedas foram destruídas.
Assim que ocorre uma queima trimestral de moedas, a Binance faz um anúncio oficial especificando a quantidade de moedas BNB que foram queimadas (com base no volume de negociação daquele trimestre). Em um explorador de blockchain Ethereum, como o Etherscan, você poderá ver todas as transações de queima de moedas BNB ERC-20. As transações de gravação são públicas, irreversíveis e permanentemente registradas na blockchain.
No Etherscan, você pode visualizar os detalhes de uma transação de gravação na caixa Dados de entrada.
Se você clicar em Decodificar dados de entrada, poderá ver a quantidade de BNB que foi queimada. O número inclui 18 casas decimais, portanto, neste exemplo, 1.623.818 BNB foram queimados.
A função de gravação atual no Binance
Desde o lançamento do BNB Beacon Chain, os tokens BNB ERC-20 foram gradualmente trocados por Binance Coins nativas (BNB BEP-2). Isso significa que os eventos de queima de moedas agora ocorrem na BNB Beacon Chain e não na rede Ethereum.
É importante notar que todas as queimas de moedas BNB ERC-20 foram “replicadas” na BNB Beacon Chain para garantir que o fornecimento total seja o mesmo. Como tal, os 11.654.397 tokens BNB ERC-20 que foram previamente queimados na rede Ethereum também foram queimados na BNB Beacon Chain (logo após o lançamento da mainnet). Você pode revisar esta transação específica de gravação no explorador BNB Beacon Chain. Você também pode verificar a oferta total de BNB.
O atual mecanismo de queima do BNB não depende mais de um contrato inteligente, mas sim de um comando específico executado na BNB Beacon Chain. Você pode encontrar mais detalhes na página de documentos da cadeia BNB
Em abril de 2022, a Binance completou 19 eventos de queima de moedas BNB. No total, 36.723.852,37 moedas BNB foram queimadas, reduzindo a oferta total em 18,36% (agora em 163.292.674,61 BNB).
Histórico de destruição do BNB (queima trimestral de moedas).