# Protocollo IBC: Una Revisione dei Principali Sviluppi del 2022

**Il 2022 è stato un anno estremamente movimentato per il protocollo di Inter-Blockchain Communication (IBC).**

Dalle nuove integrazioni delle catene, alle funzionalità e agli miglioramenti, l'IBC ha innegabilmente consolidato la sua posizione quest'anno come standard d'oro per l'interoperabilità delle blockchain.

L'Interchain continua a prosperare. E gli sviluppi di quest'anno hanno rafforzato la nostra visione di costruire una rete globale di blockchain interconnesse.

Lo scopo di questo post del blog è fare un bilancio di quest'anno e riassumere i principali sviluppi e aggiornamenti del protocollo. Gli argomenti trattati includono:

* Principali rilasci
* Nuove funzionalità e miglioramenti del protocollo
* Metriche relative a catene on-chain e GitHub
* Importanti sviluppi a livello di ecosistema
* Aggiornamento del team da Interchain GmbH
* Alcune delle principali priorità per il 2023

**Rilasci🔧** Quest'anno ci sono stati 4 rilasci principali per ibc-go, con ciascun nuovo rilascio che introduceva una nuova funzionalità o miglioramenti alla stack esistente (riassunti nella sezione successiva).

**Nuove funzionalità e miglioramenti✨** Middleware delle commissioni L'implementazione dello Standard Interchain (ICS) 29 noto come middleware delle commissioni ha introdotto un meccanismo on-chain per finanziare i relayer. Lo scopo di questa funzionalità è incentivare i relayer in modo che l'IBC cresca in modo sostenibile.

Il middleware delle commissioni è stato incluso nel rilascio v4.0.0. Puoi leggere questo post del blog per saperne di più sulla funzionalità.

Account Interchain A marzo di quest'anno, gli Account Interchain (ICA) sono stati rilasciati come parte del rilascio ibc-go v3.0.0. Finora abbiamo visto Stride e Quicksilver diventare attive con la funzionalità di catena controller, ossia catene che possono aprire e controllare account su catene ospitanti.

In ibc.go v5.0.0, una delle principali funzionalità aggiunte è stato il punto di query InterchainAccountgRPC al sottomodulo controller, in modo che gli utenti possano recuperare i loro indirizzi ICA registrati.

Oltre a una serie di altri miglioramenti, il rilascio v6.0.0 ha aggiunto un MsgServer al sottomodulo controller ICA. Questi cambiamenti sono stati apportati per migliorare la facilità di implementazione e l'adozione di ICA.

**Refactoring del client** I client leggeri sono un componente chiave di IBC. Uno dei principali ostacoli all'adozione di IBC era lo sviluppo di client leggeri per tracciare diversi algoritmi di consenso.

Il refactoring 02-client è stato fatto per alleviare questa preoccupazione e rendere più semplice lo sviluppo di client leggeri. Abbiamo contrassegnato 02-client-refactor-beta1 con il lavoro di refactoring 02-client, che sarà rilasciato in ibc-go v7.0.0 l'anno prossimo. La v7 aggiornerà anche la versione SDK a v0.47.

**Metriche on-chain⛓️** Numero di catene attive: La Figura 1 mostra il numero di catene attive interconnesse su IBC. Questo numero è aumentato costantemente trimestre dopo trimestre. L'Interchain attualmente comprende 53 catene attive.

Valore totale in USD delle transazioni IBC: Nel 2022, l'IBC ha rappresentato un volume totale di 30,3 miliardi di transazioni cross-chain in USD.

La Figura 2 rappresenta il valore totale in USD delle transazioni IBC in entrata e in uscita. Sebbene il volume sia stato in calo per la maggior parte dell'anno, sembra che il valore delle transazioni stia riprendendo a partire da novembre.

Account Interchain: dopo il lancio all'inizio di quest'anno, gli Account Interchain (ICA) vengono utilizzati in mainnet da Stride e Quicksilver, due protocolli di staking liquido Interchain.

Stride è stato lanciato a settembre. E da allora, un totale di 14,5 milioni di dollari in asset è stato gestito da ICA sulla loro catena. La Figura 3 mostra una vista cumulativa del valore totale in USD degli asset legati a Stride al giorno, che vengono quindi delegati su catene ospitanti tramite ICA.

Per un'analisi completa sull'uso di ICA su Stride, puoi fare riferimento a questo rapporto.

**Metriche del repository GitHub💻** Una robusta comunità di contributori esterni e il nostro straordinario team di sviluppatori ha fornito software straordinario più volte nel tempo.

La tabella sottostante riassume alcune delle metriche importanti di GitHub per i repository ibc-go e ibc (spec) di quest'anno.

La Figura 4 mostra il numero totale di commit a ibc-go nel corso di quest'anno.

Non possiamo fare a meno di dare un enorme applauso ai nostri contributori esterni per il lavoro straordinario che svolgono, oltre che per favorire la collaborazione e l'innovazione nello sviluppo di ibc-go.💪✨🔥

