Bitcoin Ordinals gjør det mulig å legge til unike identifikatorer og ekstra data på blokkjeden. Vi utforsker hvordan dette skaper ikke-fungible tokens (NFT) direkte på Bitcoin, samt de tekniske grunnlagene og fordelene ved dette.
Hva er Bitcoin Ordinals?
Bitcoin Ordinals er en protokoll som gjør det mulig å tildele unike identifikatorer til individuelle satoshier (SATs) i en blokkjede for Bitcoin, og å gjennomføre transaksjoner med ekstra data vedlagt. (En satoshi er den minste enheten av bitcoin-valuta, og det er 100 000 000 satoshier i en enkelt bitcoin.) Protokollen, som er utviklet av Casey Rodarmor, gjør det effektivt mulig å skape ikke-fungible tokens (NFTer) direkte på Bitcoin-blokkjeden. Bitcoin NFTer kan også refereres til som Ordinal NFTer.
Inntil nylig var bitcoins fungible (utbyttbare), og en satoshi på en blokkjede kunne ikke skilles fra en annen. Rodamors protokoll endret dette ved å utnytte to oppdateringer til den opprinnelige Bitcoin-protokollen: Segregated Witness (SegWit) og Taproot.
Taproot introduserte et nytt type Bitcoin-adresseformat som Bitcoin Ordinals-protokollen bruker til å identifisere spesifikke satoshier.
Segregated Witness-oppdateringen tillot at vitneinformasjon (også kjent som vitnescript) ble skilt fra transaksjonsdata og lagret i en separat datastruktur på blokkjeden. Denne endringen økte Bitcoin sin blokkstørrelse og gjorde det mulig for brukere å inngravere bilde- og videodata i vitnescriptet sammen med digitale signaturer og annen valideringsinformasjon.
Ordinal NFTer
NFTer er unike digitale eiendeler som er autentisert på en blokkjede for å beskytte skaperens immaterielle rettigheter (IP).
NFTer på Ethereum– eller Solana-blokkjeder kan bare referere til metadata som dokumenterer eierskap og autentisitet for en spesifikk digital eiendel. Metadataene selv er lagret utenfor kjeden i en separat fil.
I motsetning til dette kan Ordinal NFTer også lagre selve den digitale eiendelen på kjeden innenfor en transaksjons vitnedata.
For å skape en Ordinal NFT, må brukeren først sende en ordinal SAT til en Taproot-kompatibel lommebok og inkludere (inngravere) data og metadata som en del av transaksjonen. Når den er utvunnet, er inskripsjonen permanent inngravert på den første satoshien av transaksjonens første utbetaling.
Den innledende prosessen krever å kjøre en Bitcoin node, synkronisere hele Bitcoin-blokkjeden, og bruke kommandolinjegrensesnitt – noe som kan være skremmende oppgaver for ikke-tekniske brukere. Med fremveksten av no-code ordinal mining-applikasjoner kan imidlertid selv mindre teknisk kyndige brukere laste opp innhold for inskripsjoner og skape Ordinal NFTer.