Blockchain trilemma yra nuolatinė problema kriptovaliutų pasaulyje. Net Bitcoin, laikomas decentralizacijos ir saugumo viršūne, susiduria su šia problema. Nors ji nustatė visų rinkoje esančių kriptovaliutų įmonių etaloną, dėl jos mastelio apribojimų BTC blokų grandinė yra nepraktiška Web3 pagrįstoms programoms.

„Stacks“ yra platforma, kuri siekia išspręsti šią keblią situaciją, įvesdama „Bitcoin“ sluoksnį, siūlantį galimą sprendimą. Taigi, kas tiksliai yra „Stacks“ ir kaip jis veikia?

Kas yra Stacks?

Prieš gilinantis į Krūvos, panagrinėkime Skirtumai tarp 1 ir 2 sluoksnių blokų grandinių. 1 sluoksnio blokų grandinės, tokios kaip Bitcoin arba Ethereum, yra pagrindinės blokų grandinės. Nors šios blokų grandinės užtikrina tvirtą saugumą ir decentralizaciją, dėl ribotų mastelio keitimo galimybių pralaidumas yra mažas, todėl „blockchain“ trilema.

Taigi 2 sluoksnio blokų grandinės pasirodė kaip sprendimas, skirtas pagerinti 1 sluoksnio tinklų mastelį ir efektyvumą. Šios blokų grandinės veikia kaip papildomas sluoksnis virš pagrindinių blokų grandinių, palengvinančios sandorius. Pavyzdžiui, „Ethereum“ yra 1 sluoksnio blokų grandinė, o „Polygon“ teikia 2 sluoksnio sprendimus. Tačiau „Layer 2“ Bitcoin sprendimai yra mažiau paplitę nei „Ethereum“.

instagram viewer

„Stacks“ yra viena iš platformų, kurios pristatė „Bitcoin“ blokų grandinės sluoksniavimo protokolą. Jis turi panašumų su 2 sluoksnio sprendimais, tačiau pagrindinis skirtumas yra BTC kaip inkaro panaudojimas kartu su juo. Taip „Stacks“ leidžia integruoti išmaniąsias sutartis į BTC blokų grandinę, atverdama galimybes tinkle decentralizuotoms programoms (DApps). Stacks tokens (STX) sustiprina tinklo saugumą ir išnaudoja Bitcoin saugos funkcijas.

Iš pradžių žinoma kaip „Blockstack“, „Stacks“ platforma buvo paleista su genezės bloku 2018 m. 2020 m. jis pervadintas į Stacks, o pagrindinis tinklas buvo paleistas 2021 m.

Kaip veikia Stacks?

„Stacks“ blokų grandinė veikia naudodama perdavimo įrodymo (PoX) konsensuso mechanizmą, kuris leidžia prisijungti prie „Bitcoin“ tinklo. PoX mechanizmas yra kilęs iš Proof of Burn (PoB), kai kalnakasiai prideda blokus prie grandinės sudegindami savo žetonus, kad gautų atlygį iš tinklo.

PoX veikia panašiai, bet vietoj kriptovaliutų deginimas, jis patvirtina blokus per žetonų perdavimą. L2 blokų grandinės patvirtinimo proceso dalyviai perkelia savo žetonus kito dalyvio adresu. Šios operacijos atliekamos L1 tinkle naudojant L1 vietinius prieigos raktus.

Taikant šį metodą, sandoriai atlieka esminį vaidmenį tikrinant naujus blokus. L2 blokų grandinės yra skirtos nuskaityti L1 tinklo būseną kas 24 valandas ir patikrinti visas L2 dalyvių operacijas. Šio proceso metu visi L2 dalyviai gauna paskatas už indėlį į L2 vietinių žetonų kūrimą.

Stackų konsensuso mechanizmo supratimas

„Stacks“ tinkle „PoX“ konsensuso algoritmas naudoja „Bitcoin“ darbo įrodymo (PoW) mechanizmą, kad apsaugotų tinklą. Iš esmės jis perskiria PoW, kad kiekvienas „Stacks“ blokas būtų patikrintas „Bitcoin“ tinkle. Šis mechanizmas, žinomas kaip „Pasitikėjimo sumažintas Bitcoin susiejimas“, sukuria 1:1 ryšį tarp Bitcoin ir Stacks.

