Bitcoin blokų grandinė yra sudėtinga įvairių protokolų sistema. Du protokolai, Stacks ir Ordinals, dažnai painiojami vienas su kitu arba sujungiami kaip tas pats dalykas. Tačiau yra keletas pagrindinių „Stacks“ ir „Ordinals“ skirtumų, kuriuos turėtumėte žinoti.
Kas yra Bitcoin Stacks?
Išmaniosios sutartys yra pagrindinė sudedamoji dalis decentralizuoti finansai (DeFi). Šios programos gali automatiškai vykdyti sutartį tol, kol įvykdomos tam tikros iš anksto parašytos sąlygos. Išmaniosios sutartys pašalina trečiųjų šalių ar tarpininkų poreikį ir papildo DeFi nepatikimą modelį.
Išmaniosios sutartys prasidėjo Ethereum, tačiau nuo to laiko jas priėmė daugelis kitų blokų grandinių, įskaitant Solana, Stellar ir Waves. Ir dabar net didžiausias kriptovaliutų pramonės žaidėjas „Bitcoin“ įsigilino į šią naudingą technologiją per „Stacks“.
Bitcoin Stacks yra 2 sluoksnio protokolas
Stacks (anksčiau žinomas kaip Blockstack) yra Layer-2 sprendimas, įdiegtas Bitcoin blockchain 2018 m. Nuo to laiko jis buvo paleistas antrą kartą pagrindiniame tinkle, užleisdamas vietą Stacks, kurį žinome šiandien.
Stacks yra susietas su Bitcoin blokų grandine per darbo konsensuso mechanizmo įrodymą. Nors „Ethereum“ dažnai žinomas kaip pagrindinė išmaniųjų sutarčių naudojimo vieta, „Stacks“ suteikia panašias galimybes „Bitcoin“.
The oficialus „Stacks“ dokumentas teigia, kad „suteikia galimybę išmaniosioms sutartims ir decentralizuotoms programoms nepatikliai naudoti Bitcoin kaip turtą ir atlikti sandorius blokų grandinėje“. Paprasčiau tariant; Stacks leidžia naudoti išmaniąsias sutartis ir decentralizuotos programos (DApps), funkcijos, kurių anksčiau Bitcoin blokų grandinėje nebuvo.
Daugeliui „DeFi“ programų, pvz., automatinių rinkos formuotojų (MM) ir likvidumo fondų, reikia išmaniųjų sutarčių, kad jos veiktų. Taigi, be tokių galimybių, „Bitcoin“ yra labai ribota, ką gali pasiūlyti. Su „Stacks“, taigi ir išmaniosiomis sutartimis, atidaroma daug durų.
Nors „Stacks“ yra „Bitcoin Layer-2“ sprendimas, jame nenaudojamas darbo įrodymo mechanizmas. Atvirkščiai, jis naudoja kažką žinomo kaip perdavimo įrodymas. Perdavimo įrodymas yra modifikuota nudegimo įrodymo versija. Sudegindami savo STX žetonus (apie tai aptarsime vėliau), kalnakasiai gali kasti „Stacks“ blokų grandinę.
Stacks yra akronimas
„Stacks“ dokumentas taip pat atskleidžia, kad pavadinimas „Stacks“ yra akronimas. Štai ką reiškia kiekviena raidė:
- S: Apsaugota visa Bitcoin maišos galia (Bitcoin baigtumas).
- T: Pasitikėjimo sumažintas Bitcoin susiejimo mechanizmas; rašyti į Bitcoin.
- A: Atomic BTC apsikeitimo sandoriai ir BTC adresams priklausantis turtas.
- C: Aiški kalba saugioms, sprendžiamoms išmaniosioms sutartims.
- K: Pilnos Bitcoin būsenos išmanymas; skaityti iš Bitcoin.
- S: Keičiamos, greitos operacijos, kurios atsiskaito Bitcoin.
Kaip matote, „Stacks“ sprendimas sutelktas į kelis elementus, įskaitant saugumą, mastelio keitimą ir pasitikėjimą. Protokolo „Clarity“ išmaniosios sutartys apsaugo vartotojus nuo klaidų ir išnaudojimų.
Stacks neleidžia kurti Bitcoin pagrindu sukurtų NFT, nes tai yra Layer-2 sprendimas. Tačiau jos išmaniosios sutarties galimybės gali būti naudojamos NFT sandoriuose. „Stacks“ taip pat turi savo NFT prekyvietę, kurioje visi produktai įkainoti naudojant STX.
Stacks kriptovaliuta yra STX
„Stacks“ protokolas taip pat pateikiamas su savo kriptovaliutų turtu STX. Anksčiau trumpai paminėjome šią kriptovaliutą, tačiau svarbu suprasti jos paskirtį ir funkcionalumą Stacks ekosistemoje.
STX naudojamas mokėti tinklo mokesčius, atlikti mokėjimus naudojant „Stacks“ pagrįstus DApps ir apdovanoti kalnakasius už blokų grandinės apsaugą.
„Stacks“ protokolas turi savo svarbių bendradarbių tinklą, įskaitant kalnakasius. Kalnakasiai turi įrašyti savo STX žetonus į kasyklą naudodami perdavimo įrodymo mechanizmą. Tačiau norint, kad „Stacks“ blokas būtų iškasamas, „Bitcoin“ operacija pirmiausia turi įvykti pradinėje „blockchain“. Kiekviename „Stacks“ bloke turi būti „Bitcoin“ blokas, su kuriuo jis yra susietas.
Kas yra Bitcoin Ordinals?
2023 m. pradžioje ir viduryje Bitcoin Ordinals tapo labai karšta kriptovaliutų tema.
Daugelis renkasi „Ethereum“, o ne „Bitcoin“ vien todėl, kad buvusi „blockchain“ siūlo daug daugiau. „Ethereum“ jau seniai žinomas kaip pagrindinė NFT kūrimo, kaldinimo ir pardavimo blokų grandinė, o „Bitcoin“ blokų grandinė naudojama kaip „Bitcoin“ operacijų knyga. Trumpai tariant, Bitcoin nebuvo labai universalus.
Tačiau daugelis „Bitcoin“ entuziastų nekantrauja išspręsti šią universalumo problemą naudodami keletą naudingų „blockchain“ sprendimų, įskaitant „Stacks“ ir „Ordinals“. Mes jau žinome, kas yra Stacks, bet Ordinals įneša į žaidimą visiškai naują elementą: Bitcoin NFT.
The Bitcoin Ordinals protokolas, paskelbtas 2023 m. sausio mėn. Tai yra Layer-1 protokolas, naudojamas satoshių numeravimui. Kaip ir Stacks, Ordinals suteikia Bitcoin blockchain papildomų galimybių, tačiau jos nėra viena ir ta pati.
Bitcoin NFT arba Bitcoin Ordinals yra pagaminti naudojant satoshis. Satoshis yra mažos atskirų BTC monetų dalys, o viename Bitcoin yra 100 000 000 satošių. Nors ir nedidelis, satoshis gali perduoti duomenis, kuriuos vėliau galima sekti.
Tai atliekama įrašant duomenis į satoshi – procesą, kurį įgalina Ordinals protokolas. Pridedant papildomus duomenis prie atskiro satoshi, pvz., komentarus ar pranešimus, efektyviai sukuriamas nepakeičiamas prieigos raktas (NFT). Pavyzdžiui, satoshi gali būti įrašyta informacija apie skaitmeninio failo vietą, todėl jis tampa NFT.
Tačiau kadangi „Bitcoin“ blokų grandinėje nenaudojamos išmaniosios sutartys, „Ordinals“ taip pat nenaudoja. Tai atskiria Bitcoin NFT ir kitas gerai žinomas NFT palaikančių blokų grandines, tokias kaip Ethereum, Solana ir Cardano.
Nors Ordinals yra 2023 m. reiškinys, tai tapo įmanoma dėl 2021 m. Bitcoin Taproot atnaujinimo, kuris įgalino satoshi užrašą.
Kada naudoti krūvas ir eilinius
Lengva supainioti „Stacks“ ir „Ordinals“ dėl jų panašumų, tačiau abu protokolai turi skirtingas programas. Taigi, kada turėtumėte naudoti bet kurį iš šių Bitcoin sprendimų?
Jei norite panaudoti išmaniąsias sutartis naudodami Bitcoin, „Stacks“ yra jūsų sprendimas.
Tarkime, kad norite sukurti, kaldinti ar prekiauti „Stacks“ pagrindu veikiančiais NFT arba apsaugoti savo NFT naudodami „Bitcoin“ apsaugą. Visa tai įmanoma naudojant Stacks protokolą. Be to, naudodami „Stacks“ galite kurti decentralizuotas programas, o tai tiesiogiai neįmanoma „Bitcoin“ blokų grandinėje.
Kita vertus, jei norite kurti arba prekiauti Bitcoin pagrindu veikiančiais NFT, Ordinals protokolas jums pasitarnaus. Kadangi Ordinals yra a Layer-1 sprendimas, o ne Layer-2, tai leidžia generuoti nepakeičiamus žetonus tiesiai „Bitcoin“ blokų grandinėje, o ne atskiroje grandinėje, kaip „Stacks“.
Stackai ir eiliniai skaičiai pagerina Bitcoin
Nors „Stacks“ ir „Ordinals“ skiriasi pobūdžiu ir tikslais, neabejotina, kad abu sprendimai siūlo savo puikias privilegijas. Jei jums patinka Bitcoin, bet taip pat norite pasinaudoti DeFi ir viso jo universalumo privalumais, abu šie protokolai gali jums pasitarnauti.