Bitcoin blockchain er et komplekst system af forskellige protokoller. To protokoller, Stacks og Ordinals, bliver ofte forvekslet med hinanden eller samlet som det samme. Der er dog nogle vigtige forskelle mellem Stacks og Ordinals, som du bør være opmærksom på.
Hvad er Bitcoin Stacks?
Smarte kontrakter er en nøglekomponent i decentral finansiering (DeFi). Disse programmer kan automatisk udføre en aftale, så længe et specifikt sæt forudskrevne betingelser er opfyldt. Smarte kontrakter fjerner behovet for tredjeparter eller mellemmænd og tilføjer til DeFis tillidsløse model.
Smarte kontrakter begyndte på Ethereum, men er siden blevet vedtaget af mange andre blockchains, herunder Solana, Stellar og Waves. Og nu har selv kryptoindustriens største spiller, Bitcoin, dykket ned i denne nyttige teknologi gennem Stacks.
Bitcoin Stacks er en Layer-2 protokol
Stacks (tidligere kendt som Blockstack) er en Layer-2-løsning implementeret på Bitcoin blockchain i 2018. Siden da har den gennemgået sin anden mainnet-lancering, og den har givet plads til de stakke, vi kender i dag.
Stacks er knyttet til Bitcoin blockchain via dens bevis på arbejde konsensusmekanisme. Mens Ethereum ofte er kendt som det bedste sted at bruge smarte kontrakter, bringer Stacks en lignende kapacitet til Bitcoin.
Det officielle Stacks whitepaper udtaler, at det "gør det muligt for smarte kontrakter og decentraliserede applikationer tillidsløst at bruge Bitcoin som et aktiv og afvikle transaktioner på blockchain." Sagt enkelt; Stacks lader dig bruge smarte kontrakter og decentraliserede applikationer (DApps), funktioner, der ikke tidligere var til stede på Bitcoin blockchain.
Mange DeFi-applikationer, såsom automatiske markedsskabere (MM'er) og likviditetspuljer, har brug for smarte kontrakter for at fungere. Så uden sådanne muligheder forbliver Bitcoin meget begrænset i, hvad det kan tilbyde. Med Stacks, og derfor smarte kontrakter, åbnes mange døre.
Mens Stacks er en Bitcoin Layer-2-løsning, bruger den ikke mekanismen for bevis på arbejde. Det bruger snarere noget kendt som bevis for overførsel. Bevis for overførsel er en modificeret version af bevis for forbrænding. Ved at brænde deres STX-tokens (som vi vil diskutere senere), kan minearbejdere mine på Stacks blockchain.
Stacks er et akronym
The Stacks whitepaper afslører også, at navnet "Stacks" er et akronym. Her er hvad hvert bogstav står for:
- S: Sikret af hele Bitcoins hashkraft (Bitcoin finality).
- T: Tillidsminimeret Bitcoin-pegmekanisme; skriv til Bitcoin.
- EN: Atomic BTC swaps og aktiver ejet af BTC-adresser.
- C: Klart sprog til sikre, afgørelige smarte kontrakter.
- K: Kendskab til fuld Bitcoin-tilstand; læse fra Bitcoin.
- S: Skalerbare, hurtige transaktioner, der afregner på Bitcoin.
Som du kan se, fokuserer Stacks-løsningen på flere elementer, herunder sikkerhed, skalerbarhed og tillid. Protokollens Clarity smarte kontrakter beskytter brugere mod fejl og udnyttelser.
Stacks tillader ikke oprettelsen af Bitcoin-baserede NFT'er, da det er en Layer-2-løsning. Dens smarte kontraktevner kan dog bruges i NFT-handler. Stacks har også sin egen NFT markedsplads, hvor alle produkter er prissat med STX.
Stacks Cryptocurrency er STX
Stacks-protokollen kommer også med sit eget kryptoaktiv, STX. Vi nævnte kort denne krypto tidligere, men det er vigtigt at forstå dens formål og funktionalitet i Stacks-økosystemet.
STX bruges til at betale netværksgebyrer, udføre betalinger inden for Stacks-baserede DApps og belønne minearbejdere for at sikre blockchain.
Stacks-protokollen har sit eget netværk af vigtige bidragydere, herunder minearbejdere. Minearbejdere skal brænde deres STX-tokens for at mine via bevis for overførselsmekanismen. Men for at en Stacks-blok kan udvindes, skal en Bitcoin-transaktion først finde sted på den originale blockchain. For hver Stacks-blok skal der være en Bitcoin-blok, den er knyttet til.
Hvad er Bitcoin Ordinals?
I løbet af begyndelsen og midten af 2023 blev Bitcoin Ordinals et meget varmt kryptoemne.
Mange vælger Ethereum frem for Bitcoin, simpelthen fordi den tidligere blockchain tilbyder så meget mere. Ethereum har for længst været kendt som den primære blockchain for NFT-oprettelse, prægning og salg, hvorimod Bitcoin blockchain fungerer som hovedbog, der bruges til Bitcoin-transaktioner. Kort sagt, Bitcoin var ikke særlig alsidig.
Mange Bitcoin-entusiaster har dog været ivrige efter at tackle dette alsidighedsproblem med nogle nyttige blockchain-løsninger, herunder Stacks og Ordinals. Vi ved allerede, hvad Stacks er, men Ordinals bringer et helt nyt element til spillet: Bitcoin NFTs.
Det Bitcoin Ordinals protokol lanceret i januar 2023. Dette er en Layer-1 protokol, der bruges til at nummerere satoshis. Ligesom Stacks giver Ordinals Bitcoin blockchain ekstra muligheder, men de to er ikke en og samme.
Bitcoin NFT'er, eller Bitcoin Ordinals, er lavet ved hjælp af satoshis. Satoshis er små fraktioner af enkelte BTC-mønter, hvor en Bitcoin indeholder 100.000.000 satoshis. Selvom de er minimale, kan satoshis overføre data, som derefter kan spores.
Dette gøres ved at indskrive data på satoshi, en proces, der er muliggjort af Ordinals-protokollen. Ved at vedhæfte ekstra data til en individuel satoshi, såsom kommentarer eller beskeder, laves der effektivt et non-fungible token (NFT). For eksempel kunne en satoshi være indskrevet med information om en digital fils placering, hvilket gør den til en NFT.
Men fordi Bitcoin blockchain ikke bruger smarte kontrakter, gør Ordinals heller ikke. Dette adskiller Bitcoin NFT'er og andre velkendte NFT-kompatible blockchains som Ethereum, Solana og Cardano.
Selvom Ordinals er et 2023-fænomen, blev det gjort muligt via 2021 Bitcoin Taproot-opdateringen, som muliggjorde satoshi-inskription.
Hvornår skal du bruge stakke og ordenstegn
Det er let at forveksle stakke og ordinaler på grund af deres ligheder, men begge protokoller har forskellige applikationer. Så hvornår skal du bruge en af disse Bitcoin-løsninger?
Hvis du vil bruge smarte kontrakter ved hjælp af Bitcoin, er Stacks din løsning.
Lad os sige, at du for eksempel vil oprette, præge eller handle Stacks-baserede NFT'er eller sikre dine NFT'er ved hjælp af Bitcoins beskyttelse. Via Stacks-protokollen er alt dette muligt. Derudover kan du bruge Stacks til at skabe decentraliserede apps, hvilket ikke er direkte muligt på Bitcoin blockchain.
Hvis du på den anden side ønsker at oprette eller handle med Bitcoin-baserede NFT'er, vil Ordinals-protokollen tjene dig godt. Fordi Ordinals er en Layer-1 løsning i stedet for Layer-2, giver det mulighed for generering af ikke-fungible tokens direkte på Bitcoin blockchain, ikke en separat kæde som Stacks.
Stabler og ordinaler gør Bitcoin bedre
Selvom stakke og ordinaler har forskellige karakterer og formål, er det ubestrideligt, at begge løsninger tilbyder deres egne store frynsegoder. Hvis du elsker Bitcoin, men også ønsker at høste fordelene ved DeFi og al dens alsidighed, kan begge disse protokoller tjene dig godt.