Poznámka: Na začátku tohoto článku je popsána předchozí funkce vypalování Binance Coin v síti Ethereum. Aktuálně Binance Coin běží v BNB Beacon Chain, takže se funkce vypalování chová jinak. Obsah popsaný v tomto článku se však stále vztahuje na všechny tokeny ERC-20, které aktuálně podporují funkci vypalování.
Spalování tokenů je proces trvalého odstranění kryptoměny z oběhu, čímž se sníží celková nabídka. Abychom jasně představili, jak to funguje, vezmeme si jako příklad Binance Coin (stará verze ERC-20 BNB). Chcete-li se dozvědět o předchozích smlouvách BNB na síti Ethereum, klikněte sem.
Zatímco Binance Coin byl stále v síti Ethereum, Binance používala funkci chytré smlouvy zvanou funkce vypalování k provádění pravidelného vypalování tokenů. Události ničení BNB se provádějí pravidelně každé čtvrtletí, dokud není nakonec zničeno 100 milionů BNB, což je až 50 % celkového oběhu BNB (200 milionů).
Množství BNB ke zničení je určeno počtem transakcí na obchodní platformě během 3 měsíců. Po každém čtvrtletí Binance spálí Binance Coin na základě celkového objemu obchodů.
Zdá se však, že značný počet lidí má stále potíže s pochopením toho, jak se provádí vypalování tokenů. Za tímto účelem jsme spustili tento článek, který představuje funkci vypalování a čtvrtletní událost vypalování Binance Coin.
Jak to funguje?
Celkově se události vypalování tokenů vyskytují v následujícím pořadí:
Kdykoli je zavolána funkce spálení, znamená to, že držitel kryptoměny si přeje zničit určitý počet tokenů.
Chytrá smlouva pak ověří, že osoba má ve své peněžence tokeny a že uvedené množství tokenů je platné. Destrukční mechanismus umožňuje pouze kladné množství.
Pokud v peněžence dané osoby není dostatek mincí nebo je uvedená částka neplatná (např. 0 nebo -5), nelze funkci vypalování provést.
Pokud je množství dostatečné, žetony z peněženky zmizí. Celková zásoba je poté aktualizována, což znamená, že token je trvale zničen.
Pokud je token zničen provedením funkce zničení, bude token zcela zničen a nelze jej obnovit. Díky technologii blockchain lze důkaz o zničení snadno ověřit prostřednictvím blockchainového prohlížeče.

Jinými slovy, smlouva BNB má vestavěnou funkci zničení, kterou může kdykoli použít každý. Zavoláním této funkce lze určitý počet žetonů trvale odebrat z oběhu. Jak již bylo zmíněno dříve, každá událost vypálení tokenu je zaznamenána jako blockchain transakce. Vypalovací mechanismus je otevřený a průhledný a každý si může ověřit, zda byl token úspěšně vypálen.
Při provádění čtvrtletní události pálení tokenů vydá Binance oficiální oznámení uvádějící množství spálených BNB (na základě objemu obchodů za čtvrtletí). Všechny transakce vypalování tokenů ERC-20 BNB lze ověřit prostřednictvím průzkumníků blockchainu Ethereum, jako je Etherscan. Transakce zničení je otevřená, transparentní a neodvolatelná a bude trvale zaznamenána v blockchainu.
Podrobnosti o transakci zničení můžete zobrazit prostřednictvím vstupní datové schránky Etherscan.

Kliknutím na "Decode Input Data" zobrazíte množství BNB, které bylo zničeno. Číslo obsahuje 18 desetinných míst. Počet spálených BNB v tomto příkladu je tedy 1 623 818.

Aktuální funkce vypalování Binance
Od spuštění BNB Beacon Chain byly tokeny ERC-20 BNB postupně nahrazeny nativními mincemi Binance (BNB BEP-2). To znamená, že událost vypálení tokenu byla přenesena ze sítě Ethereum do řetězce BNB Beacon Chain.
Stojí za zmínku, že všechny spálené tokeny ERC-20 BNB byly „zkopírovány“ do řetězce BNB Beacon Chain, což zajišťuje, že celková nabídka zůstane konzistentní. Proto bylo 11 654 397 tokenů ERC-20 BNB dříve zničených v síti Ethereum zničeno také na řetězci BNB Beacon Chain (dokončeno ihned poté, co se mainnet stal online). Konkrétní vypalovací transakci lze zobrazit v prohlížeči BNB Beacon Chain. Navíc si můžete prohlédnout celkovou nabídku BNB.
Současný mechanismus ničení BNB se již nespoléhá na chytré kontrakty, ale provádí specifické příkazy v řetězci BNB Beacon Chain. Podrobnosti naleznete na stránce dokumentace BNB Beacon Chain.
K dubnu 2022 Binance dokončila celkem 19 událostí zničení BNB. Celkové množství zničených BNB dosáhlo 36 723 852,37 kusů a celková zásoba klesla o 18,36 % (aktuální zásoba je 163 292 674,61 kusů).
Záznam o zničení BNB (čtvrtletní zničení tokenu).

