Plokiahela trilemma on krüptovaluutade maailmas püsiv probleem. Isegi Bitcoin, mida peetakse detsentraliseerimise ja turvalisuse tipuks, maadleb selle probleemiga. Kuigi see on loonud võrdlusaluse kõigile turul olevate krüptoettevõtete jaoks, muudavad selle mastaapsuse piirangud BTC plokiahela Web3-põhiste rakenduste jaoks ebapraktiliseks.
Stacks on platvorm, mis püüab seda raskust lahendada, lisades Bitcoinile kihi, pakkudes potentsiaalset lahendust. Niisiis, mis täpselt on Stacks ja kuidas see töötab?
Mis on Stacks?
Enne süvenemist Virnad, uurime Erinevused 1. ja 2. kihi plokiahelate vahel. Esimese kihi plokiahelad, nagu Bitcoin või Ethereum, toimivad esmaste plokiahelatena. Kuigi need plokiahelad pakuvad tugevat turvalisust ja detsentraliseerimist, põhjustavad nende piiratud skaleerimisvõimalused madala läbilaskevõime, luues plokiahela trilemma.
Sellisena on 2. kihi plokiahelad kujunenud lahenduseks 1. kihi võrkude mastaapsuse ja tõhususe suurendamiseks. Need plokiahelad toimivad täiendava kihina peamiste plokiahelate kohal, hõlbustades tehinguid. Näiteks Ethereum on 1. kihi plokiahel ja Polygon pakub 2. kihi lahendusi. Kuid Bitcoini kihi 2 lahendused on vähem levinud kui Ethereumi lahendused.
Stacks on üks platvorme, mis on kasutusele võtnud Bitcoini plokiahela kihistusprotokolli. Sellel on sarnasusi Layer 2 lahendustega, kuid peamine erinevus seisneb BTC kasutamises ankruna koos sellega töötades. Seda tehes võimaldab Stacks integreerida nutikaid lepinguid BTC plokiahelasse, avades võimalused võrgus detsentraliseeritud rakenduste (DApps) jaoks. Stacki märgid (STX) tugevdavad võrgu turvalisust ja võimendavad Bitcoini turvafunktsioone.
Algselt tuntud kui Blockstack, Stacksi platvorm käivitati koos oma tekkeplokiga 2018. aastal. 2020. aastal muudeti selle kaubamärgiks Stacks ja 2021. aastal käivitati see põhivõrk.
Kuidas Stacks töötab?
Stacksi plokiahel töötab Proof of Transfer (PoX) konsensusmehhanismi abil, mis võimaldab sellel luua ühenduse Bitcoini võrguga. PoX-i mehhanism tuleneb põlemise tõendist (PoB), kus kaevurid lisavad ahelasse plokke, põletades oma märgid, et saada võrgult tasusid.
PoX töötab sarnaselt, kuid selle asemel krüptomüntide põletamine, kinnitab see plokke märgiülekande kaudu. L2 plokiahela valideerimisprotsessis osalejad kannavad oma märgid üle teise osaleja aadressile. Need tehingud toimuvad L1 võrgus, kasutades L1 native tokeneid.
Selle lähenemisviisi puhul on tehingutel uute plokkide kontrollimisel ülioluline roll. L2 plokiahelad on loodud lugema L1 võrgu olekut iga 24 tunni järel ja kontrollima kõiki L2 osalejate vahelisi tehinguid. Selle protsessi osana saavad kõik 2. taseme osalejad stiimuleid teise taseme žetoonide panuse eest.
Virnade konsensuse mehhanismi mõistmine
Stacksi võrgus kasutab PoX konsensusalgoritm võrgu turvamiseks Bitcoini töötõenduse (PoW) mehhanismi. Põhimõtteliselt kasutab see PoW ümber, nii et iga Stacksi plokki saab Bitcoini võrgus kontrollida. See mehhanism, mida tuntakse kui "Usalduse minimeeritud Bitcoini sidumist", loob 1:1 ühenduse Bitcoini ja Stacksi vahel.
PoX-mehhanism hõlmab kahte peamist rühma: kaevurid ja virnastajad. Kaevurid vastutavad Bitcoini kaevandamise eest Bitcoini võrgus ja selle Stacksi jaoks valideerimise eest, kasutades oma kaevandamistasusid. See võimaldab neil võita uue ploki, kuid enne seda peavad nad Bitcoini teisele virnastajale saatma. Protokoll valib juhuslikult BTC-vastuvõtja ja Bitcoini täielikku räsivõimsust kasutades moodustatakse uus Stacksi plokk.
Stacksi protokoll kontrollib neid tehinguid Bitcoini võrgu oleku lugemisega. Selle nutikas leping võimaldab Stacksil juurdepääsu Bitcoini võrgu olekule pärast iga 100 ploki kinnitamist. Kuid see ei saa otseselt muuta Bitcoini võrgu olekut. Protokoll valib juhuslikult kaevandaja ja premeerib teda STX-märkidega.
Premeerimissüsteem virnades
PoX premeerimissüsteem sarnaneb panuse tõestamise (PoS) mehhanismiga. Preemiad põhinevad aga STX žetoonide lukustamisel ja BTC ülekandmisel. Kaevurid saavad ploki kaevandamise eest STX-preemiaid, virnastajad aga BTC-d oma STX-märkide lukustamise eest.
Oluline on teha vahet virnastamise ja panuse vahel. Krüptopanustamist kasutatakse laialdaselt mitmesugused panusemehhanismide tõendid. See hõlmab teatud koguse žetoonide lukustamist, mida hiljem kasutatakse plokiahelas tehingute kinnitamiseks. Teisest küljest on virnastamine protsess, mille käigus Stacksi validaatorid saadavad BTC (Bitcoini) teistele validaatoritele, et hõlbustada ploki lisamist ahelasse.
Virnad vs. Ethereum
Kasvav nõudlus plokiahela ja krüptovaluutade järele on toonud kaasa erinevate skaleeritavate lahenduste väljatöötamise turul. Esimese kihi plokiahelate tõhususe suurendamiseks on esile kerkinud arvukalt projekte.
Kuigi paljud neist projektidest sõltuvad Ethereumi võrgust, mis on tuntud oma nutikate lepingute poolest, tasub uurida Stacks vs. Ethereum, et hinnata selle Bitcoin DeFi platvormi funktsioone.
1. Konsensuse mehhanism
Konsensusmehhanismid on plokiahela turvalisuse, detsentraliseerituse ja skaleeritavuse tagamisel üliolulised.
Stacks kasutab ülekandmise konsensuse mehhanismi. See kasutab turvalisuse tagamiseks Bitcoini võrgu töötõendimehhanismi. Iga tehing Stacksi plokiahelas kinnitatakse Bitcoini võrgu kaudu. Igaüks saab jälgida STX tehinguid BTC plokiahelas, tagades plokiahela turvalisuse ja detsentraliseerimise.
Teisest küljest läks Ethereum üle a töötõend panuse tõendiks mehhanism 2022. aasta Ethereumi ühinemise ajal. See nihe on oluliselt parandanud Ethereumi võrgu tõhusust. Lisaks on Ethereumil, laialdaselt usaldusväärsel nutikate lepingute võrgul, tugev osalejate kogukond, kes panustavad oma ETH-märgid võrgu turvalisuse tagamiseks.
2. Turvalisus ja tõhusus
Stacksi turvalisus tugineb täielikult BTC plokiahelale, mis toimib selle toimingute ankruna. Oma suhteliselt lühikese ajaloo jooksul ei ole plokiahelal esinenud olulisi turvarikkumisi, mis rõhutab selle turvalise ökosüsteemi praktilisust.
Lisaks kasutab Stacks oma tõhususe suurendamiseks erinevaid tehnikaid. Kuigi Stacksi plokkide lisamiseks kuluv aeg on võrreldav BTC plokiahelaga, kasutab see tehingute töötlemiseks mikroplokke. Samuti kasutab see alamvõrke (varem hüperahelaid), et suurendada üldist läbilaskevõimet. See võimaldab Stacksil säilitada tõhusust, saades samal ajal kasu BTC tugevast turvalisusest.
Kui rääkida Ethereumist, siis sellel on ka tugev maine turvalisuse osas. See on suurim protokoll ja seda usaldavad arendajad kogu maailmas. Kuigi Ethereumi loomulik läbilaskevõime on umbes 20–30 tehingut sekundis (TPS), saab seda optimeerida erinevate skaleerimislahenduste abil. Järelikult saavad kasutajad kasutada Ethereumi võrku, ilma et neid piiraksid turvalisuse või tõhususe probleemid.
3. Võrgu ökosüsteem
BTC-d peetakse sageli passiivseks varaks, mille kasulikkus peale krüptovaluutade on piiratud. Stacks tutvustab aga ainulaadset ökosüsteemi, mis suurendab Bitcoini kasutatavust. See pakub terviklikku DeFi Bitcoini platvormi, kus kasutajad saavad koguda ja vermida BTC-põhiseid mitteasendatavaid märke (NFT-sid) ja osaleda detsentraliseeritud autonoomsetes organisatsioonides (DAO) ja muudes Web3-põhistes detsentraliseeritud rakendustes (DApps).
Stacksi ökosüsteemist leiate erinevaid platvorme, nt Gamma, Stacksbridge, LNSvahetusja LydianDAO. Vaatamata sellele, et Stacksil on suhteliselt noor projekt, on sellel potentsiaali Bitcoini turvalisuse ja detsentraliseerimise kaudu DeFi maastikku elavdada.
Sellegipoolest seisab Stacksil Ethereumi võrguga konkureerimisel ees märkimisväärne väljakutse. 2015. aastal käivitatud Ethereum on arenenud tugevaks võrguks, mis majutab paljusid DApp-e. Vastavalt a CryptoPotato raport, on Ethereumi ketis alates selle loomisest kasutusele võetud üle 44 miljoni nutika lepingu, mis rõhutab selle turgu valitsevat seisundit selles valdkonnas. Vaatamata mitmete Ethereumi konkurentide, nagu Solana, esilekerkimisele sel perioodil, ei ole ühelgi õnnestunud Ethereumi edu ületada.
Ethereum on tuntud kui üks arendajasõbralikumaid platvorme. See on suuresti tingitud Ethereumi virtuaalmasin (EVM), mis võimaldab arendajatel käivitada nutikaid lepinguid. Lisaks on Solidity programmeerimiskeel on kogunud populaarsust eelistatud valikuna Web3 rakenduse koodi kirjutamiseks.
Võrdluseks, Stacks pakub arendamiseks mitmeid toetavaid tööriistu. Platvorm pakub arendajate abistamiseks arvukalt õpperessursse ja tööriistu. Lisaks nutikale lepingukeelele Clarity pakub Stacks tõlgitavat keelt, mida on arendajatel suhteliselt lihtsam õppida. Veelgi enam, selgus, et Turing on mittetäielik, aitab kõrvaldada tarbetuid keerukusi, muutes selle tõhusamaks ja turvalisemaks nutikate lepingute täitmiseks.
Stacks pakub DeFi Bitcoini platvormi
Stacks paistab silma kui üks väheseid projekte, mis on võtnud ette DeFi Bitcoini platvormi loomise keset Ethereumile keskendunud skaleerimisprojektide merd. Bitcoini turvalisust ja detsentraliseerimist rakendades püüab Stacks tegeleda plokiahela trilemmaga.
Platvorm pakub terviklikku DeFi Bitcoini ökosüsteemi, mis suurendab Bitcoini kasutatavust Web3 rakenduste jaoks, võimaldades Bitcoini-põhiste detsentraliseeritud autonoomsete organisatsioonide, detsentraliseeritud rakenduste ja isegi Bitcoin Ordinali loomine turuplatsid. Siiski on oluline märkida, et Stacks on alles arendusjärgus ja selle võimet tulevikus Ethereumiga konkureerida tuleb alles näha.