PoX mechanizmas apima dvi pagrindines grupes: kalnakasius ir krovėjus. Kalnakasiai yra atsakingi už Bitcoin kasimą Bitcoin tinkle ir jo patvirtinimą Stacks, naudodamiesi savo kasybos mokesčiais. Tai leidžia jiems laimėti naują bloką, tačiau prieš tai darydami jie turi nusiųsti Bitcoin kitam krautuvui. Protokolas atsitiktinai parenka BTC imtuvą ir, naudojant pilną Bitcoin maišos galią, suformuojamas naujas Stacks blokas.

„Stacks“ protokolas patikrina šias operacijas, nuskaitydamas „Bitcoin“ tinklo būseną. Išmanioji sutartis leidžia „Stacks“ pasiekti „Bitcoin“ tinklo būseną, kai patvirtinama kas 100 blokų. Tačiau jis negali tiesiogiai pakeisti Bitcoin tinklo būsenos. Protokolas atsitiktinai parenka kalnakasį ir apdovanoja juos STX žetonais.

Apdovanojimo sistema ant krūvų

PoX apdovanojimo sistema primena statymo įrodymo (PoS) mechanizmą. Tačiau atlygis grindžiamas STX žetonų užraktu ir BTC perdavimu. Kalnakasiai gauna STX atlygį už bloko kasimą, o krovėjai gauna BTC už savo STX žetonų užrakinimą.

Svarbu atskirti Stacking ir Staking. Kripto statymas yra plačiai naudojamas įvairūs statymo mechanizmų įrodymai. Tai apima konkretaus žetonų kiekio užrakinimą, kurie vėliau naudojami sandorių patvirtinimui blokų grandinėje. Kita vertus, krovimas yra procesas, kai Stacks tikrintojai siunčia BTC (Bitcoin) kitiems tikrintojams, kad palengvintų bloko įtraukimą į grandinę.

Stacks vs. Ethereum

Didėjanti blokų grandinės ir kriptovaliutų paklausa rinkoje paskatino kurti įvairius keičiamo dydžio sprendimus. Atsirado daugybė projektų, kuriais siekiama padidinti 1 sluoksnio blokų grandinių efektyvumą.

Nors daugelis šių projektų priklauso nuo Ethereum tinklo, kuris yra gerai žinomas dėl savo išmaniųjų sutarčių, verta panagrinėti Stacks vs. Ethereum, kad įvertintų šios Bitcoin DeFi platformos ypatybes.

1. Konsensuso mechanizmas

Konsensuso mechanizmai yra gyvybiškai svarbūs užtikrinant blokų grandinės saugumą, decentralizavimą ir mastelio keitimą.

Stacks naudoja perdavimo konsensuso įrodymo mechanizmą. Saugumui užtikrinti naudojamas Bitcoin tinklo veikimo įrodymo mechanizmas. Kiekviena „Stacks“ blokų grandinės operacija yra patvirtinama per „Bitcoin“ tinklą. Bet kas gali sekti STX operacijas BTC blokų grandinėje, užtikrindamas blokų grandinės saugumą ir decentralizavimą.

Kita vertus, Ethereum perėjo iš a darbo įrodymas į statymo įrodymą mechanizmas 2022 m. „Ethereum Merge“ metu. Šis pokytis žymiai pagerino Ethereum tinklo efektyvumą. Be to, Ethereum, plačiai patikimas išmaniųjų sutarčių tinklas, turi stiprią dalyvių bendruomenę, kuri naudoja savo ETH žetonus, kad apsaugotų tinklą.

2. Saugumas ir efektyvumas

„Stacks“ saugumas visiškai priklauso nuo BTC blokų grandinės, kuri yra jos operacijų inkaras. Per gana trumpą istoriją „blockchain“ nepatyrė jokių reikšmingų saugumo pažeidimų, o tai pabrėžia jos saugios ekosistemos praktiškumą.

Be to, „Stacks“ naudoja įvairius metodus, kad padidintų savo efektyvumą. Nors laikas, reikalingas blokams pridėti prie Stacks, yra panašus į BTC blokų grandinę, operacijoms apdoroti naudojami mikroblokai. Jis taip pat naudoja potinklius (anksčiau hipergrandines), kad padidintų bendrą pralaidumą. Tai leidžia „Stacks“ išlaikyti efektyvumą ir tuo pat metu naudotis patikima BTC sauga.

