Cos'è il ponte a catene incrociate? Nel mondo delle criptovalute, i ponti cross-chain si riferiscono a soluzioni tecniche per il trasferimento di asset e l'interazione tra diverse blockchain. Con il rapido sviluppo della blockchain, sono emersi molti tipi diversi di blockchain, quindi il trasferimento cross-chain è diventato una richiesta comune tra gli utenti. I trasferimenti incrociati consentono agli utenti di trasferire risorse crittografiche da una blockchain all'altra per partecipare ai protocolli DeFi sulla blockchain di destinazione o per ottenere più premi. Mentre l’industria blockchain si sviluppa verso un futuro parallelo multi-catena, sono emersi ponti cross-chain e altre soluzioni tecniche. Oltre alle comuni soluzioni bridge a catena incrociata, di seguito verranno introdotte alcune delle principali soluzioni tecnologiche a catena incrociata.

Cos'è un ponte a catene incrociate?

Il semplice concetto di cross-chain bridge è un "ponte" virtuale che consente a blockchain diverse e indipendenti di trasferire dati e risorse attraverso le catene.

Tradizionalmente, la tecnologia blockchain ha dovuto affrontare alcune sfide nel consentire la comunicazione cross-chain. In breve, poiché ogni blockchain ha regole e meccanismi unici, di solito mancano meccanismi di comunicazione incrociata diretta tra le diverse blockchain. Ciò significa che gli asset di altre blockchain come Bitcoin non possono essere utilizzati direttamente sulla piattaforma DeFi su Ethereum.

Usando l’analogia del mondo composto da diversi paesi, una rete blockchain è come una mappa del mondo composta da molti paesi diversi. In questa analogia, "cross-chain" equivale a un viaggio "transfrontaliero", che richiede il rispetto di procedure prestabilite tenendo in considerazione tempi e costi di elaborazione. Il ponte a catena incrociata è simile all'infrastruttura che collega due "paesi" blockchain, come un ponte o un tunnel.

Fondamentalmente, l’obiettivo delle soluzioni cross-chain è consentire agli utenti di trasferire criptovalute tra diverse blockchain e facilitare l’uso di applicazioni decentralizzate (dApp) su altre blockchain. I ponti a catena incrociata sono infrastrutture fondamentali per raggiungere questo obiettivo.

Perché è necessaria la catena incrociata?

Poiché ogni blockchain ha i suoi servizi unici e vantaggi tecnici, attrae gli utenti ad unirsi e rimanere nei rispettivi "paesi". Se l'utente desidera utilizzare funzionalità e applicazioni su un'altra blockchain, dovrà spostare i token sulla blockchain di destinazione, in modo simile allo scambio di valuta con la valuta del paese di destinazione prima della partenza, come se si viaggia in Giappone Convert Hong Dollari di Kong a Yen giapponesi.

Ad esempio, le commissioni di rete (tasse del gas) sulla blockchain di Ethereum possono essere considerate elevate dagli utenti, quindi alcune blockchain fatturate come "killer di Ethereum" si sforzano di fornire commissioni più basse e tempi di elaborazione delle transazioni più rapidi. Questi vantaggi possono indurre gli utenti a trasferire criptovalute su queste blockchain "più convenienti" tramite ponti a catena incrociata per risparmiare sui costi di transazione successivi.

Un’altra importante domanda cross-chain deriva dalla ricerca di rendimenti DeFi più elevati. Sappiamo tutti come investire i token nei protocolli DeFi per ottenere rendimenti e i vantaggi offerti dalle varie piattaforme DeFi su diverse blockchain variano. Pertanto, la ricerca di rendimenti più elevati è uno dei motivi comuni per le catene incrociate di criptovalute.

Nello specifico, quanto è grande la domanda cross-chain nel campo blockchain? Secondo i dati al 31 dicembre 2022, più di 7,7 miliardi di dollari in criptovalute sono stati trasferiti ad altre catene tramite bridge cross-chain. Con il futuro sviluppo del parallelismo multicatena, le soluzioni tecnologiche a catena incrociata diventeranno la tendenza principale del mercato.

I 4 ponti a catene incrociate più comunemente usati

