Vigtigste budskaber
Bitcoin Runes er en protokol, der gør det muligt at oprette fungible tokens på Bitcoin-blockchainen.
Bitcoin Runes-protokollen bruger bitcoins UTXO-model og OP_RETURN-opcode til at forenkle oprettelsen og administrationen af fungible tokens på Bitcoin-netværket.
Nogle fordele ved Bitcoin Runes inkluderer øget effektivitet og en ligetil tilgang til at skabe fungible tokens.
Introduktion
I årenes løb er Bitcoin-økosystemet blevet udvidet til at inkorporere både fungible og non-fungible tokens (NFT'er) i sit netværk. I denne artikel vil vi undersøge Bitcoin Runes-protokollen, hvordan den fungerer, de vigtigste forskelle fra BRC-20-tokens og dens potentielle fordele.
Hvad er Bitcoin Runes?
Bitcoin Runes er en protokol, der gør det muligt at oprette fungible tokens på Bitcoin-blockchainen. I modsætning til BRC-20- og SRC-20-tokens, der også fungerer på Bitcoin-blockchainen, er Runes ikke afhængig af Ordinals-protokollen og er designet til at være enklere og mere effektive. De bruger etablerede modeller for Bitcoin-blockchain, f.eks. UTXO-modellen og OP_RETURN-opkoden.
Hvordan fungerer Bitcoin Runes?
Bitcoin Runes-protokollen fungerer gennem to grundlæggende mekanismer i Bitcoin-blockchainen: Bitcoins UTXO-transaktionsmodel (Unspent transaktion Output) og OP_RETURN-opcode.
I UTXO-transaktionsmodellen resulterer hver transaktion i output, der behandles som separate stykker digital valuta. For at starte en transaktion skal du bruge disse output som input. UTXO-modellen gør det muligt at spore hver enhed af kryptovaluta. I forbindelse med Bitcoin Runes kan hver UTXO indeholde forskellige mængder eller typer Runes, hvilket forenkler administrationen af tokens.
OP_RETURN-opcode giver brugerne mulighed for at vedhæfte yderligere oplysninger til Bitcoin-transaktioner. Denne opcode letter inkluderingen af op til 80 bytes ekstra data i en ubrugelig transaktion. Bitcoin Runes bruger specifikt OP_RETURN-opcode til lagring af tokendata, såsom tokenets navn, id, symbol, kommandoer til specifikke handlinger og andre vigtige data. Dataene lagres i det, der kaldes Runestone inden for OP_RETURN-opcode for en Bitcoin-transaktion.
Ætsning og prægning af runer på Bitcoin
Processen med at skabe en ny rune kaldes ætsning. Ætsning indebærer angivelse af nogle vigtige detaljer, herunder runens navn, symbol, id, forsyningsmængde, delelighed og andre parametre. Alle disse data registreres i OP_RETURN-outputtet af en blockchain-transaktion. Under ætsningsprocessen har skaberne også mulighed for at inkludere en "premine", så de kan tildele en vis del af runen til sig selv, før den bliver tilgængelig for offentligheden.
Når en rune er ætset, kan den præges enten gennem åbne eller lukkede prægninger. Åben prægning giver alle mulighed for at generere nye runer efter den første ætsning ved at oprette prægningstransaktioner. I modsætning hertil tillader lukkede prægninger kun prægning af nye tokens, når forudbestemte betingelser er opfyldt, f.eks. en bestemt tidsperiode, hvorefter prægningsprocessen er afsluttet.
Bitcoin Runes vs. BRC-20
Driftsmodel
Bitcoin Runes fungerer baseret på Bitcoins UTXO-model (Unspent transaktion Output). Omvendt er BRC-20-tokens baseret på Bitcoin Ordinals-protokollen, hvor data knyttes direkte til individuelle satoshier (sats).
Tokenoverførsel
Bitcoin Runes bruger en overførselsmekanisme, hvor transaktioner opretter et nyt sæt UTXO'er baseret på de data, der er lagret i OP_RETURN-feltet i en Bitcoin-transaktion. I modsætning hertil kræver overførsler af BRC-20-tokens, at der oprettes nye inskriptioner for hver transaktion.
Tokenprægning
Runer kan præges ved hjælp af enten åbne eller lukkede prægningsprocedurer, med mulighed for premining tilgængelig for udviklere. I modsætning hertil er BRC-20-prægning begrænset til den åbne prægningsprocedure, hvilket begrænser fleksibiliteten i, hvordan tokens kan distribueres i første omgang.
Administration
Bitcoin Runes-protokollen er kompatibel med Bitcoin Lightning-netværket og understøtter både lightning-klienter og SPV-wallets (forenklet betalingsbekræftelse). Omvendt kræver BRC-20-tokens wallets, der understøtter Ordinals-protokollen.
Fordele ved Bitcoin Runes
Effektivitet
Bitcoin Runes giver en effektiv metode til håndtering af tokens på Bitcoin-netværket gennem deres brug af OP_RETURN-modellen. Dette forhindrer oprettelse af UTXO'er, der ikke kan bruges, og som kan tilstoppe netværket. OP_RETURN-koden bruger kun 80 byte data i modsætning til BRC-20-inskriptioner, der kan bruge op til 4 MB. Denne kontrast i dataforbruget hjælper med at reducere belastningen på Bitcoin-netværket, forbedre dets ydeevne og reducere risikoen for overbelastning.
Enkelhed
I forhold til andre alternativer muliggør Bitcoin Runes en mere ligetil oprettelse og styring af flere fungible tokens direkte på kæden. Dette opnås uden behov for off-chain-data eller oprettelse af integrerede tokens, hvorved man undgår generering af for mange "junk-UTXO'er". Denne tilgang forenkler processen med tokenadministration og gør den mere tilgængelig for en bredere vifte af brugere.
Potentiale til at udvide brugerbasen
Ordinals og BRC-20 har tidligere gjort det lettere at skabe fungible meme-coins og tiltrukket flere brugere til Bitcoin-netværket. Introduktionen af Bitcoin Runes har også vakt interesse blandt kryptovalutafællesskaber og meme-coin-entusiaster, især før og lige efter lanceringen i april 2024. Selvom protokollens aktivitet faldt efter lanceringen, præsenterer den en ny use case for Bitcoin, der potentielt kan tiltrække flere brugere i fremtiden.
Sammenfatning
Bitcoin Runes er en protokol, der gør det muligt at oprette fungible tokens på Bitcoin-blockchainen. Den bruger både UTXO-modellen og OP_RETURN-opcode til at forbedre effektiviteten ved håndtering af tokens på Bitcoin-netværket. Runes har potentiale til at tiltrække flere brugere til Bitcoin og forenkle processen med at oprette nye tokens.
Yderligere læsning
Ansvarsfraskrivelse: Dette indhold præsenteres for dig "som det er" til generel information og uddannelsesmæssige formål uden erklæring eller garanti af nogen art. Det skal ikke opfattes som økonomisk, juridisk eller anden professionel rådgivning, og det er heller ikke hensigten at anbefale køb af et bestemt produkt eller en bestemt tjeneste. Du bør selv søge råd fra relevante, professionelle rådgivere. Hvis denne artikel er et bidrag fra en tredjepart, bør du bemærke, at dennes synspunkter udtrykkeligt tilhører denne tredjepartsbidragsyder og ikke nødvendigvis afspejler Binance Academys synspunkter. Læs vores fulde ansvarsfraskrivelse her for yderligere oplysninger. Priserne på digitale aktiver kan være volatile. Værdien af din investering kan gå op eller ned, og du får muligvis ikke det investerede beløb tilbage. Du er eneansvarlig for dine investeringsbeslutninger, og Binance Academy er ikke ansvarlig for eventuelle tab, du måtte lide. Dette materiale bør ikke anses for værende økonomisk, juridisk eller anden rådgivning. For yderligere oplysninger kan du læse vores vilkår for anvendelse og risikoadvarsel.