Bitcoin blockchain är ett komplext system med olika protokoll. Två protokoll, Stacks och Ordinals, misstas ofta för varandra eller klumpas in som samma sak. Det finns dock några viktiga skillnader mellan Stacks och Ordinals som du bör vara medveten om.
Vad är Bitcoin Stacks?
Smarta kontrakt är en nyckelkomponent i decentraliserad finans (DeFi). Dessa program kan automatiskt verkställa ett avtal så länge som en specifik uppsättning förskrivna villkor är uppfyllda. Smarta kontrakt tar bort behovet av tredje part eller mellanhänder och bidrar till DeFis förtroendelösa modell.
Smarta kontrakt började på Ethereum men har sedan antagits av många andra blockkedjor, inklusive Solana, Stellar och Waves. Och nu har även kryptobranschens största aktör, Bitcoin, fördjupat sig i denna användbara teknik genom Stacks.
Bitcoin Stacks är ett Layer-2-protokoll
Stacks (tidigare känd som Blockstack) är en Layer-2-lösning implementerad på Bitcoin blockchain 2018. Sedan dess har det genomgått sin andra mainnet-lansering, vilket ger vika för de stackar vi känner till idag.
Stacks är länkad till Bitcoin-blockkedjan via dess mekanism för proof of work-konsensus. Medan Ethereum ofta är känt som den främsta platsen för att använda smarta kontrakt, ger Stacks en liknande förmåga till Bitcoin.
De officiella Stacks whitepaper uppger att det "möjliggör smarta kontrakt och decentraliserade applikationer att förtroendelöst använda Bitcoin som en tillgång och lösa transaktioner på blockkedjan." Enkelt uttryckt; Stacks låter dig använda smarta kontrakt och decentraliserade applikationer (DApps), funktioner som inte tidigare fanns på Bitcoin blockchain.
Många DeFi-applikationer, såsom automatiska marknadsgaranter (MM) och likviditetspooler, behöver smarta kontrakt för att fungera. Så utan sådana möjligheter förblir Bitcoin mycket begränsat vad det kan erbjuda. Med Stacks, och därför smarta kontrakt, öppnas många dörrar.
Även om Stacks är en Bitcoin Layer-2-lösning, använder den inte mekanismen för bevis på arbete. Snarare använder den något som kallas överföringsbevis. Bevis på överföring är en modifierad version av bevis på bränning. Genom att bränna sina STX-tokens (vilket vi kommer att diskutera senare), kan gruvarbetare bryta på Stacks blockchain.
Stacks är en akronym
The Stacks whitepaper avslöjar också att namnet "Stacks" är en akronym. Här är vad varje bokstav står för:
- S: Säkrad av hela hashkraften hos Bitcoin (Bitcoin finality).
- T: Förtroendeminimerad Bitcoin-pegmekanism; skriva till Bitcoin.
- A: Atomic BTC-swappar och tillgångar som ägs av BTC-adresser.
- C: Tydligt språk för säkra, avgörbara smarta kontrakt.
- K: Kunskap om fullständig Bitcoin-tillstånd; läsa från Bitcoin.
- S: Skalbara, snabba transaktioner som sätter sig på Bitcoin.
Som du kan se fokuserar Stacks-lösningen på flera element, inklusive säkerhet, skalbarhet och förtroende. Protokollets Clarity smarta kontrakt skyddar användare från buggar och utnyttjande.
Stacks tillåter inte skapandet av Bitcoin-baserade NFT, eftersom det är en Layer-2-lösning. Dess smarta kontraktsförmågor kan dock användas i NFT-affärer. Stacks har också sin egen NFT-marknadsplats, där alla produkter är prissatta med STX.
Stackar kryptovaluta är STX
Stacks-protokollet kommer också med sin egen kryptotillgång, STX. Vi nämnde kort detta krypto tidigare, men det är viktigt att förstå dess syfte och funktion inom Stacks ekosystem.
STX används för att betala nätverksavgifter, genomföra betalningar inom Stacks-baserade DApps och belöna gruvarbetare för att säkra blockkedjan.
Stacks-protokollet har sitt eget nätverk av viktiga bidragsgivare, inklusive gruvarbetare. Gruvarbetare måste bränna sina STX-tokens för att bryta via mekanismen för överföringsbevis. Men för att ett Stacks-block ska kunna brytas måste en Bitcoin-transaktion först ske på den ursprungliga blockkedjan. För varje Stacks-block måste det finnas ett Bitcoin-block som det är kopplat till.
Vad är Bitcoin Ordinals?
Under början och mitten av 2023 blev Bitcoin Ordinals ett mycket hett kryptoämne.
Många väljer Ethereum framför Bitcoin helt enkelt för att den tidigare blockkedjan erbjuder så mycket mer. Ethereum har sedan länge varit känt som den främsta blockkedjan för NFT-skapande, myntning och försäljning, medan Bitcoin blockchain fungerar som huvudboken som används för Bitcoin-transaktioner. Kort sagt, Bitcoin var inte särskilt mångsidig.
Men många Bitcoin-entusiaster har varit ivriga att ta itu med denna mångsidighetsfråga med några användbara blockkedjelösningar, inklusive Stacks och Ordinals. Vi vet redan vad Stacks är, men Ordinals tar med ett helt nytt element till spelet: Bitcoin NFTs.
De Bitcoin Ordinals protokoll som lanserades i januari 2023. Detta är ett Layer-1-protokoll som används för att numrera satoshis. Precis som Stacks ger Ordinals Bitcoin blockchain extra möjligheter, men de två är inte en och samma.
Bitcoin NFT, eller Bitcoin Ordinals, görs med hjälp av satoshis. Satoshis är små bråkdelar av enstaka BTC-mynt, med en Bitcoin som innehåller 100 000 000 satoshis. Även om de är små, kan satoshis överföra data, som sedan kan spåras.
Detta görs genom att skriva in data på satoshi, en process som möjliggörs av Ordinals-protokollet. Genom att bifoga extra data till en enskild satoshi, såsom kommentarer eller meddelanden, skapas effektivt en icke-fungibel token (NFT). Till exempel kan en satoshi vara inskriven med information om en digital fils plats, vilket gör den till en NFT.
Men eftersom Bitcoin blockchain inte använder smarta kontrakt, gör inte Ordinals det heller. Detta skiljer Bitcoin NFTs och andra välkända NFT-kapabla blockkedjor som Ethereum, Solana och Cardano.
Även om Ordinals är ett 2023-fenomen, gjordes det möjligt via 2021 Bitcoin Taproot-uppdateringen, som möjliggjorde satoshi-inskription.
När ska man använda stackar och ordningstal
Det är lätt att blanda ihop Stacks och Ordinals på grund av deras likheter, men båda protokollen har olika applikationer. Så när ska du använda någon av dessa Bitcoin-lösningar?
Om du vill använda smarta kontrakt med Bitcoin är Stacks din lösning.
Säg till exempel att du vill skapa, skapa eller handla Stacks-baserade NFT: er eller säkra dina NFT: er med Bitcoins skydd. Via Stacks-protokollet är allt detta möjligt. Dessutom kan du använda Stacks för att skapa decentraliserade appar, vilket inte är direkt möjligt på Bitcoin blockchain.
Om du å andra sidan vill skapa eller handla med Bitcoin-baserade NFT: er kommer Ordinals-protokollet att tjäna dig väl. Eftersom Ordinals är en Layer-1 lösning snarare än Layer-2, tillåter det generering av icke-fungibla tokens direkt på Bitcoin-blockkedjan, inte en separat kedja som Stacks.
Stackar och ordinaler gör Bitcoin bättre
Även om Stacks och Ordinals har olika natur och syften, är det obestridligt att båda lösningarna erbjuder sina egna fantastiska förmåner. Om du älskar Bitcoin men också vill skörda fördelarna med DeFi och all dess mångsidighet, kan båda dessa protokoll tjäna dig väl.