Il cross-chain bridge è un canale di connessione tra diverse blockchain indipendenti, con l'obiettivo di ottenere la trasmissione cross-chain. Di seguito presenteremo i 4 tipi più popolari di ponti a catena incrociata e spiegheremo le loro modalità operative.

Cross-chain bridge: trasferisci criptovalute tra due blockchain

Un tipo comune di ponte a catena incrociata è progettato per una combinazione specifica di blockchain con lo scopo di facilitare il trasferimento di criptovaluta tra tali blockchain. Il modo in cui funziona questo bridge a catena incrociata è relativamente semplice: blocca i token sulla catena di origine e conia i token sintetici corrispondenti sulla catena di destinazione.

Ad esempio, possiamo prendere l'esempio di Polygon Bridge, un ponte a catena incrociata appositamente progettato per trasferire token da Ethereum alla rete di secondo livello Polygon. Supponiamo che tu voglia trasferire i token USDC su Ethereum alla catena Polygon. Nell'interfaccia utente di Polygon Bridge, puoi selezionare il token USDC nel tuo portafoglio Ethereum e firmare e approvare le transazioni. Una volta depositati USDC su Polygon Bridge, il cross-chain bridge bloccherà l'importo corrispondente di USDC nel contratto intelligente su Ethereum. Dopo aver confermato che USDC è stato bloccato con successo, Polygon Bridge conierà token USDC di valore equivalente sulla catena Polygon. Riceverai questi token USDC sulla catena Polygon nel tuo portafoglio e potrai utilizzarli in varie dApp sulla catena Polygon.

In Polygon Bridge, i contratti intelligenti vengono utilizzati per bloccare i token USDC di Ethereum. Quando desideri trasferire nuovamente la crittografia su Ethereum, devi inviare nuovamente i token Polygon USDC al Polygon Bridge. Durante il processo di riscatto dei token, Polygon Bridge riceverà i tuoi token Polygon USDC, eseguirà un'operazione di masterizzazione e quindi conierà il numero corrispondente di token Ethereum USDC. In questo modo, puoi utilizzare questi token USDC su Ethereum.

Cos'è il token avvolto?

Un token avvolto è un token progettato per facilitare il movimento incrociato della criptovaluta. Secondo il progetto, ogni token confezionato “contiene” una quantità uguale di criptovaluta originale, che equivale ad avere un valore patrimoniale ipotecario 1:1.

Supponiamo che tu voglia utilizzare Bitcoin (BTC) su una piattaforma DeFi su Ethereum e guadagnare premi, ma non vuoi scambiare i tuoi Bitcoin con altri token. Puoi scegliere di convertire i tuoi Bitcoin in Wrapped Bitcoin (wBTC). wBTC è un token conforme allo standard blockchain di Ethereum e adotta la specifica del token ERC-20. Ogni wBTC rappresenta lo stesso valore di Bitcoin. Puoi utilizzare wBTC per il trading e altre operazioni su scambi decentralizzati (DEX) e piattaforme DeFi direttamente sulla blockchain di Ethereum.

Ecco il breve processo per convertire BTC in wBTC: dovrai effettuare una richiesta di scambio di token a un membro della rete di commercianti wBTC, in modo simile alla transazione con un negozio di scambio. Dopo aver verificato la tua identità, il commerciante riceve i tuoi Bitcoin e avvia il processo di conio di wBTC con il custode della rete di commercianti wBTC. Il commerciante utilizzerà un contratto intelligente per bloccare Bitcoin (BTC), quindi otterrà la quantità corrispondente di wBTC dal custode (ovvero conierà nuovi token) e ti invierà il wBTC. Se desideri riscattare il Bitcoin (BTC) originale, è necessario un processo di "masterizzazione di token", in cui il custode distrugge il wBTC, sblocca il Bitcoin originale e te lo invia.

WBTC è uno dei token wrappati più popolari, insieme a renBTC e wETH (Wrapped ETH). Alla fine di gennaio 2023 erano in circolazione oltre 176.000 wBTC (per un valore di circa 4 miliardi di dollari).

Applicazioni DeFi cross-chain

