Teleburnen
Teleburn-adressen kunnen worden gebruikt om activa op andere blockchains te verbranden, waarbij in de rook een soort doorverwijsadres achterblijft dat wijst naar een inscriptie op Bitcoin.
Teleburning van een activum betekent iets als: "Ik ben weg. Zoek me op Bitcoin."
Teleburn-adressen zijn afgeleid van inscriptie-ID's. Ze hebben geen bijbehorende privésleutel, dus activa die naar een teleburn-adres worden gestuurd, worden verbrand. Momenteel worden alleen Ethereum-teleburn-adressen ondersteund. Pull requests die teleburn-adressen voor andere chains toevoegen zijn welkom.
Ethereum
Ethereum-teleburn-adressen worden afgeleid door de eerste 20 bytes van de SHA-256-hash van de inscriptie-ID te nemen, geserialiseerd als 36 bytes, waarbij de eerste 32 bytes de transactie-ID bevatten en de laatste vier bytes de big-endian inscriptie-index, en dit te interpreteren als een Ethereum-adres.
Voorbeeld
De ENS-domeinnaam rodarmor.eth werd teleburned naar inscriptie nul.
De inscriptie-ID van inscriptie nul is 6fb976ab49dcec017f1e201e84395983204ae1a7c2abf7ced0a85d692e442799i0
.
Het doorgeven van 6fb976ab49dcec017f1e201e84395983204ae1a7c2abf7ced0a85d692e442799i0
aan het teleburn-commando:
$ ord teleburn 6fb976ab49dcec017f1e201e84395983204ae1a7c2abf7ced0a85d692e442799i0
Geeft terug (Returns):
{
"ethereum": "0xe43A06530BdF8A4e067581f48Fae3b535559dA9e"
}
Dit geeft aan dat 0xe43A06530BdF8A4e067581f48Fae3b535559dA9e
het Ethereum-teleburn-adres is voor inscriptie nul, wat inderdaad de huidige eigenaar op Ethereum is van rodarmor.eth
.