**Altri sviluppi nell'ecosistema🚀** Portare IBC su Polkadot \[Composable Finance] Sviluppando il client leggero BEEFY e una nuova piattaforma di smart contract cross-chain chiamata XCVM, Composable Finance, con l'aiuto di Strangelove Ventures, sta costruendo l'infrastruttura per interconnettere gli ecosistemi Cosmos e Polkadot. Il loro piano di lancio per l'anno prossimo includerà l'utilizzo dei client Wasm e GRANDPA.

Il team di Composable sta inoltre lavorando per collegare le catene basate su Substrate all'ecosistema Near tramite IBC.

**ZK-IBC \[Polymer]** Polymer è destinato a essere una delle prime catene per i consumatori di Interchain Security. Utilizzando le prove a conoscenza zero, Polymer mira a collegare catene abilitate per IBC con catene non abilitate per IBC.

**IBC su una catena non basata su Cosmos SDK \[Penumbra]** Quest'anno abbiamo visto la prima catena non basata su Cosmos SDK, Penumbra, collegarsi all'Hub Cosmos tramite IBC su testnet. Questo è un importante traguardo che dimostra che l'implementazione di IBC non è limitata alle catene che utilizzano il Cosmos SDK.

**Portare IBC su Ethereum e Near \[Electron Labs]** Utilizzando zk-snarks, Electron Labs mira a utilizzare IBC per collegare insieme gli ecosistemi Ethereum e Cosmos (e eventualmente altre catene EVM).

**Trasferimento della sicurezza tramite IBC \[Babylon]** Sfruttando IBC come veicolo per trasferire la sicurezza, Babylon mira a fornire alle catene Cosmos la sicurezza di Bitcoin. Utilizzando un metodo di checkpointing, Babylon utilizza il livello di trasporto IBC per aggregare e datare le transazioni dalle catene Cosmos su Bitcoin.

**Interchain Queries** ICS-31 Cross-chain queries, sviluppato da Informal Systems e Interchain GmbH, è un protocollo che consente a una catena di "query" di richiedere dati dalla catena "interrogata" tramite IBC. Attualmente, sia Stride che Quicksilver utilizzano il modulo di interrogazione cross-chain in produzione.

**Interchain NFTs \[Bianjie]** Sviluppato da Bianjie, Interchain NFTs permetterà agli utenti di inviare i propri NFT tra diverse catene tramite IBC. Per saperne di più, consulta questo post del blog.

**Il team IBC presso Interchain GmbH🌐** Come uno dei tre team principali finanziati dalla Interchain Foundation (ICF) per lo sviluppo di IBC (insieme a Informal Systems e Strangelove Ventures), noi di Interchain GmbH agiamo come custodi e manutentori delle specifiche del protocollo IBC e del repository ibc-go.

La nostra visione è di abilitare un futuro in cui IBC funga da tessuto connettivo tra tutte le blockchain, creando una rete di reti in cui le blockchain possono interagire e scambiare informazioni in modo sicuro.

Il nostro team ha iniziato l'anno con 6 membri. Oggi siamo un gruppo di 9 membri che lavorano in ambiti di ingegneria e prodotto.

**Cosa c'è in serbo per il 2023? 🛣️** I nostri obiettivi per l'anno prossimo possono essere ampiamente categorizzati in tre temi principali: 1) aggiornabilità, 2) componibilità delle applicazioni e 3) espansione dell'ecosistema.

**Aggiornabilità:** mira a garantire la futura compatibilità di IBC e la possibilità di aggiornare il protocollo di base senza sacrificare gli effetti di rete o lo stato accumulato.

Questo includerà lavori relativi all'aggiornabilità dei canali per sfruttare nuove funzionalità come il middleware delle commissioni, l'aggiornamento dei contratti intelligenti IBC, il potenziamento di ICS-20, la modifica dell'ordine di un canale, ecc. Il tema dell'aggiornabilità coinvolge anche il lavoro sull'aggiornabilità delle connessioni e dei client.

**Componibilità delle applicazioni:** mira a estendere la funzionalità di IBC e a facilitare la creazione di applicazioni personalizzate IBC in Golang o CosmWasm.

Le principali consegne in questo tema includono l'annullamento del percorso (ICS-20 v2), le query PubSub, il supporto a nuovi flussi di lavoro delle applicazioni e il potenziamento della componibilità dei contratti intelligenti con IBC.

**Espansione dell'ecosistema:** coinvolge il supporto alle squadre che implementano IBC per altri ecosistemi o client leggeri (ZK-IBC, NEAR, Substrate), il rilascio della connessione localhost, garantendo la sicurezza di IBC e la compatibilità con progetti dipendenti.

**Conclusione** Nonostante il contesto macroeconomico difficile nel corso del 2022, l'interchain continua a crescere e IBC è stato all'avanguardia nel promuovere la crescita e l'innovazione nell'ecosistema.

Entrando nel 2023, è chiaro che IBC continuerà a svolgere un ruolo cruciale nell'evoluzione dell'interoperabilità delle blockchain. Che si tratti di abilitare nuovi casi d'uso e applicazioni o di promuovere l'innovazione tra reti diverse, il futuro dell'interchain non è mai sembrato così luminoso.


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://cosmos-spaces.gitbook.io/cosmos-spaces/guides-and-translations/italian/traduzioni-del-blog-di-icf/protocollo-ibc-una-revisione-dei-principali-sviluppi-del-2022.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