Oltre alle soluzioni che forniscono servizi cross-chain per blockchain specifiche, esistono anche molte applicazioni di finanza decentralizzata (DeFi) appositamente progettate per scopi cross-chain. Queste applicazioni consentono agli utenti di eseguire operazioni cross-chain direttamente attraverso la piattaforma DeFi, riducendo così noiose fasi operative. Inoltre, un altro punto di forza delle applicazioni DeFi cross-chain è fornire servizi one-stop, consentendo agli utenti di godere della liquidità della criptovaluta su più blockchain.

I protocolli DeFi cross-chain attualmente sul mercato includono THORChain, Multichain, Synapse, ecc., che forniscono servizi cross-chain unici per più blockchain come Bitcoin, Ethereum e Binance Smart Chain (BSC).

Molte delle piattaforme DeFi cross-chain utilizzano una struttura di "pool di liquidità" per fornire liquidità alle criptovalute cross-chain.

Per spiegare come funziona la DeFi cross-chain in modo semplice e non tecnico, la piattaforma DeFi cross-chain crea innanzitutto pool di liquidità su entrambe le catene.

Ad esempio, supponiamo che tu voglia scambiare Bitcoin (BTC) dalla blockchain Bitcoin a Ethereum (ETH) sulla catena Ethereum. Dietro le quinte, la piattaforma DeFi cross-chain effettuerà due transazioni sui pool di liquidità su queste due catene. Quando depositi Bitcoin, riceverai token ETH inviati dal pool di liquidità sulla catena Ethereum. Dal punto di vista dell'utente, il processo è come una semplice operazione di riscatto completata all'interno di una piattaforma.

Ponte a catena incrociata: adatto per la trasmissione a catena incrociata di più blockchain

Con l’aumento delle blockchain emergenti e la crescente domanda del mercato per le cross-chain, sono emersi numerosi protocolli blockchain appositamente progettati per vari usi cross-chain, con l’obiettivo di consentire agli utenti di trasferire criptovalute da una catena a più Blockchain. Prendiamo come esempio il protocollo cross-chain bridge Wormhole (rete wormhole).

Wormhole è un protocollo di trasferimento di informazioni multicatena e multiuso compatibile con una varietà di blockchain, tra cui Ethereum, Solana, Binance Smart Chain, Polygon, Fantom, Aptos, Arbitrum, ecc. Il componente principale della rete cross-chain di Wormhole è una rete di nodi composta da 19 guardiani. Il ruolo di questi guardiani è quello di tracciare le attività che si verificano su diverse blockchain per garantire l'accuratezza e la sicurezza delle transazioni cross-chain.

Nelle transazioni cross-chain, Wormhole invierà messaggi dalla catena di origine. I guardiani ricevono e verificano questi messaggi, quindi firmano e bloccano i token sulla catena di origine. Le transazioni devono essere verificate da più di due terzi dei tutori. Una volta verificato, Wormhole consegna il messaggio alla catena di destinazione, che poi lo elabora e completa la transazione cross-chain.

I protocolli multiuso a catena incrociata sono diventati un settore in rapida espansione Oltre alla rete wormhole Wormhole, altri includono LayerZero, Axelar e Nomad.

Blockchain interoperabili: Polkadot, Cosmos

Oltre ai ponti a catena incrociata, ci sono anche alcune blockchain stesse che possono realizzare l’interoperabilità tra blockchain. Partono dal livello dell’infrastruttura della blockchain e promuovono ulteriormente la trasmissione della criptovaluta a catena incrociata. Ad esempio, blockchain interoperabili come Polkadot e Cosmos si sforzano di facilitare un’interoperabilità più semplice e sicura tra diverse blockchain.

Polkadot adotta un'architettura a "doppia catena", comprendente una catena di relè e una paracatena, per realizzare la funzione di interconnessione della blockchain. Polkadot consente a vari tipi di organizzazioni e progetti blockchain di creare parachain di propria progettazione e controllo e di collegare queste parachain alla catena principale di Polkadot. La Relay Chain collega anche le parachain di Polkadot ad altre blockchain, come Bitcoin ed Ethereum, attraverso la funzionalità bridge cross-chain.

Nella struttura blockchain di Polkadot, le parachain si connettono a Polkadot affittando gli slot sulla catena di relè. Si stima che Polkadot attualmente supporti fino a circa 100 parachain, il che significa che ci sono circa 100 slot disponibili. A causa del numero limitato di slot, Polkadot assegna principalmente gli slot sul mercato tramite aste on-chain.

