Nota: l'inizio di questo articolo descrive la precedente funzione di masterizzazione di Binance Coin sulla rete Ethereum. Attualmente, Binance Coin è in esecuzione nella BNB Beacon Chain, quindi la funzione di masterizzazione si comporta diversamente. Tuttavia, il contenuto discusso in questo articolo si applica ancora a tutti i token ERC-20 che attualmente supportano una funzione di masterizzazione.
Il token burn è il processo di rimozione permanente di una criptovaluta dalla circolazione, riducendone così l’offerta totale. Per illustrare chiaramente come funziona, prendiamo come esempio Binance Coin (la vecchia versione di ERC-20 BNB). Per conoscere i precedenti contratti di BNB sulla rete Ethereum, clicca qui.
Quando Binance Coin era ancora sulla rete Ethereum, Binance utilizzava una funzione di contratto intelligente chiamata funzione burn per bruciare periodicamente i token. Ogni trimestre vengono eseguiti regolarmente eventi di distruzione di BNB, fino a quando non vengono distrutti 100 milioni di BNB, ovvero fino al 50% della fornitura totale di BNB (200 milioni).
La quantità di BNB da distruggere è determinata dal volume degli scambi della borsa entro 3 mesi. Dopo ogni trimestre, Binance distrugge BNB in base al volume complessivo degli scambi.
Tuttavia, sembra che molte persone abbiano ancora difficoltà a comprendere come vengono eseguiti i token burn. A tal fine, abbiamo lanciato questo articolo per presentare la funzione di distruzione e l'evento di distruzione trimestrale di Binance Coin.
Come funziona?
In generale, gli eventi di distruzione dei token procedono nel seguente ordine:
Ogni volta che viene chiamata la funzione destroy, ciò indica che il possessore della criptovaluta desidera distruggere un numero specifico di token.
Lo smart contract verifica quindi che la persona abbia dei token nel suo portafoglio e che la quantità di token sia valida. Il meccanismo di distruzione ammette solo quantità positive.
Se la persona non ha abbastanza token nel suo portafoglio o l'importo non è valido (ad esempio 0 o -5), la funzione di distruzione non può essere eseguita.
Se le quantità sono sufficienti, i token scompariranno dal portafoglio. La fornitura totale viene quindi aggiornata per indicare che i token sono stati distrutti definitivamente.
Se il token viene distrutto eseguendo la funzione di distruzione, il token verrà completamente distrutto e non potrà essere recuperato. Grazie alla tecnologia blockchain, la prova dell'avvenuta distruzione può essere facilmente verificata tramite i browser blockchain.

In altre parole, il contratto BNB ha una funzione di distruzione integrata che è disponibile a chiunque e in qualsiasi momento. Richiamando questa funzione, è possibile rimuovere definitivamente un numero specifico di token dalla circolazione. Come accennato in precedenza, ogni evento di distruzione del token viene registrato come una transazione blockchain. Il meccanismo di distruzione è aperto e trasparente e chiunque può verificare se i token sono stati distrutti con successo.
Quando si terranno eventi trimestrali di distruzione dei token, Binance pubblicherà un annuncio ufficiale indicando la quantità di BNB distrutti (in base al volume di scambi di quel trimestre). Tutte le transazioni di combustione dei token ERC-20 BNB sono verificabili tramite gli esploratori della blockchain di Ethereum come Etherscan. La transazione di distruzione è pubblica, trasparente e irreversibile e verrà registrata in modo permanente nella blockchain.
È possibile visualizzare i dettagli della transazione di distruzione tramite la casella dei dati di input di Etherscan.

Fare clic su "Decodifica dati di input" per visualizzare la quantità di BNB distrutta. Il numero contiene 18 cifre decimali. Pertanto, il numero di BNB distrutti in questo esempio è 1.623.818.

Funzione di distruzione di Binance corrente
Dal lancio di BNB Beacon Chain, i token ERC-20 BNB sono stati gradualmente sostituiti con le monete native di Binance (BNB BEP-2). Ciò significa che l'evento di distruzione del token è stato trasferito dalla rete Ethereum alla BNB Beacon Chain.
Vale la pena notare che tutti i token ERC-20 BNB distrutti sono stati "copiati" sulla BNB Beacon Chain, garantendo così che l'offerta totale rimanga costante. Pertanto, gli 11.654.397 token ERC-20 BNB precedentemente distrutti sulla rete Ethereum sono stati distrutti anche sulla BNB Beacon Chain (subito dopo la messa in funzione della mainnet). Le transazioni di distruzione specifiche possono essere visualizzate nel browser BNB Beacon Chain. Inoltre, puoi visualizzare la fornitura totale di BNB.
L'attuale meccanismo di distruzione di BNB non si basa più su contratti intelligenti, ma esegue comandi specifici nella BNB Beacon Chain. Per maggiori informazioni, visita la pagina della documentazione di BNB Beacon Chain.
Ad aprile 2022, Binance ha completato un totale di 19 eventi di distruzione di BNB. La quantità totale di BNB distrutti ha raggiunto 36.723.852,37 e la fornitura totale è diminuita del 18,36% (la fornitura attuale è 163.292.674,61).
Record di distruzione BNB (distruzione trimestrale di token).

