Tijekom godina, put tehnologije blockchaina i distribuirane knjige do decentralizacije bio je opterećen problemima interoperabilnosti. Za savršenu interoperabilnost blockchaina, projekti moraju implementirati standardizirane formate podataka, uobičajene mehanizmi konsenzusa, sigurni komunikacijski kanali i protokoli interoperabilnosti koji su sigurni i skalabilan.

Protokol LayerZero omogućuje interoperabilnost višestrukih lanaca blokova bez obzira na njihovu arhitekturu. Ali kako ovo rješenje funkcionira i gdje se danas koristi?

Što je LayerZero?

LayerZero je komunikacijski protokol između lanaca koji omogućuje izravnu komunikaciju bez povjerenja između lanaca blokova. LayerZero podržava više blockchaina, uključujući SUI, Aptos, EVM Chains i Solana. Projekti mogu implementirati interoperabilnost s drugim lancima blokova s ​​LayerZero.

LayerZero ima potencijal revolucionirati blockchain interakciju, čime se eliminira potreba za centraliziranim posrednicima, kao što su mostovi i decentralizirane burze

instagram viewer
, kroz izravnu komunikaciju. Uz LayerZero mogao bi postojati decentraliziraniji i sigurniji blockchain ekosustav i nove mogućnosti za cross-chain aplikacije.

Kako radi LayerZero

LayerZero omogućuje interoperabilnost s jedinstvenim pristupom pod nazivom "Ultra Light Nodes" (ULN). Ovo su lagani blockchain klijenti koji mogu potvrditi transakcije na drugim lancima bez preuzimanja cijelog blockchain stanja.

ULN-ovi omogućuju LayerZero postizanje visoke propusnosti i niske latencije tijekom komunikacije između lanaca s različitim arhitekturama i mehanizmi konsenzusa.

ULN-ovi su raspoređeni u svakom lancu koji želi komunicirati. ULN-ovi održavaju djelomični pregled stanja lanca na kojem su raspoređeni i koriste se pregledom za provjeru valjanosti transakcija iz drugih lanaca.

Usluge izvan lanca poznate kao prijenosnici odgovorne su za prijenos poruka između ULN-ova na različitim lancima i potiču se na prijenos poruka pouzdano i brzo. Posrednici se kompenziraju za svaku poslanu poruku.

Usluga treće strane poznata kao Oracle zatim prosljeđuje zaglavlje bloka do krajnje točke odredišnog lanca. Nakon toga, Relayer dostavlja dokaz transakcije. Odredišni lanac će zatim potvrditi ovaj dokaz pomoću svog mehanizma konsenzusa, a poruka će biti poslana na ciljnu adresu.

Blockchain proročanstva i Relayers su donekle slični, ali postoje potpuno odvojeno jedan od drugog u ovom procesu kako bi se izbjegla tajna povezanost.

Evo pojednostavljenog objašnjenja kako LayerZero radi:

  1. Konfigurabilna krajnja točka korisničke aplikacije (UA) na lancu: LayerZero radi kao korisnička aplikacija (UA) konfigurabilna krajnja točka u lancu koja pokreće Ultra Light Node (ULN).
  2. Uloga Oraclea i Relayera: LayerZero se oslanja na dvije strane za prijenos poruka između krajnjih točaka u lancu: Oracle i Relayer.
  3. Prijenos poruka: Kada UA pošalje poruku iz lanca A u lanac B, poruka se usmjerava kroz krajnju točku u lancu A. Krajnja točka obavještava UA specificirani Oracle i Relayer o poruci i odredišnom lancu.
  4. Prosljeđivanje zaglavlja bloka i podnošenje dokaza o transakciji: Oracle prosljeđuje zaglavlje bloka do krajnje točke u lancu B, a Relayer zatim dostavlja dokaz transakcije.
  5. Provjera valjanosti i prosljeđivanje poruka: Dokaz se provjerava u odredišnom lancu, a poruka se prosljeđuje na odredišnu adresu.

LayerZero koristi sigurnosna svojstva uspostavljenih proročanstava (kao što su Chainlink i Band) s dodatnim slojem sigurnosti putem otvorenog sustava prijenosa. To znači da je sigurnost ove nove mreže u najgorem slučaju još uvijek svedena na sigurnost kao proročište.

Projekti mogu koristiti LayerZero u različite svrhe, uključujući dijeljenje stanja, jedinstveno premošćivanje likvidnosti, međulančane zamjene te pozajmljivanje i posuđivanje u lancima.

Tko koristi Layer Zero?

Evo pregleda nekih popularnih projekata koji trenutno koriste LayerZero:

DApp

Lanac

Funkcija LayerZero

OmniX

Ethereum

Omnichain NFT značajke trgovanja, premošćivanja i podloge za pokretanje

Punasti pingvini

Ethereum

Cross-chain premošćivanje za NFT-ove