Kalbant apie „Ethereum“, jis taip pat gali pasigirti tvirta saugumo reputacija. Tai didžiausias protokolas ir juo pasitiki kūrėjai visame pasaulyje. Nors pradinis „Ethereum“ pralaidumas yra apie 20–30 operacijų per sekundę (TPS), jį galima optimizuoti naudojant įvairius mastelio keitimo sprendimus. Todėl vartotojai gali naudotis Ethereum tinklu neribodami saugumo ar efektyvumo sumetimų.

3. Tinklo ekosistema

Vaizdo kreditai: Muneeb.btc/Twitter

BTC dažnai laikomas pasyviu turtu, kurio naudingumas yra ribotas, išskyrus kriptovaliutas. Tačiau „Stacks“ pristato unikalią ekosistemą, kuri pagerina „Bitcoin“ naudojimą. Ji siūlo išsamią DeFi Bitcoin platformą, kurioje vartotojai gali rinkti ir kaldinti BTC pagrindu veikiančius nepakeičiamus žetonus (NFT) ir dalyvauti decentralizuotose autonominėse organizacijose (DAO) ir kitose Web3 pagrindu sukurtose decentralizuotose programose (DApps).

„Stacks“ ekosistemoje rasite įvairių platformų, tokių kaip Gama, Stacksbridge, LNSwap, ir LydianDAO. Nepaisant to, kad „Stacks“ yra palyginti jaunas projektas, jis gali pagyvinti „DeFi“ kraštovaizdį, įtraukdamas Bitcoin saugumą ir decentralizavimą.

Nepaisant to, „Stacks“ susiduria su dideliu iššūkiu konkuruodama su „Ethereum“ tinklu. 2015 m. pristatytas „Ethereum“ tapo tvirtu tinklu, kuriame yra daug DApp. Pasak a CryptoPotato ataskaita, nuo Ethereum grandinės įkūrimo buvo įdiegta daugiau nei 44 milijonai išmaniųjų sutarčių, o tai pabrėžia jos dominuojančią padėtį pramonėje. Nepaisant to, kad per šį laikotarpį atsirado keletas „Ethereum“ konkurentų, tokių kaip Solana, nė vienam nepavyko pranokti „Ethereum“ sėkmės.

Ethereum garsėja kaip viena palankiausių kūrėjams platformų. Tai daugiausia siejama su Ethereum virtuali mašina (EVM), kuri leidžia kūrėjams vykdyti išmaniąsias sutartis. Be to, Solidity programavimo kalba išpopuliarėjo kaip pageidaujamas pasirinkimas rašant Web3 programos kodą.

Palyginimui, „Stacks“ siūlo daugybę pagalbinių kūrimo įrankių. Platformoje yra daug mokymosi išteklių ir įrankių, kurie padės kūrėjams. Be išmaniosios sutarčių kalbos „Clarity“, „Stacks“ siūlo interpretuojamą kalbą, kurią kūrėjams yra palyginti lengviau išmokti. Be to, „Turing“ neužbaigtas aiškumas padeda pašalinti nereikalingus sudėtingumus, todėl tai yra veiksmingesnė ir saugesnė kalba vykdant išmaniąsias sutartis.

„Stacks“ siūlo „DeFi Bitcoin“ platformą

„Stacks“ išsiskiria kaip vienas iš nedaugelio projektų, kurie išdrįso sukurti „DeFi Bitcoin“ platformą tarp daugybės mastelio projektų, orientuotų į Ethereum. Panaudodama Bitcoin saugumą ir decentralizavimą, „Stacks“ siekia išspręsti „blockchain“ trilemą.

Platforma siūlo išsamią DeFi Bitcoin ekosistemą, kuri pagerina Bitcoin naudojimą Web3 programoms ir leidžia Bitcoin pagrindu sukurtų decentralizuotų autonominių organizacijų, decentralizuotų programų ir net Bitcoin Ordinal kūrimas turgavietėse. Tačiau svarbu pažymėti, kad „Stacks“ vis dar yra vystymosi stadijoje, o jos gebėjimas konkuruoti su „Ethereum“ ateityje dar laukia.