Cosmos, d'altra parte, è posizionato come "Internet of Blockchains" e si concentra sull'accelerazione della velocità e dell'efficienza della comunicazione cross-chain tra blockchain. Nell'architettura blockchain di Cosmos, la catena principale Cosmos Hub collega diverse "zone" (Zone, blockchain indipendenti) nell'intera rete Cosmos. Cosmos è progettato per facilitare il trasferimento e lo scambio gratuiti di dati e risorse tra diverse "zone" attraverso l'Inter-Blockchain Communication Protocol (IBC).

A differenza di Polkadot, l’ecosistema Cosmos non utilizza un’asta per allocare le risorse. Cosmos vuole che chiunque sia in grado di creare la propria blockchain nell'ecosistema Cosmos utilizzando il Cosmos Software Development Kit (Cosmos SDK). Attualmente, ci sono più di 272 applicazioni e servizi forniti da diverse organizzazioni o progetti sulla rete Cosmos, tra cui Binance Smart Chain, Terra e crypto.org.

Protocollo di comunicazione inter-blockchain (IBC)

Il protocollo Inter-Blockchain Communication (IBC) fa parte dell'aggiornamento Stargate di Cosmos nel marzo 2021 e fornisce l'infrastruttura per la tecnologia cross-chain. Attraverso IBC, diverse blockchain autoprogettate sono collegate nell'ecosistema Cosmos, consentendo la comunicazione tra blockchain.

IBC fornisce l'infrastruttura per la comunicazione tra diverse blockchain, stabilendo connessioni incrociate sicure e verificando la trasmissione dei dati. Il suo obiettivo è consentire agli sviluppatori blockchain di creare una varietà di applicazioni cross-chain, inclusi trasferimenti di token, trasferimenti NFT e origini dati Oracle. Ad esempio, tramite IBC, le blockchain nell’ecosistema Cosmos possono utilizzare la liquidità della blockchain di Ethereum e registrare gli eventi nel registro distribuito di Corda.

Il ponte a catene incrociate è sicuro?

Con l'applicazione diffusa della tecnologia blockchain, la domanda da parte degli utenti per la trasmissione cross-chain di criptovaluta continua ad aumentare. I ponti cross-chain apportano molti vantaggi agli utenti, ma comportano anche potenziali rischi, come furti e attacchi di hacker. Allo stato attuale, la portata delle risorse di criptovaluta bloccate e circolate sui ponti a catena incrociata è aumentata in modo significativo, aumentando le probabilità che i ponti a catena incrociata diventino bersagli di attacchi di hacker e ponendo la sicurezza degli asset al centro dell'attenzione del mercato.

I problemi di sicurezza dei ponti a catena incrociata riguardano principalmente il suo meccanismo di fiducia, in particolare i processi di verifica delle transazioni e di custodia delle risorse sui ponti a catena incrociata.

Diversi ponti a catena incrociata adottano diversi progetti di meccanismi di fiducia. Un tipo comune di ponte a catene incrociate è il ponte a catene incrociate centralizzato. I ponti cross-chain centralizzati si affidano ad alcune organizzazioni o istituzioni per verificare le transazioni e agire come custodi delle risorse cross-chain. Il custode ha il compito di confermare che gli utenti hanno depositato i token sulla blockchain interessata ed è responsabile di operazioni come il blocco e il conio dei token.

Nel terzo trimestre del 2022, si sono verificati 13 attacchi ai ponti a catena incrociata e il valore totale della criptovaluta rubata ammonta a circa 2 miliardi di dollari. Fonte: Analisi della catena.

In poche parole, l’utilizzo di un ponte a catena incrociata centralizzato spesso richiede la fiducia nella reputazione degli operatori e dei verificatori del ponte a catena incrociata. Questa progettazione spesso crea un singolo punto di errore ed è soggetta a vulnerabilità e rischi.

In base a questo progetto, gli obiettivi degli attacchi possono essere custodi di asset cross-chain, emittenti e un piccolo numero di altre importanti organizzazioni partecipanti. Ad esempio, un hacker potrebbe attaccare e controllare la maggior parte dei validatori per rubare i fondi degli utenti o manipolare il sistema per creare false prove di token, istruendo un cross-chain bridge a coniare su un'altra blockchain senza bloccare i nuovi token.

