Trilema blockchain je stalna težava v svetu kriptovalut. Tudi Bitcoin, ki velja za vrhunec decentralizacije in varnosti, se spopada s to težavo. Čeprav je vzpostavil merilo uspešnosti za vse kriptovalute na trgu, je zaradi njegovih omejitev razširljivosti veriga blokov BTC nepraktična za aplikacije, ki temeljijo na Web3.

Stacks je platforma, ki poskuša rešiti to težavo z uvedbo sloja v Bitcoin, ki ponuja potencialno rešitev. Torej, kaj točno je Stacks in kako deluje?

Kaj je Stacks?

Preden se poglobite v Zloženke, raziščimo razlike med verigami blokov plasti 1 in plasti 2. Verige blokov plasti 1, kot sta Bitcoin ali Ethereum, služijo kot primarne verige blokov. Medtem ko te verige blokov ponujajo zanesljivo varnost in decentralizacijo, njihove omejene zmožnosti skaliranja povzročajo nizko prepustnost, kar ustvarja trilema blockchaina.

Kot take so se verige blokov plasti 2 pojavile kot rešitev za izboljšanje razširljivosti in učinkovitosti omrežij plasti 1. Te verige blokov delujejo kot dodatna plast na vrhu glavnih verig blokov in olajšajo transakcije. Na primer, Ethereum je veriga blokov plasti 1, Polygon pa ponuja rešitve plasti 2. Vendar so rešitve plasti 2 za Bitcoin manj razširjene kot rešitve Ethereum.

instagram viewer

Stacks je med platformami, ki so uvedle plastni protokol za verigo blokov Bitcoin. Ima podobnosti z rešitvami plasti 2, vendar je ključna razlika v tem, da uporablja BTC kot sidro, medtem ko deluje skupaj z njim. S tem Stacks omogoča integracijo pametnih pogodb v verigo blokov BTC, kar odpira poti za decentralizirane aplikacije (DApps) v omrežju. Žetoni Stacks (STX) krepijo varnost omrežja in izkoriščajo varnostne funkcije Bitcoina.

Platforma Stacks, ki je bila prvotno znana kot Blockstack, je bila lansirana s svojim genesis blockom leta 2018. Leta 2020 se je preimenoval v Stacks in leta 2021 zagnal glavno omrežje.

Kako deluje Stacks?

Blokovna veriga Stacks deluje z uporabo mehanizma soglasja Proof of Transfer (PoX), ki ji omogoča povezavo z omrežjem Bitcoin. Mehanizem PoX je izpeljan iz Proof of Burn (PoB), kjer rudarji dodajajo bloke v verigo tako, da sežigajo svoje žetone, da prejmejo nagrade iz omrežja.

PoX deluje podobno, vendar namesto sežiganje kripto kovancev, preverja veljavnost blokov s prenosi žetonov. Udeleženci v procesu validacije verige blokov L2 prenesejo svoje žetone na naslov drugega udeleženca. Te transakcije potekajo znotraj omrežja L1 z uporabo izvornih žetonov L1.

Pri tem pristopu imajo transakcije ključno vlogo pri preverjanju novih blokov. Blokovne verige L2 so zasnovane tako, da vsakih 24 ur preberejo stanje omrežja L1 in preverijo vse transakcije med udeleženci L2. Kot del tega procesa vsi udeleženci L2 prejmejo spodbude za prispevanje k izvornim žetonom L2.

Razumevanje mehanizma soglasja Stacks

V omrežju Stacks algoritem soglasja PoX izkorišča mehanizem dokazila o delu (PoW) Bitcoina za zaščito omrežja. V bistvu spremeni namen PoW, tako da je mogoče vsak blok na skladih preveriti v omrežju Bitcoin. Ta mehanizem, znan kot "zaupanje minimizirano Bitcoin peg," vzpostavi povezavo 1:1 med Bitcoin in Stacks.

