Viktig information
Bitcoin Runes är ett protokoll som möjliggör skapandet av fungibla token på Bitcoin-blockkedjan.
Bitcoin Runes-protokollet använder Bitcoin:s UTXO-modell och OP_RETURN-opkoden för att förenkla skapandet och hanteringen av fungibla token i Bitcoin-nätverket.
Några fördelar med Bitcoin Runes är till exempel ökad effektivitet och ett enkelt tillvägagångssätt för att skapa fungibla token.
Introduktion
Under årens lopp har Bitcoin-ekosystemet expanderat till att omfatta både fungibla och icke-fungibla token (NFT:er) i sitt nätverk. I den här artikeln kommer vi att utforska Bitcoin Runes-protokollet, hur det fungerar, viktiga skillnader från BRC-20-krypto och dess potentiella fördelar.
Vad är Bitcoin Runes?
Bitcoin Runes är ett protokoll som möjliggör skapandet av fungibla token på Bitcoin-blockkedjan. Till skillnad från BRC-20- och SRC-20-token som också fungerar på Bitcoin-blockkedjan, är runorna inte beroende av Ordinals-protokollet och är utformat för att vara enklare och effektivare. De använder etablerade Bitcoin-blockkedjemodeller, såsom UTXO-modellen och OP_RETURN-opkoden.
Hur fungerar Bitcoin Runes?
Bitcoin Runes-protokollet fungerar genom två grundläggande mekanismer i Bitcoin-blockkedjan: Bitcoin:s UTXO-transaktionsmodell (Unspent Transaktion Output) och OP_RETURN-opcode.
I UTXO-transaktionsmodellen resulterar varje transaktion i utdata som behandlas som separata delar av digital valuta. För att initiera en transaktion använder du dessa utdata som indata. UTXO-modellen möjliggör spårning av varje enhet av kryptovaluta. Vad gäller Bitcoin Runes kan varje UTXO innehålla olika mängder eller typer av runor, vilket förenklar hanteringen av token.
OP_RETURN-opkoden gör det möjligt för användare att bifoga ytterligare information till Bitcoin-transaktioner. Denna opcode underlättar inkluderingen av upp till 80 byte extra data i en transaktion som inte kan spenderas. Bitcoin Runes använder specifikt OP_RETURN-opkoden för att lagra tokendata, såsom tokens namn, id, symbol, kommandon för specifika åtgärder och andra viktiga data. Uppgifterna lagras i vad som kallas Runestone i OP_RETURN-opkoden för en Bitcoin-transaktion.
Etsning och myntning av runor på Bitcoin
Processen att skapa en ny runa kallas etsning. Etsning innebär att du anger några viktiga detaljer, inklusive runans namn, symbol, id, leveransmängd, delbarhet och andra parametrar. Alla dessa data registreras i OP_RETURN utdata från en blockkedjetransaktion. Under etsningsprocessen har skaparna också möjlighet att inkludera en "premine", vilket gör att de kan allokera en viss del av runan till sig själva innan den blir tillgänglig för allmänheten.
När en runa är etsad kan den myntas antingen genom öppna eller stängda mynt. Öppen myntning gör att vem som helst kan generera nya runor efter den första etsningen genom att skapa mynttransaktioner. Däremot tillåts sluten myntning myntning av nya token endast när förutbestämda villkor är uppfyllda, till exempel under en specifik tidsperiod, varefter myntningsprocessen slutförs.
Bitcoin Runes kontra BRC-20
Verksamhetsmodell
Bitcoin Runes fungerar baserat på Bitcoin:s UTXO-modell (Unspent Transaktion Output). Omvänt är BRC-20-krypto baserade på Bitcoin Ordinals-protokollet, där data kopplas direkt till individuella satoshi ("sats").
Tokenöverföring
Bitcoin Runes använder en överföringsmekanism där transaktioner skapar en ny uppsättning UTXO:er baserat på data som lagras i det OP_RETURN fältet i en Bitcoin-transaktion. Däremot kräver BRC-20-tokenöverföringar att nya inskriptioner skapas för varje transaktion.
Tokenmyntning
Runor kan myntas med antingen öppna eller stängda myntningsprocedurer, med alternativet för förutvinning tillgängligt för utvecklare. Däremot är BRC-20-myntning begränsad till den öppna myntningsproceduren, vilket begränsar flexibiliteten i hur token initialt kan distribueras.
Hantering
Bitcoin Runes-protokollet är kompatibelt med Bitcoin Lightning-nätverket och stöder både lightning-klienter och SPV-plånböcker (Simplified Payment Verification). Omvänt kräver BRC-20-kryptovalutaplånböcker som stöder Ordinals-protokollet.
Fördelar med Bitcoin Runes
Effektivitet
Bitcoin Runes tillhandahåller en effektiv metod för att hantera token på Bitcoin-nätverket genom sin användning av OP_RETURN-modellen. Detta förhindrar skapandet av UTXO:er som inte kan användas och som kan täppa till nätverket. Den OP_RETURN koden tar bara upp 80 byte data, till skillnad från BRC-20-inskriptioner som kan använda upp till 4 MB. Denna kontrast i dataanvändning bidrar till att minska belastningen på Bitcoin-nätverket, förbättra dess prestanda och minska riskerna för överbelastning.
Enkelhet
I förhållande till andra alternativ möjliggör Bitcoin Runes ett enklare skapande och hantering av flera fungibla token direkt på kedjan. Detta uppnås utan behov av data utanför kedjan eller skapande av inhemska token, vilket undviker generering av överdriven "skräp-UTXO:er". Detta tillvägagångssätt förenklar processen för tokenhantering och gör den mer tillgänglig för ett bredare spektrum av användare.
Potential att utöka användarbasen
Ordinals och BRC-20 har tidigare underlättat skapandet av fungibla meme-kryptovalutoroch lockat fler användare till Bitcoin-nätverket. Introduktionen av Bitcoin Runes har också väckt intresse bland kryptovalutacommunityn och meme-coinentusiaster, särskilt före och direkt efter lanseringen i april 2024. Även om protokollets aktivitet minskade efter lanseringen utgör det ett nytt användningsområde för Bitcoin som potentiellt kan locka fler användare i framtiden.
Sammanfattningsvis
Bitcoin Runes är ett protokoll som möjliggör skapandet av fungibla token på Bitcoins blockkedjan. Den använder både UTXO-modellen och OP_RETURN-opkoden för att förbättra effektiviteten vid hantering av token i Bitcoin-nätverket. Runor har potential att locka fler användare till Bitcoin och förenkla processen att skapa nya token.
Mer information
Ansvarsfriskrivning och riskvarning: detta innehåll presenteras för dig ”i befintligt skick” och endast som allmän information och i utbildningsändamål, utan representation eller garanti av något slag. Det ska inte tolkas som ekonomisk, juridisk eller annan professionell rådgivning. Det är inte heller avsett att rekommendera köp av någon specifik produkt eller tjänst. Du bör söka egen rådgivning från lämpliga professionella rådgivare. I de fall då artikeln har skrivits av en tredje part, tillhör åsikterna som uttrycks denna tredje part och återspeglar inte nödvändigtvis Binance Academys åsikter. Läs vår fullständiga ansvarsfriskrivning här för mer information. Priserna på digitala tillgångar kan vara volatila. Värdet på din investering kan gå ner eller upp och du kanske inte får tillbaka det investerade beloppet. Du är själv ansvarig för dina investeringsbeslut och Binance Academy ansvarar inte för eventuella förluster som du kan ådra dig. Detta material ska inte tolkas som ekonomisk, juridisk eller annan professionell rådgivning. Se våra användarvillkor och vår riskvarning för mer information.