La tecnologia Blockchain ha il potenziale per rivoluzionare il modo in cui operano le aziende e le organizzazioni, offrendo maggiore sicurezza, trasparenza ed efficienza. Tuttavia, una delle sfide che deve affrontare l’adozione diffusa della blockchain è che reti diverse spesso operano in modo isolato, con capacità limitate di comunicare e scambiare informazioni e risorse. Un ponte è una soluzione a questo problema, consentendo a due reti blockchain separate di comunicare e scambiare informazioni e risorse. LayerZero sta costruendo il futuro dell'omnichain e facendo avanzare la comunicazione cross-chain.

In che modo LayerZero si differenzia dagli altri bridge?

  1. Conveniente: è progettato per trasportare messaggi leggeri attraverso una serie di catene tramite contratti intelligenti a basso consumo di gas e non aggiornabili. L’esecuzione di contratti intelligenti sul livello 1 può essere estremamente costosa. Pertanto, LayerZero esporta l'archiviazione e recupera i dati delle transazioni a Oracle e Relayer, le due entità fuori catena la cui relazione garantisce transazioni valide, consentendo agli endpoint Ultra Light Node di essere piccoli ed economici. Inoltre, i bassi costi operativi dei suoi clienti leggeri consentono la rapida incorporazione di nuove catene.

  2. Semplicità: le applicazioni utente create con LayerZero devono semplicemente implementare due funzioni: inviare e ricevere. Può essere scritto in Solidity, Rust, ecc. Inoltre, due catene possono interagire tra loro senza vincoli in modo completamente trustless senza intermediari nel sistema.

  3. Nuovi casi d’uso: grazie al suo livello base come protocollo di messaggistica, la liquidità omnichain può essere sfruttata da reti di liquidità, aggregatori di rendimento, protocolli di prestito e altre dApp per sbloccare nuovi casi d’uso e consentire una maggiore efficienza del capitale.

  4. Tracciabilità: le transazioni cross-chain possono essere monitorate su un singolo database tramite LayerZero Scan, che consente a utenti e sviluppatori di ottenere lo stato, lo stato e i tempi delle transazioni.

Come funziona il flusso di comunicazione di LayerZero?

Ecco il concetto centrale di LayerZero:

Fonte

Quando un'applicazione utente invia un messaggio dalla catena A alla catena B, il messaggio viene prima inviato attraverso l'endpoint LayerZero sulla catena A (mittente). L'endpoint informa quindi l'Oracle e il Relayer designati del messaggio accoppiato con una transazione sulla catena del mittente e della sua destinazione.

L'Oracle inoltra quindi l'intestazione del blocco all'endpoint sulla catena B (destinatario) e il Relayer invia la prova della transazione.

Il messaggio verrà consegnato al destinatario previsto se la prova viene verificata sulla catena di destinazione. Forse ti starai chiedendo come si sono spostati gli asset tra le catene? Questa è una bella domanda! In effetti, LayerZero funziona come un protocollo di messaggistica. Tale trasferimento patrimoniale è stato reso possibile attraverso:

  • L'utilizzo di due endpoint per l'"applicazione", uno sulla Chain A e uno sulla Chain B

  • L'implementazione di un DEX/app in grado di gestire la fornitura di asset tra gli endpoint, prevenendo carenze

Stargate Finance fornisce questa tecnologia di bilanciamento. Il loro algoritmo delta garantisce che la liquidità cross-chain sia mantenuta e prontamente disponibile.

Ecosistema LayerZero

Finanza Stargate

Stargate Finance consente il trasferimento di asset attraverso diverse catene con uno slittamento minimo grazie alla liquidità non frammentata. Al 6 aprile 2022, hanno raggiunto i 4 miliardi di dollari di TVL e continuano a crescere. Le recenti notizie relative all'implementazione di MetisDAO trarranno vantaggio dalla tecnologia LayerZero per sfruttare una maggiore flessibilità per consentire ai progetti di gestire i propri fondi, tesoreria e strategie di rendimento.

Attualmente esistono sette catene da cui trasferire asset, con la maggior parte degli asset disponibili in stablecoin (USDC, BUSD, USDT). Ecco un breve riassunto di come funziona.

  1. Collegare

  2. Scegli la risorsa da trasferire

  3. Scegli quali catene

  4. Approvare e trasferire

  5. Attendere circa 45 secondi

  6. Ta-da