Mehanizem PoX vključuje dve primarni skupini: rudarje in zlagalnike. Rudarji so odgovorni za rudarjenje Bitcoina v omrežju Bitcoin in njegovo potrjevanje za Stacks z uporabo svojih provizij za rudarjenje. To jim omogoča, da osvojijo nov blok, vendar morajo pred tem poslati Bitcoin drugemu zlagalniku. Protokol naključno izbere sprejemnika BTC in nov blok Stacks se oblikuje z uporabo celotne moči zgoščevanja Bitcoina.

Protokol Stacks preveri te transakcije z branjem stanja omrežja Bitcoin. Njegova pametna pogodba omogoča Stacksu dostop do stanja omrežja Bitcoin po potrditvi vsakih 100 blokov. Vendar pa ne more neposredno spremeniti stanja omrežja Bitcoin. Protokol naključno izbere rudarja in ga nagradi z žetoni STX.

Sistem nagrajevanja na skladih

Sistem nagrajevanja PoX je podoben mehanizmu dokazila o vložku (PoS). Vendar pa nagrade temeljijo na zaklepanju žetonov STX in prenosu BTC. Rudarji prejmejo nagrade STX za rudarjenje bloka, medtem ko zlagalci prejmejo BTC za zaklepanje svojih žetonov STX.

Pomembno je razlikovati med Stacking in staking. Kripto staking se pogosto uporablja v različni mehanizmi dokazovanja vložkov. Vključuje zaklepanje določene količine žetonov, ki se nato uporabijo za validacijo transakcij v verigi blokov. Po drugi strani pa je zlaganje proces, pri katerem validatorji Stacks pošljejo BTC (Bitcoin) drugim validatorjem, da olajšajo dodajanje bloka v verigo.

Stacks vs. Ethereum

Naraščajoče povpraševanje po blockchainu in kriptovalutah je vodilo v razvoj različnih razširljivih rešitev na trgu. Pojavili so se številni projekti, ki želijo povečati učinkovitost verig blokov plasti 1.

Čeprav je veliko teh projektov odvisnih od omrežja Ethereum, ki je znano po svojih pametnih pogodbah, je vredno preučiti Stacks vs. Ethereum za oceno značilnosti te platforme Bitcoin DeFi.

1. Mehanizem soglasja

Mehanizmi soglasja so ključni pri zagotavljanju varnosti, decentralizacije in razširljivosti verige blokov.

Stacks uporablja mehanizem soglasja o dokazu prenosa. Za varnost izkorišča mehanizem dokazovanja dela omrežja Bitcoin. Vsaka transakcija v verigi blokov Stacks je potrjena prek omrežja Bitcoin. Vsakdo lahko sledi transakcijam STX v verigi blokov BTC, kar zagotavlja varnost in decentralizacijo verige blokov.

Po drugi strani pa je Ethereum prešel iz a dokazilo o delu na dokazilo o deležu mehanizem med združitvijo Ethereuma leta 2022. Ta premik je znatno izboljšal učinkovitost omrežja Ethereum. Poleg tega ima Ethereum, široko zaupanja vredno omrežje za pametne pogodbe, močno skupnost udeležencev, ki vložijo svoje žetone ETH za zaščito omrežja.

2. Varnost in učinkovitost

Varnost Stacksa je v celoti odvisna od verige blokov BTC, ki služi kot sidro za njegovo delovanje. V svoji relativno kratki zgodovini veriga blokov ni doživela večjih kršitev varnosti, kar poudarja praktičnost njenega varnega ekosistema.

Poleg tega Stacks uporablja različne tehnike za izboljšanje svoje učinkovitosti. Medtem ko je čas, potreben za dodajanje blokov na Stacks, primerljiv z verigo blokov BTC, za obdelavo transakcij uporablja mikro bloke. Prav tako izkorišča podomrežja (prej hiperverige) za povečanje splošne prepustnosti. To Stacksu omogoča ohranjanje učinkovitosti, hkrati pa koristi robustno varnost BTC.

