Questo articolo è un contributo della comunità. Il contenuto è stato scritto da Derek Yoo, CEO di PureStake, un team che sviluppa la piattaforma Moonbeam per applicazioni cross-chain.
Le opinioni espresse in questo articolo sono quelle del contributore/autore e non riflettono necessariamente le opinioni di Binance Academy.
In breve
L’interoperabilità cross-chain consente alle applicazioni di comunicare e interagire tra loro attraverso diverse reti blockchain. Ciò consente il trasferimento di dati e valore tra diversi sistemi, con conseguente maggiore connettività e integrazione perfetta.
Cos’è l’interoperabilità nella blockchain?
L’interoperabilità nel settore blockchain si riferisce alla capacità di una blockchain di scambiare liberamente dati con altre blockchain. L’interoperabilità cross-chain consente ai contratti intelligenti su catene diverse di comunicare tra loro senza dover inviare token fisici tra catene.
Ad esempio, beni, servizi e transazioni vengono registrati sulla blockchain come documenti. Qualsiasi attività che si svolge su una blockchain può essere rappresentata su un’altra blockchain con la giusta soluzione di interoperabilità. Ciò significa che le applicazioni funzionano con qualsiasi risorsa o servizio indipendentemente dalla blockchain su cui si trovano.
Perché l’interoperabilità è importante?
La blockchain oggi si trova in una posizione simile a quella degli albori di Internet: ci sono molti ecosistemi isolati che non possono scambiarsi informazioni.
Questa mancanza di interoperabilità e connettività rappresenta un ostacolo significativo a una più ampia adozione della tecnologia blockchain, poiché impedisce il flusso continuo di dati e valore attraverso reti diverse.
Dal punto di vista dello sviluppatore, ogni distribuzione costituisce un'istanza isolata e indipendente, che si traduce in contratti backend non collegati e inconsapevoli l'uno dell'altro. Ad esempio, potrebbe essere necessario implementare una DApp di scambio decentralizzato (DEX) sulle singole reti Ethereum, BNB Chain e Polygon. Ciò porta a considerare isolata ciascuna versione di queste DApp.
Come utente, l'approccio di distribuzione multisito può presentare alcune sfide. Nello specifico, questa implementazione non consente il trasferimento continuo dei token da una blockchain all’altra. Questo viene tipicamente fatto in un processo in cui le risorse vengono distrutte sulla blockchain di origine e rifuse sulla blockchain di destinazione utilizzando un bridge di terze parti. Questo processo può richiedere molto tempo e creare confusione, portando a isole di dati frammentati e esperienze utente insoddisfacenti. Anche i rischi per la sicurezza associati alla detenzione di asset su più blockchain possono essere significativi, aprendo la porta ad attacchi informatici e alla potenziale perdita di fondi.
Soluzioni di interoperabilità cross-chain
La connettività cross-chain sta migliorando man mano che gli sviluppatori creano soluzioni che semplificano la connessione e il trasferimento di dati e valore attraverso reti diverse. Ciò potrebbe sbloccare nuove possibilità per applicazioni blockchain più user-friendly e interconnesse.
Esistono molti approcci diversi per migliorare l'interoperabilità tra le catene. Di seguito elenchiamo alcuni esempi per mostrare una varietà di soluzioni.
Collegamento a catena
Chainlink sta sviluppando il Cross-Chain Interoperability Protocol (CCIP), che è uno standard open source per consentire la comunicazione cross-chain, inclusi messaggistica e trasferimenti di token. L'obiettivo di CCIP è consentire la connettività universale tra centinaia di reti blockchain utilizzando un'interfaccia standardizzata. Ha il potenziale per ridurre la complessità della creazione di applicazioni e servizi cross-chain.
Wormhole
Il Wormhole Protocol è un protocollo di interoperabilità generale che consente il trasferimento di token e messaggi tra diverse reti blockchain. I messaggi sulla catena di origine vengono osservati da una rete di guardiani, persone che verificano e facilitano il trasferimento alle catene di destinazione. Gli sviluppatori che utilizzano Wormhole possono creare applicazioni decentralizzate a catena incrociata chiamate xDapps.
LivelloZero
LayerZero è un protocollo interoperabile multicatena per il trasferimento leggero di messaggi tra blockchain, fornendo messaggistica sicura e affidabile con affidabilità configurabile.
I nodi ultraleggeri (ULN) di LayerZero sono contratti intelligenti che alimentano le intestazioni dei blocchi di altre catene di ponti per migliorare l'efficienza. ULN è abilitato solo su richiesta e il contratto intelligente comunica con un oracolo e un relè attraverso l'endpoint LayerZero. Questo design consente una comunicazione incrociata leggera ed efficiente.
Ipercorsia
Hyperlane è un protocollo di catena Proof of Stake (PoS) convalidato che protegge la comunicazione cross-chain attraverso metodi di consenso configurabili. Nella rete di Hyperlane, ciascun validatore è responsabile della convalida di ogni catena a cui è connesso Hyperlane, garantendo che la comunicazione tra le catene sia sicura e accurata.
Comunicazione inter-blockchain
Inter-Blockchain Communication (IBC) è il protocollo standard per l'interazione blockchain nella rete Cosmos, progettato per consentire l'interoperabilità tra diverse blockchain. IBC definisce un insieme minimo di funzionalità specificate negli Interchain Standards (ICS), che definiscono il modo in cui le blockchain possono comunicare e scambiare dati tra loro.
Un esempio è Osmosis, un DEX che consente agli utenti di scambiare token tra diverse blockchain. Osmosis utilizza il protocollo IBC per consentire lo scambio continuo di token da diverse catene, consentendo ai titolari di token di beneficiare direttamente dell'interoperabilità fornita da IBC.
Messaggi di curvatura delle valanghe
Avalanche Warp Messaging (AWM) è progettato per essere flessibile e consente agli sviluppatori di creare le proprie specifiche di messaggistica per supportare le comunicazioni. La specifica AWM stessa richiede un array di byte, che indicizza chi ha partecipato a BLS Multi-Signature e BLS Multi-Signature. AWM rende più semplice per gli sviluppatori creare potenti DApp sulla rete Avalanche.
Relè BTC
BTC Relay è una catena di relè distribuita in un ambiente live. Permette di inviare intestazioni di blocco Bitcoin a Ethereum. In tal modo, fornisce un modo per verificare l'inclusione delle transazioni Bitcoin sulla blockchain di Ethereum, creando un ponte affidabile tra le due reti.
Formato del messaggio di consenso incrociato
Il formato dei messaggi di consenso incrociato consente a diversi sistemi di consenso di comunicare tra loro su Polkadot. Con la riuscita integrazione di XCM versione 3, gli sviluppatori possono creare applicazioni che abilitano bridge, blocchi incrociati, scambi, NFT, condizioni, monitoraggio del contesto e altro ancora.
Ad esempio, Moonbeam XCM SDK supporta principalmente i trasferimenti di token XCM, consentendo agli sviluppatori di interagire con la rete Polkadot utilizzando XCM.
Le spalle
Axelar fornisce una soluzione per la comunicazione cross-chain attraverso l'uso del protocollo General Message Passing, consentendo agli sviluppatori di creare applicazioni decentralizzate in grado di operare su più reti blockchain. Axelar fornisce inoltre una comunicazione cross-chain sicura tramite PoS delegato (dPoS) per gli utenti che bridging token.
Ad esempio, l'applicazione bridge di Axelar, Satellite, collega BUSD basato su Ethereum a Cosmos, consentendo l'interoperabilità tra i due ecosistemi.
Vantaggi e limiti dell'interoperabilità
I vantaggi dell’interoperabilità blockchain sono chiari. Gli utenti possono potenzialmente eseguire transazioni su diverse reti blockchain senza la necessità di un intermediario centralizzato. Riduce inoltre la frammentazione, migliora l’interoperabilità all’interno del più ampio ecosistema blockchain e apre nuovi modelli e confini di business.
Tuttavia, ci sono alcune limitazioni a queste soluzioni. Blockchain diverse possono avere soluzioni di sicurezza, algoritmi di consenso e linguaggi di programmazione diversi, il che può aggiungere complessità tecnica. Queste soluzioni hanno il potenziale per aumentare la probabilità di attacchi e creare nuove sfide di governance tra le diverse reti blockchain.
riepilogo
Le soluzioni di interoperabilità cross-chain hanno il potenziale per migliorare significativamente l’efficienza e la funzionalità delle reti blockchain consentendo la comunicazione, i dati e il trasferimento di valore tra reti diverse.
Si prevede che il futuro sviluppo dell’interoperabilità cross-chain favorirà una maggiore innovazione tra le diverse reti blockchain e creerà nuove applicazioni della blockchain. Ciò potrebbe portare a un ecosistema blockchain più user-friendly e connesso.
Tuttavia, per un utilizzo diffuso, varie soluzioni di interoperabilità cross-chain devono raggiungere maggiore stabilità e sicurezza. Attualmente non è chiaro quale soluzione fornirà gli strumenti più efficienti, stabili e sicuri.
Per saperne di più:
Cos’è un ponte Blockchain?
Cos'è il livello 0 nel campo Blockchain?
Cos'è il livello 1 nella Blockchain?
Dichiarazione di non responsabilità e avviso di rischio: questo contenuto viene presentato "così com'è" solo per informazioni generali e scopi didattici, senza dichiarazioni o garanzie di alcun tipo. Non deve essere interpretato come consulenza finanziaria, legale o di altro tipo professionale, né è inteso come una raccomandazione all'acquisto di alcun prodotto o servizio specifico. Dovresti chiedere il tuo consiglio a consulenti professionali appropriati. Nei casi in cui gli articoli provengono da contributori di terze parti, tieni presente che le opinioni espresse appartengono al contributore di terze parti e non riflettono necessariamente le opinioni di Binance Academy. Si prega di leggere il nostro disclaimer completo qui per maggiori dettagli. I prezzi delle risorse digitali possono variare. Il valore del tuo investimento potrebbe aumentare o diminuire e potresti non recuperare l'importo investito. Sei l'unico responsabile delle tue decisioni di investimento e Binance Academy non è responsabile per eventuali perdite che potresti subire. Questo materiale non deve essere interpretato come consulenza finanziaria, legale o di altro tipo. Per ulteriori informazioni, consultare i nostri Termini di utilizzo e Avvertenza sui rischi.

