Skozi leta so pot tehnologije blockchain in porazdeljene knjige do decentralizacije pestila vprašanja interoperabilnosti. Za popolno interoperabilnost verige blokov morajo projekti izvajati standardizirane formate podatkov, skupne mehanizme soglasja, varne komunikacijske kanale in interoperabilnostne protokole, ki so varni in razširljiv.
Protokol LayerZero omogoča interoperabilnost v več verigah blokov ne glede na njihovo arhitekturo. Toda kako ta rešitev deluje in kje se danes uporablja?
Kaj je LayerZero?
LayerZero je komunikacijski protokol med verigami, ki omogoča neposredno komunikacijo brez zaupanja med verigami blokov. LayerZero podpira več verig blokov, vključno s SUI, Aptos, EVM Chains in Solano. Projekti lahko implementirajo interoperabilnost z drugimi verigami blokov z LayerZero.
LayerZero ima potencial, da revolucionira interakcijo blockchain in s tem odpravi potrebo po centraliziranih posrednikih, kot so mostovi in decentralizirane borze, preko neposredne komunikacije. Z LayerZero bi lahko obstajal bolj decentraliziran in varen ekosistem blockchain in nove možnosti za medverižne aplikacije.
Kako deluje LayerZero
LayerZero omogoča interoperabilnost z edinstvenim pristopom, imenovanim "Ultra Light Nodes" (ULN). To so lahki odjemalci verige blokov, ki lahko potrdijo transakcije v drugih verigah, ne da bi prenesli celotno stanje verige blokov.
ULN omogočajo LayerZero, da doseže visoko prepustnost in nizko zakasnitev med komunikacijo med verigami z različnimi arhitekturami in mehanizme soglasja.
ULN so nameščeni v vsaki verigi, ki želi komunicirati. ULN ohranjajo delni pogled na stanje verige, v kateri so razporejeni, in uporabljajo pogled za preverjanje transakcij iz drugih verig.
Storitve zunaj verige, znane kot posredniki, so odgovorne za posredovanje sporočil med ULN v različnih verigah in so spodbujene za zanesljivo in hitro posredovanje sporočil. Posredniki so kompenzirani za vsako poslano sporočilo.
Storitev tretje osebe, znana kot Oracle, nato posreduje glavo bloka do končne točke ciljne verige. Po tem Relayer predloži dokazilo o transakciji. Ciljna veriga bo nato potrdila ta dokaz s svojim mehanizmom soglasja in sporočilo bo poslano na ciljni naslov.
Blockchain oraklji in Relayers so nekoliko podobni, vendar obstajajo popolnoma ločeno drug od drugega v tem procesu, da bi se izognili dogovarjanju.
Tukaj je poenostavljena razlaga delovanja LayerZero:
- Uporabniška aplikacija (UA), nastavljiva končna točka v verigi: LayerZero deluje kot končna točka v verigi, ki jo je mogoče konfigurirati z uporabniško aplikacijo (UA), ki poganja Ultra Light Node (ULN).
- Vloga Oracle in Relayer: LayerZero se pri prenosu sporočil med končnimi točkami v verigi zanaša na dve strani: Oracle in Relayer.
- Prenos sporočil: Ko UA pošlje sporočilo iz verige A v verigo B, je sporočilo usmerjeno skozi končno točko v verigi A. Končna točka obvesti Oracle in Relayer, določena z UA, o sporočilni in ciljni verigi.
- Posredovanje glave bloka in predložitev dokazila o transakciji: Oracle posreduje glavo bloka na končno točko v verigi B in Relayer nato predloži dokazilo o transakciji.
- Preverjanje dokazov in posredovanje sporočil: Dokazilo je potrjeno v ciljni verigi in sporočilo je posredovano na ciljni naslov.
LayerZero uporablja varnostne lastnosti uveljavljenih oraklov (kot sta Chainlink in Band) z dodatno plastjo varnosti prek odprtega sistema posrednikov. To pomeni, da je v najslabšem primeru varnost tega novega omrežja še vedno tako varna kot orakelj.
Projekti lahko uporabljajo LayerZero za različne namene, vključno z delitvijo stanja, enotno premostitvijo likvidnosti, medverižnimi zamenjavami ter posojanjem in izposojanjem med verigami.
Kdo uporablja Layer Zero?
Tukaj je pregled nekaterih priljubljenih projektov, ki trenutno uporabljajo LayerZero:
DApp |
Veriga |
Funkcija LayerZero |
---|---|---|
OmniX |
Ethereum |
Funkcije trgovanja, premostitve in lansirne ploščice Omnichain NFT |
Pudgy Penguins |
Ethereum |
Premostitev med verigami za NFT |
dYdX |
StarkNet, Ethereum |
Medverižne zamenjave in trgovanje z maržami |
Balancer |
Arbitrum |
Skupine likvidnosti med verigami |
Sinapsa |
Solana |
Medverižno sporočanje in prenosi žetonov |
Osmoza |
Kozmos |
Medverižna likvidnost in staking |
Clover Finance |
Clover Network |
Medverižni DeFi in NFT |
Anyswap |
BSC, Polygon, HECO, Fantom, Arbitrum, Avalanche, Moonriver, Moonbeam |
Premoščanje verig |
Več aplikacij LayerZero v različnih verigah blokov mu daje prednost pred drugimi interoperabilnostnimi rešitvami.
5 načinov, kako LayerZero prekaša druge rešitve veriženja blokov
Številne verige blokov in decentralizirane aplikacije izvajajo LayerZero iz različnih razlogov, od razširljivosti, učinkovitosti, varnosti in enostavne uporabe.
1. Razširljivost
LayerZero je razširljiv, saj ne potrebuje dodatne infrastrukture za podporo transakcij med verigami. Namesto tega LayerZero uporablja obstoječo infrastrukturo verig blokov, povezanih z LayerZero. To pomeni, da se lahko LayerZero meri kot merilo osnovne verige blokov.
2. Učinkovitost
LayerZero je učinkovit, ker ne zahteva dodatnega shranjevanja podatkov v povezanih verigah blokov. LayerZero uporablja kriptografski dokazni sistem za preverjanje veljavnosti medverižnih transakcij, tako da so transakcije zelo poceni in ne zahtevajo dodatnih pristojbine za plin.
3. Varnost
LayerZero je varen, ker uporablja decentralizirana sistema Oracle in Relayer. Oracle spremlja stanje vseh verig blokov, povezanih z LayerZero. V idealnem primeru so oraklji decentralizirani, kar otežuje sklepanje kompromisov tretjim osebam. Posredovalci so tudi spodbujeni, da so pregledni in nagrajeni za dokončanje transakcij.
4. Enostavnost uporabe
Projekti lahko preprosto integrirajo LayerZero v svoje aplikacije za uporabnike, da preprosto prenašajo sredstva med različnimi verigami blokov z denarnico, ki podpira LayerZero.
5. Stroškovna učinkovitost
LayerZero dosega stroškovno učinkovitost z nizkimi transakcijskimi provizijami, visoko prepustnostjo in nizko zakasnitvijo. Provizije za transakcije LayerZero znašajo nekaj centov, kar je bistveno nižje od provizij, ki jih zaračunavajo drugi protokoli interoperabilnosti.
Omejitve LayerZero
Čeprav ima LayerZero nekaj dobrih lastnosti, ima tudi nekatere omejitve:
- Varnostni kompromisi: Modularni pristop LayerZero omogoča projektom, da izberejo svoje posrednike in oraklje, kar vodi do različnih ravni varnosti v aplikacijah DApps. Posledica tega pristopa je, da nekatere aplikacije DApp potrebujejo strožje varnostne ukrepe, zaradi česar so bolj ranljive za napade.
- Pomisleki glede centralizacije: Trenutno se LayerZero opira na industrijski TSS Oracle in Relayer, ki ga vodi LayerZero, kar vzbuja pomisleke glede centralizacije. Čeprav je cilj projekta postati popolnoma agnostična modularna infrastruktura s trgom posrednikov in orakljev, tega cilja še niso dosegli.
- Stroškovni kompromisi: Zanašanje LayerZero na preroke tretjih oseb lahko znatno povzroči višje variabilne provizije na transakcijo, ko se povpraševanje po storitvah Oracle poveča. Ta struktura stroškov je lahko bolj primerna za posebne poslovne modele in vrste transakcij, kar omejuje njeno uporabnost v širšem obsegu uporab.
- Posvojitev razvijalca: Uspeh LayerZero je odvisen od projektov, ki sprejemajo njegov modularni pristop in izbirajo varnostno zasnovo. Če imajo razvijalci raje standardizirane rešitve z vgrajenimi varnostnimi ukrepi, je lahko uporaba LayerZero omejena.
Kljub tem omejitvam je osredotočenost LayerZero na modularnost in prilagodljivost privlačna za razvijalce, še posebej, če iščete prilagodljive varnostne možnosti in možnost gradnje izvorne večverižne verige DApps. Uspeh projekta bo odvisen od njegove sposobnosti reševanja teh izzivov in prilagajanja razvijajočim se potrebam ekosistema blockchain.
Obstaja veliko projektov, ki pospešujejo interoperabilnost verige blokov
Interoperabilnost blokovnih verig je bistvena za prihodnost tehnologije blokovnih verig. Ko bo sprejemanje blockchaina skokovito naraščalo, bo rasla tudi potreba po interoperabilnosti. Projekti, kot so Chainlink, Polkadot in Cosmos, določajo tempo na poti k decentralizaciji prek interoperabilnosti. Projekti lahko dosežejo interoperabilnost prek več medijev, pri čemer LayerZero utira pot mnogim.