Wat is Bitcoin Runes?

De ERC-20 standaard op Ethereum (ETH) staat sinds 2015 bekend als de go-to voor het creëren van fungible tokens, dankzij zijn capaciteit om slimme contracten te ondersteunen. In tegenstelling daarmee werd Bitcoin ontworpen als een eenvoudig systeem voor het verplaatsen en bewaren van waarde, zonder de ingebouwde mogelijkheid voor complexe functies zoals slimme contracten. Toch heeft de creativiteit van ontwikkelaars geresulteerd in verschillende manieren om Bitcoin uit te breiden.

De geboorte van Runes

In 2023 introduceerde Casey Rodarmor, de geest achter het Ordinals-protocol, het Runes-protocol. Dit protocol biedt een efficiënte methode voor het creëren en beheren van fungible tokens op Bitcoin, gebruikmakend van de Unspent Transaction Outputs (UTXO’s) structuur van Bitcoin in plaats van een secundair systeem zoals bij Ordinals. Dit ontwerp helpt om de ‘bloat’ op het netwerk te beperken, een probleem dat bij andere methoden voor tokenisatie op Bitcoin voorkwam.

Historische context

De experimenten met Bitcoin als basis voor tokens zijn niet nieuw. Vanaf 2012 (Colored Coins) tot 2014 (Counterparty), zagen we pogingen om Bitcoin te gebruiken voor andere digitale activa. Counterparty stelde bijvoorbeeld in staat om Spells of Genesis en Rare Pepes te creëren, die sommigen als de eerste meme-NFT’s beschouwen.

Het Ordinals-protocol van Rodarmor, gelanceerd in december 2022, introduceerde een manier om NFT’s op Bitcoin te maken door satoshi’s te nummeren, maar dit leidde tot een enorme toename van on-chain data, wat de efficiëntie van Bitcoin aantastte.

Het Runes-protocol

Runes is een antwoord op deze problemen:

  • Bitcoin’s basis: Het maakt gebruik van Bitcoin’s UTXO-model, waar Bitcoins (of runes) in delen worden verdeeld tijdens transacties.
  • OP_RETURN: Dit script maakt het mogelijk om data zoals token namen en symbolen in transacties op te slaan, bekend als de “runestone”.
  • Segregated Witness (SegWit): Deze upgrade in 2017 maakte transacties kleiner en efficiënter.
  • Taproot: In 2021 geïntroduceerd, verbeterde Taproot de transactiecapaciteit en vereenvoudigde handtekeningen.

Hoe Runes werken

Met Runes worden tokens ‘geëtst’ en vervolgens ‘gemunt’ in wallets van gebruikers, waarna ze verhandelbaar zijn op het Bitcoin-netwerk. Ondanks dat ze op het mainnet bestaan, vereisen ze vaak externe wallets of platforms zoals Xverse of Phantom voor interactie. Primair worden Runes momenteel gebruikt voor het creëren en verhandelen van memecoins, wat hen tot een speculatief activum maakt.

Andere protocollen voor fungible tokens op Bitcoin

  • BRC-20: Gebaseerd op Ordinals, met de nadelen van extra netwerkcongestie.
  • SRC-20: Gebruikt Bitcoin Stamps, schrijft data direct naar UTXO’s.
  • RBG: Gebruikt smart contracts en is compatibel met het Lightning Network.

Conclusie

Runes vertegenwoordigen een innovatieve stap in de wereld van Bitcoin-based tokens. Ze bieden een manier om tokens te creëren met minder impact op de blockchain, wat gunstig is voor de schaalbaarheid en efficiëntie van het netwerk. Hoewel de markt momenteel gedomineerd wordt door memecoins, toont het concept van Runes het potentieel voor meer toepassingen in de toekomst.