La Cardano Basis ha lavorato su un blocco di costruzione che introduce le capacità del Protocollo di Comunicazione Inter-Blockchain (IBC) alla blockchain di Cardano, specificamente progettato per abilitare transazioni affidabili e scambi di dati tra reti blockchain distinte.
Negli ultimi mesi, Composable Finance ha lanciato la prima implementazione IBC che collega Polkadot e Kusama, e sono in sviluppo connessioni con Avalanche tramite Landslide, NEAR tramite Omnity Community, BNB tramite Toki, Polygon tramite Union, e ora, Ethereum e Solana tramite Picasso Community.
Il framework IBC funziona non solo per migliorare i sistemi esistenti ma anche per espandere ciò che possono ottenere. Facilita il trasferimento di dati e asset tra various blockchain garantendo comunque che le imprese beneficino della sicurezza e delle commissioni deterministiche inerenti alla blockchain di Cardano.
Per questi motivi, The Cryptonomist ha deciso di condurre un’intervista con Susannah Evans, Product Lead dell’IBC presso la Interchain Basis e Sebastian Bode, VP of Engineering presso la Cardano Basis.
Puoi spiegare come IBC facilita l’interoperabilità tra various reti blockchain e quali sfide specifiche affronta nell’attuale ecosistema blockchain?
Susannah: L’interoperabilità è spesso vista come un’applicazione attraverso sensible contracts e non direttamente parte dei protocolli core della blockchain. IBC è stato progettato per consentire la comunicazione di various reti blockchain per uno sviluppo più fluido delle reti decentralizzate, sfruttando questo come una funzione principale della blockchain. Perché questo funzioni, il protocollo deve essere fattibile, credibile e accessibile. Abbiamo visto come altri ecosistemi lottano con l’assunzione di fiducia, quelli che non integrano l’interoperabilità come iniziativa primaria nell’ecosistema blockchain. IBC è sviluppato per affrontare questi problemi fondamentali – è stato testato in battaglia per abilitare sia il cross-chain che il token bridging, fidandosi del consenso delle catene coinvolte senza necessità di verifica da parte di terzi.
Sebastian: Dal punto di vista di Cardano, in che modo l’integrazione o la collaborazione con IBC migliora le capacità e l’esperienza utente di Cardano?
Le imprese che costruiscono su Cardano possono ora creare le proprie blockchain specifiche per applicazioni. Facendo così, ottengono maggiore flessibilità in termini di privateness e scalabilità, pur potendo fare affidamento sulla forte sicurezza e affidabilità della blockchain di Cardano. Per gli utenti finali, ottengono accesso a Dapp più diversificate aprendo anche lo spazio DeFi e di buying and selling di asset tra entrambi gli ecosistemi in modo che la liquidità possa fluire più facilmente.
Quali sono gli aspetti tecnici chiave di IBC che garantiscono una comunicazione cross-chain sicura ed efficiente?
Susannah: IBC facilita il trasferimento sicuro e senza permessi di dati diversi tra blockchain. Il protocollo è progettato per essere agnostico al consenso, il che significa che può operare attraverso diversi meccanismi di consenso utilizzati da varie blockchain. Questa flessibilità consente a IBC di facilitare la comunicazione tra various reti blockchain senza richiedere modifiche significative ai loro protocolli di base. Il suo approccio basato su gentle consumer elimina la necessità di una terza parte fidata nelle interazioni cross-chain, salvaguardando trasferimenti di valore annuali significativi senza alcun exploit sin dalla sua creazione. IBC impiega anche un modello di relayer in cui relayer indipendenti e senza permessi sono responsabili del trasferimento di pacchetti di dati tra blockchain, il che significa che i dati non possono essere alterati o manomessi, poiché il loro ruolo è puramente quello di facilitare una comunicazione senza interruzioni.
Potresti fornire approfondimenti sugli aggiustamenti tecnici o sviluppi che Cardano ha fatto per integrarsi con IBC, e quali benefici questo porta agli sviluppatori e agli utenti finali su Cardano?
Sebastian: Cardano non ha dovuto apportare modifiche al livello core poiché ci affidiamo esclusivamente alla nostra piattaforma di sensible contract Aiken. Altri strumenti di sviluppo esistenti provengono principalmente dall’ecosistema dei linguaggi Go e Typescript, così come Mithril, un prodotto sviluppato da IOHK per portare firme basate su soglia e con queste primitive simili a state-proof su Cardano. Questo porta principalmente un altro blocco di costruzione per sviluppatori e aziende che costruiscono su Cardano e offre loro uno spazio di soluzioni più ampio per le sfide. Apre anche la possibilità di aggiungere opzioni di compatibilità EVM aggiuntive a Cardano tramite una sidechain.
Puoi evidenziare alcuni casi d’uso o applicazioni di successo che hanno sfruttato IBC per la funzionalità cross-chain?
Susannah: Quest’anno, IBC ha compiuto 3 anni, diventando il protocollo di interoperabilità più antico e più utilizzato, un traguardo significativo per il nostro staff e un momento per riflettere sul nostro successo negli ultimi 3 anni. L’integrazione recente con Cardano ha ampliato il nostro obiettivo di promuovere una maggiore interoperabilità e di mostrare l’importanza dell’interoperabilità tra gli ecosistemi blockchain. Oltre alle catene Cosmos SDK, IBC si è integrato senza problemi con gli ecosistemi Polkadot, Bitcoin e Solana, espandendo le reti in linea con l’obiettivo di un’interoperabilità ottimale. Advert esempio, la connessione di IBC con l’ecosistema Solana, noto per il suo approccio advert alta velocità e basso costo delle transazioni, facilita il trasferimento sicuro di asset tra più ecosistemi e consente a sviluppatori e utenti di accedere a una gamma di funzionalità da entrambi gli ecosistemi. Queste partnership hanno ampliato la portata di IBC e dimostrato le sue capacità di diversificare e ridefinire le autentiche capacità cross-chain.
Come intende Cardano utilizzare queste capacità cross-chain per espandere il suo ecosistema e supportare progetti innovativi?
Sebastian: L’iniziativa della Cardano Basis mira principalmente a dimostrare la fattibilità dell’interoperabilità cross-chain utilizzando un protocollo ampiamente adottato come IBC. Questo approccio serve a due scopi: primo, mitiga i rischi che i membri della comunità altrimenti affronterebbero nell’esplorare la fattibilità di story approccio. Secondo, ispira i progetti dell’ecosistema a sviluppare Dapps che possono sfruttare l’infrastruttura pubblica robusta di Cardano interagendo simultaneamente con la rete interchain più ampia. Queste Dapps possono anche beneficiare della flessibilità offerta dalle sidechain specifiche per applicazioni.
Quali sono i prossimi sviluppi o miglioramenti previsti per IBC, e come influenzeranno il panorama più ampio della blockchain?
Susannah: Ci sono lavori in corso per integrazioni con molti altri ecosistemi, alcuni annunciati pubblicamente, come l’integrazione di IBC con Toki finance per connettere BSC, e altri che devono ancora essere annunciati. Man mano che più blockchain considerano IBC come un meccanismo di consenso affidabile per l’interoperabilità, più ecosistemi saranno attratti dall’espandersi con noi. Siamo grati al staff di Cardano per il loro contributo e iniziativa di espandersi con noi e la nostra comunità. Più integrazioni come queste permettono alla nostra rete di maturare man mano che varie architetture blockchain avanzano l’offerta di IBC.
Quali sono i piani futuri per Cardano in termini di miglioramento dell’interoperabilità con altre blockchain, e come si inserisce IBC in questa strategia?
Sebastian: IBC è solo uno dei tanti blocchi costitutivi che stanno arrivando su Cardano per migliorare la sua interoperabilità. Ci sono varie altre attività in corso al momento e altre che sono già state completate. Advert esempio, c’è un progetto comunitario chiamato UniFires che lavora a stretto contatto con l’ecosistema Polkadot per portare interoperabilità tra Cardano e Polkadot. Inoltre, il gruppo VISTA sta lavorando per creare un intero panorama di interoperabilità su Cardano per spingere l’adozione aziendale in prima linea nelle attività e ponti esistenti come WANChain, EVM Sidechains come Milkomeda e altri. Anche IOHK sta spingendo fortemente in questa direzione con la ricerca rivoluzionaria condotta sul consenso multi-risorsa e il framework partnerchains.
Come interagisce IBC con la comunità blockchain più ampia per promuovere e guidare l’adozione del suo protocollo?
Susannah: IBC aspira costantemente a nuove connessioni e integrazioni. Abbiamo formato numerose partnership strategiche sin dall’inizio di IBC, con progetti e piattaforme blockchain chief. Con il concetto di interoperabilità al cuore di IBC, è stato sviluppato come un protocollo open-source, invitando sviluppatori da tutto il mondo a contribuire al suo miglioramento ed espansione. L’approccio open-source favorisce un ambiente collaborativo dove idee e innovazioni possono essere scambiate liberamente, accelerando lo sviluppo di soluzioni di interoperabilità robuste. Integrandosi con le principali reti, IBC non solo dimostra le sue ampie capacità tecnologiche, ma sfrutta anche molteplici basi di utenti blockchain e comunità di sviluppatori dai principali progetti del settore per promuovere una più ampia adozione della blockchain.
Come sta lavorando la Cardano Basis con IBC e altre soluzioni di interoperabilità per promuovere un ecosistema blockchain più connesso e collaborativo?
Sebastian: Innanzitutto, stiamo cercando di essere il più trasparenti possibile, motivo per cui la soluzione tecnica è già stata resa pubblicamente disponibile. D’altra parte, abbiamo già ricevuto un enorme supporto da organizzazioni come la Interchain Basis e progetti nell’ecosistema Cosmos. Infine, la comunità di sviluppatori e SPO eccezionalmente talentuosa all’interno di Cardano ci sta supportando con la loro esperienza.
La sicurezza è fondamentale nella comunicazione blockchain. Come garantisce IBC l’integrità e la sicurezza delle transazioni tra various catene?
Susannah: Per ottenere un’interoperabilità senza soluzione di continuità, gli sviluppatori e gli utenti devono essere in grado di sfruttare i punti di forza di various blockchain senza compromettere la sicurezza o le prestazioni. Il modello di sicurezza di IBC si basa sulla fiducia nel consenso delle catene che vogliono comunicare attraverso l’uso di gentle purchasers. I gentle purchasers hanno un modello di sicurezza di fiducia al primo utilizzo e utilizzano show di inclusione ed esclusione per verificare se una transazione ha avuto luogo o meno sulla catena controparte.
Oltre ai consumer leggeri, il protocollo è stato formalmente verificato, è stato sottoposto a revisione da terze parti e implementa pratiche di sicurezza come la difesa in profondità all’interno del codice. Queste caratteristiche dimostrano l’integrità delle transazioni, riducendo il rischio di vulnerabilità e garantendo robuste garanzie di sicurezza per altre blockchain. Considerando queste caratteristiche meticolosamente testate, IBC raggiunge un alto livello di sicurezza ed efficienza nella comunicazione cross-chain, affrontando molte delle sfide di sicurezza affrontate dagli ecosistemi blockchain.
Come supporta il modello di governance di Cardano l’integrazione di soluzioni di interoperabilità come IBC, e quali misure sono in atto per gestire i potenziali rischi di sicurezza?
Sebastian: Per quanto riguarda la governance, gli impatti delle modifiche ai parametri devono essere valutati. L’approccio corretto qui è educare gli utenti e fornire strumenti che aiutino i partecipanti nella governance decentralizzata a comprendere meglio le conseguenze dei loro voti.
Per quanto riguarda la sicurezza, stiamo attualmente sottoponendoci a un processo di audit in più fasi. Quando si tratta di operare un ponte verso l’ecosistema più ampio di Cosmos, stiamo collaborando con entità che hanno una vasta esperienza nelle operazioni di ponte. Questi accomplice sono in grado di effettuare un monitoraggio appropriato e, in caso di qualsiasi disastro, implementare strategie di mitigazione o contromisure.