Bėgant metams „blockchain“ ir paskirstytų knygų technologijos kelią į decentralizaciją kankino sąveikos problemos. Siekiant tobulo blokų grandinės sąveikos, projektai turi įdiegti standartizuotus duomenų formatus, įprastus konsensuso mechanizmai, saugūs ryšio kanalai ir sąveikumo protokolai, kurie yra saugūs ir keičiamo dydžio.
„LayerZero“ protokolas leidžia sąveikauti keliose blokų grandinėse, nepaisant jų architektūros. Tačiau kaip šis sprendimas veikia ir kur jis naudojamas šiandien?
Kas yra LayerZero?
LayerZero yra kryžminio grandininio ryšio protokolas, leidžiantis tiesioginį, patikimą ryšį tarp blokų grandinių. LayerZero palaiko kelias blokų grandines, įskaitant SUI, Aptos, EVM Chains ir Solana. Projektai gali įdiegti sąveiką su kitomis blokų grandinėmis su „LayerZero“.
LayerZero gali pakeisti blokų grandinės sąveiką, todėl nebereikia centralizuotų tarpininkų, tokių kaip tiltai ir decentralizuoti mainai, per tiesioginį bendravimą. Naudojant „LayerZero“, gali būti decentralizuota ir saugesnė „blockchain“ ekosistema ir naujos kryžminės grandinės taikymo galimybės.
Kaip veikia „LayerZero“.
„LayerZero“ suteikia galimybę sąveikauti naudojant unikalų metodą, vadinamą „Ultra Light Nodes“ (ULN). Tai lengvi „blockchain“ klientai, kurie gali patvirtinti kitų grandinių operacijas neatsisiųsdami visos „blockchain“ būsenos.
ULN leidžia „LayerZero“ pasiekti didelį pralaidumą ir mažą delsą tarp grandininių ryšių su skirtingomis architektūromis ir konsensuso mechanizmai.
ULN yra naudojami kiekvienoje grandinėje, kuri nori susisiekti. ULN palaiko dalinį grandinės, kurioje jie yra įdiegti, būsenos vaizdą ir naudoja rodinį, kad patvirtintų operacijas iš kitų grandinių.
Ne grandinės paslaugos, žinomos kaip pernešėjai, yra atsakingos už pranešimų perdavimą tarp skirtingų grandinių ULN ir yra skatinamos patikimai ir greitai perduoti pranešimus. Relayeriai yra kompensuojami už kiekvieną perduotą pranešimą.
Tada trečiosios šalies paslauga, žinoma kaip „Oracle“, perduoda bloko antraštę paskirties grandinės galutiniam taškui. Po to Relayer pateikia sandorio įrodymą. Tada paskirties grandinė patvirtins šį įrodymą naudodama savo sutarimo mechanizmą, o pranešimas bus išsiųstas tiksliniu adresu.
Blockchain orakulai ir Relayers yra šiek tiek panašūs, tačiau šiame procese jie egzistuoja visiškai atskirai vienas nuo kito, kad būtų išvengta slapto susitarimo.
Štai supaprastintas „LayerZero“ veikimo paaiškinimas:
- Vartotojo programos (UA) konfigūruojamas grandinės galutinis taškas: „LayerZero“ veikia kaip vartotojo taikomosios programos (UA) konfigūruojamas grandinės galutinis taškas, kuriame veikia itin lengvas mazgas (ULN).
- Oracle ir Relayer vaidmuo: „LayerZero“ pasikliauja dviem šalimis, kurios perduoda pranešimus tarp grandinės galinių taškų: „Oracle“ ir „Relayer“.
- Pranešimų perdavimas: Kai UA siunčia pranešimą iš grandinės A į grandinę B, pranešimas nukreipiamas per A grandinės galinį tašką. Galutinis taškas praneša UA nurodytam „Oracle“ ir „Relayer“ apie pranešimą ir paskirties grandinę.
- Bloko antraštės persiuntimas ir operacijos įrodymo pateikimas: „Oracle“ persiunčia bloko antraštę į B grandinės galinį tašką, o „Relayer“ pateikia operacijos įrodymą.
- Įrodymų patvirtinimas ir pranešimų persiuntimas: įrodymas patvirtinamas paskirties grandinėje, o pranešimas persiunčiamas paskirties adresu.
„LayerZero“ naudoja nusistovėjusių orakulų (pvz., „Chainlink“ ir „Band“) saugos ypatybes su papildomu saugos sluoksniu per atvirojo perdavimo sistemą. Tai reiškia, kad blogiausiu atveju šio naujo tinklo saugumas vis tiek sumažėja iki tokio pat saugumo kaip orakulas.
Projektuose LayerZero gali būti naudojamas įvairiems tikslams, įskaitant valstybės pasidalijimą, vieningą likvidumo sujungimą, kryžminių grandinių apsikeitimo sandorius ir skolinimą bei skolinimąsi įvairiose grandinėse.
Kas naudoja nulinį sluoksnį?
Štai kai kurių populiarių projektų, šiuo metu naudojančių LayerZero, apžvalga:
DApp |
Grandinė |
LayerZero funkcija |
---|---|---|
OmniX |
Ethereum |
„Omnichain“ NFT prekybos, sujungimo ir paleidimo pulto funkcijos |
Puddy pingvinai |
Ethereum |
Kryžminis grandininis tiltas NFT |
dYdX |
StarkNet, Ethereum |
Kryžminės grandinės apsikeitimo sandoriai ir maržos prekyba |
Balansuotojas |
Arbitrumas |
Kryžminės grandinės likvidumo fondai |
Sinapsė |
Solana |
Kryžminis pranešimų siuntimas ir žetonų perdavimas |
Osmosas |
Kosmosas |
Kryžminis likvidumas ir statymas |
Dobilo finansai |
Dobilų tinklas |
Cross-chain DeFi ir NFT |
Bet koks apsikeitimas |
BSC, daugiakampis, HECO, „Fantom“, „Arbitrum“, „lavina“, „Moonriver“, „Moonbeam“ |
Kryžminis grandininis tiltas |
Daugybė „LayerZero“ programų įvairiose blokų grandinėse suteikia pranašumo prieš kitus sąveikumo sprendimus.
5 būdai, kaip „LayerZero“ pranoksta kitus „blockchain“ sprendimus
Daugelis blokų grandinių ir decentralizuotų programų diegia „LayerZero“ dėl įvairių priežasčių, pradedant masteliu, efektyvumu, saugumu ir naudojimo paprastumu.
1. Mastelio keitimas
„LayerZero“ yra keičiamas, nes jai nereikia papildomos infrastruktūros, kad būtų palaikomos kryžminės grandinės operacijos. Vietoj to, LayerZero naudoja esamą blokų grandinių infrastruktūrą, prijungtą prie LayerZero. Tai reiškia, kad „LayerZero“ gali keistis kaip pagrindinės blokų grandinės skalė.
2. Efektyvumas
LayerZero yra efektyvus, nes jam nereikia papildomos duomenų saugojimo prijungtose blokų grandinėse. LayerZero naudoja kriptografinę tikrinimo sistemą, kad patikrintų kryžminių grandinių operacijų galiojimą, kad operacijos būtų labai pigios ir nereikėtų papildomų mokesčių už dujas.
3. Saugumas
„LayerZero“ yra saugus, nes naudoja decentralizuotas „Oracle“ ir „Relayer“ sistemas. „Oracle“ seka visų blokų grandinių, prijungtų prie „LayerZero“, būseną. Idealiu atveju orakulai yra decentralizuoti, todėl trečiųjų šalių veikėjams sunku rasti kompromisą. Relayeriai taip pat skatinami būti skaidrūs ir apdovanoti už sandorių užbaigimą.
4. Naudojimo paprastumas
Projektai gali lengvai integruoti „LayerZero“ į savo programas, kad vartotojai galėtų lengvai perkelti turtą tarp skirtingų blokų grandinių naudodami „LayerZero“ įgalintą piniginę.
5. Kainos efektyvumas
„LayerZero“ pasiekia ekonomiškumą, nes mokesčiai už operaciją maži, didelis pralaidumas ir mažas delsimas. „LayerZero“ operacijų mokesčiai yra keli centai, o tai yra žymiai mažesni nei kitų sąveikos protokolų mokesčiai.
LayerZero apribojimai
Nors „LayerZero“ turi keletą gerų savybių, jis taip pat turi tam tikrų apribojimų:
- Saugumo kompromisai: Modulinis „LayerZero“ metodas leidžia projektams pasirinkti savo relayers ir orakulus, todėl DApps užtikrinamas įvairus saugumo lygis. Dėl šio požiūrio kai kurioms DApp reikia griežtesnių saugumo priemonių, todėl jos tampa labiau pažeidžiamos atakoms.
- Susirūpinimas dėl centralizacijos: Šiuo metu „LayerZero“ remiasi „Industry TSS Oracle“ ir „LayerZero“ valdomu „Relayer“, o tai kelia susirūpinimą dėl centralizacijos. Nors projektu siekiama tapti visiškai agnostine moduline infrastruktūra su relayers ir orakulų rinka, jie dar nepasiekė šio tikslo.
- Išlaidų kompromisai: LayerZero pasitikėjimas trečiųjų šalių orakulais gali žymiai padidinti kintamus mokesčius už operaciją, nes didėja orakulų paslaugų paklausa. Ši sąnaudų struktūra gali būti tinkamesnė konkretiems verslo modeliams ir sandorių tipams, o tai riboja jos pritaikymą įvairiems tikslams.
- Kūrėjo priėmimas: „LayerZero“ sėkmė priklauso nuo projektų, kuriuose taikomas modulinis požiūris ir saugumo dizaino pasirinkimai. Jei kūrėjai pirmenybę teikia standartizuotiems sprendimams su įmontuotomis saugos priemonėmis, LayerZero pritaikymas gali būti ribotas.
Nepaisant šių apribojimų, „LayerZero“ dėmesys moduliui ir lankstumui yra patrauklus kūrėjams, ypač jei ieškote pritaikomų saugos parinkčių ir galimybės sukurti vietinę kelių grandinių grandinę DApps. Projekto sėkmė priklausys nuo jo gebėjimo spręsti šiuos iššūkius ir prisitaikyti prie besikeičiančių „blockchain“ ekosistemos poreikių.
Yra daug projektų, gerinančių Blockchain sąveiką
Blockchain sąveika yra būtina blokų grandinės technologijos ateičiai. Sparčiai augant „blockchain“ diegimui, padidės ir sąveikos poreikis. Tokie projektai kaip „Chainlink“, „Polkadot“ ir „Cosmos“ nustato žingsnį decentralizavimo keliu per sąveiką. Projektai gali užtikrinti sąveikumą per kelias laikmenas, o „LayerZero“ atveria kelią daugeliui.