dYdX

StarkNet, Ethereum

Cross-chain swapovi i margin trgovanje

Balanser

Arbitrum

Međulančani skupovi likvidnosti

Sinapsa

Solana

Razmjena poruka i prijenos tokena u lancu

Osmoza

Kozmos

Cross-chain likvidnost i staking

Clover Finance

Clover Network

Cross-chain DeFi i NFT-ovi

Anyswap

BSC, Polygon, HECO, Fantom, Arbitrum, Avalanche, Moonriver, Moonbeam

Križno lančano premošćivanje

Više aplikacija LayerZero u raznim lancima blokova daje mu prednost u odnosu na druga rješenja interoperabilnosti.

5 načina na koje LayerZero nadmašuje druga Blockchain rješenja

Mnogi lanci blokova i decentralizirane aplikacije implementiraju LayerZero iz različitih razloga, od skalabilnosti, učinkovitosti, sigurnosti i jednostavnosti upotrebe.

1. Skalabilnost

LayerZero je skalabilan jer ne zahtijeva dodatnu infrastrukturu za podršku međulančanih transakcija. Umjesto toga, LayerZero koristi postojeću infrastrukturu lanaca blokova povezanih s LayerZero. To znači da se LayerZero može skalirati kao skala temeljnog blockchaina.

2. Učinkovitost

LayerZero je učinkovit jer ne zahtijeva dodatnu pohranu podataka na povezanim lancima blokova. LayerZero koristi kriptografski sustav dokaza za provjeru valjanosti transakcija između lanaca tako da su transakcije vrlo jeftine i ne zahtijevaju dodatne naknade za plin.

3. Sigurnost

LayerZero je siguran jer koristi decentralizirane Oracle i Relayer sustave. Oracle prati stanje svih blockchaina povezanih s LayerZero. U idealnom slučaju, proročanstva su decentralizirana, što otežava kompromis akterima treće strane. Posrednici se također potiču da budu transparentni i nagrađeni za dovršavanje transakcija.

4. Jednostavnost korištenja

Projekti mogu lako integrirati LayerZero u svoje aplikacije kako bi korisnici lako prenosili imovinu između različitih lanaca blokova s ​​novčanikom koji podržava LayerZero.

5. Isplativost

LayerZero postiže isplativost uz niske transakcijske naknade, visoku propusnost i nisku latenciju. Transakcijske naknade LayerZero iznose nekoliko centi, što je znatno niže od naknada koje naplaćuju drugi interoperabilni protokoli.

Ograničenja LayerZero-a

Iako LayerZero ima neke dobre značajke, ima i određena ograničenja:

  1. Sigurnosni kompromisi: Modularni pristup LayerZero omogućuje projektima da odaberu svoje prijenosnike i proročanstva, što dovodi do različitih razina sigurnosti u DApp-ovima. Ovaj pristup rezultira time da neke DApps trebaju jače sigurnosne mjere, što ih čini ranjivijima na napade.
  2. Briga o centralizaciji: Trenutno se LayerZero oslanja na Industry TSS Oracle i Relayer kojim upravlja LayerZero, što izaziva zabrinutost oko centralizacije. Iako projekt ima za cilj postati potpuno agnostička modularna infrastruktura s tržištem prijenosnika i proročišta, oni tek trebaju postići taj cilj.
  3. Troškovni kompromisi: Oslanjanje LayerZero-a na oracle treće strane može značajno dovesti do viših varijabilnih naknada po transakciji kako potražnja za oracle uslugama raste. Ova struktura troškova može biti prikladnija za specifične poslovne modele i vrste transakcija, ograničavajući njezinu primjenjivost u širem rasponu upotreba.
  4. Usvajanje programera: Uspjeh LayerZero ovisi o projektima koji prihvaćaju njegov modularni pristup i donošenju odluka o sigurnosnom dizajnu. Ako programeri preferiraju standardizirana rješenja s ugrađenim sigurnosnim mjerama, usvajanje LayerZero-a može biti ograničeno.

Unatoč ovim ograničenjima, LayerZero-ov fokus na modularnost i fleksibilnost privlačan je programerima, posebno ako tražite prilagodljive sigurnosne opcije i mogućnost izgradnje izvornog višestrukog lanca DApps. Uspjeh projekta ovisit će o njegovoj sposobnosti da odgovori na te izazove i prilagodi se rastućim potrebama blockchain ekosustava.

Postoje mnogi projekti koji unapređuju interoperabilnost blockchaina

Interoperabilnost blockchaina ključna je za budućnost blockchain tehnologije. Kako usvajanje blockchaina naglo raste, tako će rasti i potreba za interoperabilnošću. Projekti kao što su Chainlink, Polkadot i Cosmos određuju tempo na putu ka decentralizaciji kroz interoperabilnost. Projekti mogu postići interoperabilnost kroz više medija, a LayerZero utire put mnogima.