Ko gre za Ethereum, se ponaša tudi z močnim ugledom glede varnosti. Je največji protokol in uživa zaupanje razvijalcev po vsem svetu. Čeprav je izvorna prepustnost Ethereuma okoli 20 do 30 transakcij na sekundo (TPS), jo je mogoče optimizirati z različnimi rešitvami za skaliranje. Posledično lahko uporabniki uporabljajo omrežje Ethereum, ne da bi bili omejeni zaradi skrbi glede varnosti ali učinkovitosti.

3. Omrežni ekosistem

Zasluge za slike: Muneeb.btc/Twitter

BTC se pogosto šteje za pasivno sredstvo z omejeno uporabnostjo, ki presega kriptovalute. Vendar pa Stacks uvaja edinstven ekosistem, ki izboljšuje uporabnost Bitcoina. Ponuja celovito platformo DeFi Bitcoin, kjer lahko uporabniki zbiranje in kovanje nezamenljivih žetonov (NFT) na osnovi BTC in sodelujejo v decentraliziranih avtonomnih organizacijah (DAO) in drugih decentraliziranih aplikacijah (DApps), ki temeljijo na Web3.

V ekosistemu Stacks boste našli različne platforme, kot npr Gama, Stacksbridge, LNSwap, in LydianDAO. Kljub temu, da je razmeroma mlad projekt, ima Stacks potencial, da poživi pokrajino DeFi z vključitvijo varnosti in decentralizacije Bitcoina.

Kljub temu se Stacks sooča s precejšnjim izzivom pri tekmovanju z omrežjem Ethereum. Ethereum, predstavljen leta 2015, se je razvil v robustno omrežje, ki gosti številne DApps. Po mnenju a poročilo CryptoPotato, je bilo v verigi Ethereum od njene ustanovitve uporabljenih več kot 44 milijonov pametnih pogodb, kar poudarja njen prevladujoč položaj v industriji. Kljub temu, da se je v tem obdobju pojavilo več konkurentov Ethereuma, kot je Solana, nobenemu doslej ni uspelo preseči uspeha Ethereuma.

Ethereum slovi kot ena najbolj razvijalcem prijaznih platform. To se v veliki meri pripisuje Ethereum Virtual Machine (EVM), ki razvijalcem omogoča izvajanje pametnih pogodb. Poleg tega je Programski jezik Solidity je pridobil priljubljenost kot prednostna izbira za pisanje programske kode Web3.

Za primerjavo Stacks ponuja vrsto podpornih orodij za razvoj. Platforma ponuja številne učne vire in orodja za pomoč razvijalcem. Poleg jezika pametnih pogodb, Clarity, Stacks ponuja tolmačen jezik, ki se ga razvijalci relativno lažje naučijo. Poleg tega Clarity, ki je Turing nepopoln, pomaga odpraviti nepotrebne zapletenosti, zaradi česar je bolj učinkovit in varen jezik za izvajanje pametnih pogodb.

Stacks ponuja platformo DeFi Bitcoin

Stacks izstopa kot eden redkih projektov, ki so se podali v ustvarjanje platforme DeFi Bitcoin sredi morja projektov povečanja, osredotočenih na Ethereum. Z izkoriščanjem varnosti in decentralizacije Bitcoina želi Stacks obravnavati trilemo verige blokov.

Platforma ponuja obsežen ekosistem DeFi Bitcoin, ki izboljša uporabnost Bitcoina za aplikacije Web3, kar omogoča ustvarjanje decentraliziranih avtonomnih organizacij, ki temeljijo na Bitcoinu, decentraliziranih aplikacij in celo Bitcoin Ordinal tržnice. Vendar je pomembno omeniti, da je Stacks še vedno v razvojni fazi in da bomo še videli njegovo sposobnost, da bo v prihodnosti tekmoval z Ethereumom.