BRC-20 is een experimentele tokenstandaard voor fungible tokens, specifiek ontworpen voor de Bitcoin blockchain. Hoewel nog in de experimentele fase, maakt BRC-20 de creatie van altcoins en crypto-activa op het Bitcoin-netwerk mogelijk.
BRC-20, een experimentele tokenstandaard, werd in maart 2023 gecreëerd door de anonieme blockchainanalist Domo. Deze standaard gebruikt het Ordinals-inschrijvingsmechanisme om fungible tokens op de Bitcoin blockchain te creëren en te verplaatsen. In tegenstelling tot traditionele tokenstandaarden zoals ERC-20 op Ethereum, ondersteunt BRC-20 geen smart contracts en vertrouwt het op ordinale inscripties voor zijn functionaliteit.
De Taproot-upgrade, die de data capaciteit van Bitcoin-blokken vergrootte, speelde een cruciale rol in het mogelijk maken van het Ordinals-protocol en vervolgens de basis legde voor BRC-20 tokens. Het Ordinals-protocol, geïmplementeerd door software engineer Casey Rodarmor in januari 2023, maakt het mogelijk om data op individuele satoshi’s (de kleinste eenheid van Bitcoin) te schrijven met behulp van de Ordinal Theory. Het nummering- en inschrijfsysteem van het Ordinals-protocol maakt de creatie van zowel fungible als non-fungible tokens (NFT’s) op het Bitcoin-netwerk mogelijk. BRC-20 tokens worden gemaakt door JSON-bestanden in te schrijven op individuele satoshi’s. Hoewel nog erg nieuw, maakt de eenvoud van de BRC-20 standaard, zonder complexe smart contracts, het gemakkelijker om activa op het Bitcoin-netwerk te tokeniseren.
De voordelen van BRC-20 omvatten de eenvoud van het creëren en verplaatsen van tokens, de beveiliging die geërfd is van de Bitcoin blockchain en het groeipotentieel dankzij de toenemende interesse van de community. BRC-20 heeft echter ook beperkingen, zoals de afwezigheid van smart contract ondersteuning, de afhankelijkheid van de Bitcoin blockchain met zijn beperkte schaalbaarheid en trage transactiesnelheden, de beperkte interoperabiliteit met andere blockchain-systemen en wallets, het beperkte nut voornamelijk voor fungible activa en de mogelijkheid van netwerkcongestie.
Het gebrek aan smart contract ondersteuning van BRC-20 kan leiden tot inefficiëntie en beperkte functionaliteit. De afhankelijkheid van de Bitcoin blockchain zorgt ervoor dat BRC-20 te maken krijgt met schaalbaarheidsproblemen, trage transactiesnelheden en hogere transactiekosten. De beperkte interoperabiliteit met andere blockchain-systemen en wallets is ook een uitdaging. Bovendien veroorzaken BRC-20 en Bitcoin NFT’s vaak netwerkcongestie, wat leidt tot langere bevestigingstijden en hogere transactiekosten.
Hoewel de standaard nog in de experimentele fase is, wijzen de toenemende acceptatie en het gebruik op een groeipotentieel op de middellange en lange termijn. Uitdagingen zoals netwerkcongestie, schaalbaarheid en het gebrek aan smart contract functionaliteit kunnen echter obstakels vormen voor de brede acceptatie van BRC-20. Om deze uitdagingen te overwinnen, onderzoeken ontwikkelaars het gebruik van Bitcoin Layer 2 en andere schaalbaarheidsoplossingen. De toekomst van BRC-20 hangt af van het aanpakken van deze uitdagingen en het vermogen om zich aan te passen aan de evolutie van het Bitcoin-ecosysteem.