Si tratta di una svolta significativa per le applicazioni blockchain, che apre le porte a un’ampia gamma di possibilità, dalla liquidità DeFi unificata agli NFT che possono esistere su più catene.

Pinguini grassocci

Pudgy Penguins ha recentemente collaborato con LayerZero per consentire transazioni cross-chain nel tentativo di raggiungere milioni di utenti Web3. Il progetto ha scelto di collaborare con Polygon, BNB Smart Chain e Arbitrum grazie al loro "utilizzo e visibilità in rapida crescita". L’attuale infrastruttura sta limitando l’onboarding di nuovi clienti. Utilizzando la tecnologia di LayerZero, Pudgy Penguins può comunicare e operare su Ethereum, Polygon, Arbitrum e BNB Smart Chain.

Fantasmi spettrali

Questo è il primo NFT omnichain coniato su tutte e sette le blockchain compatibili con LayerZero. Un NFT Gh0stly Gh0sts con una bg rossa coniata in Avax ha raggiunto 1ETH entro le prime 24 ore dal lancio. Il progetto ha avuto un buon BD simile alle partnership BinanceNFT e CoinbaseNFT. Da allora il progetto è rimasto in sospeso, ma come affermato nel loro ultimo annuncio, si concentra sul rafforzamento della comunità. Inoltre, solo il 4% è quotato su Opensea (ETH).

TapiocaDAO

In poche parole, TapiocaDAO ti consente di prendere e prestare risorse su oltre 12 catene senza preoccuparti della liquidità deframmentata o della necessità di creare ponti. $USD0 sarà presto introdotto come la prima stablecoin Omnichain. Perché è una grande novità?

Immagina di prestare i tuoi ETH in Ethereum per prendere in prestito stablecoin (USD0) in Arbitrum. Ciò non è possibile nei protocolli DeFi esistenti, ma TapiocaDAO lo sta rendendo possibile. Il progetto utilizza Kashi, un motore di prestito e prestito isolato sul mercato del rischio, e Yieldbox (BentoboxV2) per i suoi contratti intelligenti.

Commercio di rabbia

Rage Trade è il miglior esempio che ha sbloccato la liquidità omnichain attraverso LayerZero consentendo agli utenti di depositare asset che generano rendimento (LP in AMM, mercati monetari, derivati) da catene compatibili con LayerZero. In Rage Trade, Arbitrum è la catena ospitante in cui detiene il criminale e il caveau.

Altre catene fungono da catene di LP in cui viene detenuto e gestito il collaterale di LP. Il protocollo di messaggi cross-chain di LayerZero viene utilizzato per trasmettere messaggi da/verso la catena host e la catena LP. Inoltre, utilizza Stargate per collegare USD PnL da/verso i depositi. Ciò consente a Rage Trade di aggregare la liquidità di altri protocolli DeFi con vAMM per fornire una migliore profondità di liquidità agli utenti.

Quali sono alcuni degli altri potenziali casi d’uso che immaginiamo?

  1. Soluzione tecnica a supporto dei giochi multicatena

  2. Mercato dei prestiti e dei prestiti multicatena

  3. Bot multichain di arbitraggio

  4. Liquidità multichain per DEX

  5. NFT multicatena

Approfondiremo ciascuno di questi in un articolo separato in futuro.

Potenziali difetti con LayerZero

Come ogni nuova tecnologia, LayerZero ha le sue potenziali sfide. Una preoccupazione è la possibilità che i proprietari dei progetti agiscano in modo dannoso e rubino fondi. Per mitigare questo rischio, LayerZero si affida all'applicazione utente per impostare il numero di conferme di blocco che l'oracolo e il relè devono attendere prima di consegnare la prova.

Ultimamente c’è stata un’accesa discussione su un diverso tipo di vulnerabilità del sistema.

Esiste una vulnerabilità nota come "backdoor" quando una parte attendibile ha la capacità di compromettere l'intero sistema. Sfortunatamente, questa vulnerabilità fa parte del sistema di aggiornabilità e non può essere completamente risolta. Molti progetti hanno implementato LayerZero. Tuttavia, solo dieci stanno adottando misure per affrontare questo rischio modificando i parametri di sicurezza predefiniti.