Potenziali rischi derivanti dall'utilizzo di ponti a catena incrociata decentralizzati

Per i bridge decentralizzati trustless che emergono sul mercato, il loro obiettivo progettuale è ridurre la dipendenza dalla fiducia nelle singole organizzazioni o operatori, e fare invece affidamento sulla sicurezza dell’architettura blockchain sottostante. In poche parole, i ponti cross-chain decentralizzati gestiscono principalmente il processo cross-chain delle risorse attraverso l’uso di oracoli, contratti intelligenti e algoritmi.

Le vulnerabilità dei contratti intelligenti rimangono una questione importante per i ponti cross-chain decentralizzati. Ad esempio, gli hacker potrebbero sfruttare le vulnerabilità dei contratti intelligenti per inoltrare informazioni o istruire la coniazione o il riscatto di nuovi token modificando o corrompendo i dati Oracle attraverso un ponte a catena.

Le vulnerabilità e gli attacchi degli hacker nei contratti intelligenti hanno portato negli ultimi anni al furto su larga scala di risorse su più ponti cross-chain, compreso il furto di 600 milioni di dollari da PolyNetwork nel 2021 e il furto della rete wormhole Wormhole nel 2022, che ha coinvolto un valore della criptovaluta di $ 3,25 Cento milioni di dollari USA. Tuttavia, ciò non significa che gli utenti rinunceranno completamente all’utilizzo dei ponti a catena incrociata, poiché esistono alcuni rischi associati alla tecnologia dei ponti a catena incrociata. Nella prospettiva futura della blockchain parallela multicatena, l’importanza dei ponti a catena incrociata nell’intero ecosistema blockchain non può essere ignorata. Pertanto, i ponti cross-chain devono fornire soluzioni efficaci ai problemi di sicurezza per promuovere lo sviluppo dell’intero campo blockchain.

Come trasferire la criptovaluta tra diverse blockchain? Usa uno scambio

Un modo comune per trasferire risorse crittografiche tra diverse blockchain è utilizzare uno scambio di criptovaluta, in cui i token vengono scambiati o ritirati su diverse blockchain attraverso la piattaforma di scambio. La scelta di uno scambio affidabile consente agli utenti di scambiare token in modo semplice e sicuro.

Ad esempio, se desideri scambiare Bitcoin (BTC) con Ethereum (ETH), puoi prima depositare il BTC in uno scambio di criptovaluta. Se sulla piattaforma di scambio è fornita la coppia di trading BTC/ETH, puoi utilizzare direttamente BTC per acquistare ETH. Se non disponi di questa coppia di trading, puoi effettuare due transazioni, ad esempio vendere prima BTC per stablecoin e poi utilizzare le stablecoin per acquistare ETH. Infine, puoi prelevare ETH nel tuo portafoglio di criptovaluta e selezionare ETH sulla catena Ethereum durante il processo di prelievo.

È importante notare che se l'exchange non supporta il token blockchain di tua scelta, potresti non essere in grado di depositare o ritirare il token blockchain che desideri.

Infine, man mano che il campo blockchain si sviluppa nella direzione del parallelismo multi-catena, le soluzioni cross-chain sono diventate la chiave per aprire diversi ecosistemi blockchain, migliorando così il valore applicativo dell’ecosistema blockchain complessivo. Per gli utenti, la tecnologia cross-chain può realizzare l’interconnessione tra blockchain indipendenti, espandendo così il valore delle risorse di criptovaluta nelle mani degli utenti.

Poiché la domanda del mercato per il trasferimento cross-chain di criptovaluta continua ad aumentare, stanno rapidamente emergendo varie tecnologie cross-chain innovative, come token avvolti (Wrapped Token), ponti cross-chain, applicazioni DeFi cross-chain e blockchain interconnesse, ecc. Queste sono tendenze importanti del mercato da tenere d’occhio.

Tuttavia, oltre ai vantaggi della tecnologia cross-chain, non possiamo ignorare i rischi che comporta. Prima di decidere quale tecnologia cross-chain utilizzare, gli utenti dovrebbero considerare i propri obiettivi, i limiti di tempo e la tolleranza al rischio.