Il tuo viaggio verso la liberà finanziaria

Scopri di più
Indietro
Che cos'è Cosmos (ATOM)?

Che cos'è Cosmos (ATOM)?

L'ecosistema Cosmos è spesso definito dai suoi fondatori come "internet delle blockchain". Il suo obiettivo è quello di essere una rete di blockchain sovrane e interoperabili, unite da strumenti open-source che facilitano l'interoperabilità e le transazioni nel settore.

La tecnologia Cosmos è composta da:

  • Cosmos Hub, che funge da provider universale per l'ecosistema Cosmos
  • IBC, il protocollo universale dell'ecosistema Cosmos
  • Cosmos SDK, il toolkit per la creazione di applicazioni native dell'ecosistema Cosmos
  • Tendermint, un engine produttivo e universale del consenso

Mentre Cosmos è il nome generale dell’ecosistema, che fa da riferimento anche a progetti indipendenti, sviluppati con il Cosmos SDK, o connessi via IBC, ATOM è il nome del token per la gestione nativa del Cosmos Hub.

In breve:

  • Lo scopo di Cosmos è quello di facilitare l'interoperabilità tra blockchain con applicazioni specifiche e di aprire nuove strade verso l'aumento di valore.
  • Atom è il token di utilità e gestione nativo di Cosmos.
  • Lo standard di Atom è ERC-20, BEP-20 e Cosmos.
  • Il numero massimo di Atom è illimitato per contribuire alla struttura di ricompensa delle reti.

Chi ha creato Cosmos?

Cosmos è stato co-fondato da Jae Kwon, Zarko Milosevic e Ethan Buchman, che hanno lavorato al protocollo di consenso di Cosmos (Tendermint). 

Interchain GmbH ospita i team che hanno guidato lo sviluppo tecnologico del progetto negli ultimi anni. Il loro obiettivo è quello di migliorare l'esperienza degli sviluppatori, il toolbox, il brand e la diffusione. Anche la creazione di risorse educative è un compito fondamentale del team.

Che cos’è ATOM?

ATOM è il token di utilità e gestione nativo di Cosmos Hub, originariamente distribuito tramite un Initial Coin Offering (ICO) nel 2017. Possedendo ATOM, gli utenti sono in grado di effettuare operazioni, convalidare blocchi, votare su proposte di miglioramento e pagare le commissioni di transazione. Lo standard del token è impostato su più blockchain, tra cui ERC-20, BEP-20 e Cosmos.

Inizialmente, i token sono stati creati al momento del lancio della mainnet di Cosmos Hub. Essi sono stati distribuiti ai donatori, ai partecipanti alla vendita di token, alla fondazione Cosmos e agli sviluppatori principali. Oggi gli ATOM vengono generati come ricompensa per i validatori della rete.

Distribuzione dei token:

  • 67,9% per le raccolte fondi
  • 10% per All in Bits, Inc (Tendermint)
  • 10% per la Interchain Foundation (ICF)
  • 7% riserve strategiche
  • 5,1% per gli investitori iniziali

Non esiste un limite massimo alla quantità totale di ATOM. Questo perché i token ATOM appena coniati vengono utilizzati per ricompensare gli staker come parte del meccanismo di consenso. Per questo motivo, il tasso di inflazione si regola in base alla quantità di monete utilizzate e al numero di operatori. A tutti gli effetti, ATOM è una moneta inflazionistica.

Come funziona?

In poche parole, la rete di Cosmos Hub è composta da tre livelli:

  • Applicazione - Elaborazione delle transazioni e aggiornamento dello stato della rete.
  • Networking - Permette la comunicazione tra le transazioni e le blockchain.
  • Consenso - Consente ai nodi di concordare sullo stato del sistema.

Per collegare tutti e tre i livelli mantenendo un ambiente di sviluppo facile per gli sviluppatori, Cosmos si affida a una serie di strumenti open-source:

1. Tendermint Core

L'aspetto più importante del progetto di Cosmos è il motore di consenso Tendermint BFT, che consente agli sviluppatori di costruire blockchain senza dover codificare tutto da zero.

In breve, l'algoritmo protegge la rete, convalida le transazioni e garantisce che i blocchi vengano scritti sulla blockchain. Simile a un'interfaccia di programmazione delle applicazioni (API), collega le applicazioni utilizzando un'applicazione chiamata Application Blockchain Interface (ABI).

2. Tendermint Byzantine Fault Tolerance (BFT)

Per funzionare, una blockchain deve affrontare il Byzantine Fault. In breve, il BFT è un dilemma logico che illustra come un gruppo di generali bizantini possa avere problemi di comunicazione quando cerca di coordinare la mossa successiva.  

Il motore di consenso di Tendermint utilizza un meccanismo di governance proof-of-stake (PoS) per superare il dilemma, che mantiene sincronizzata la rete "Cosmos Hub".  Affinché i partecipanti, i "validatori di nodi", possano alimentare la blockchain e votare le proposte di miglioramento, devono innanzitutto investire ATOM. I partecipanti raggiungono questo status posizionandosi tra i primi 100 nodi investendo ATOM, dopodiché il potere di voto viene attribuito.

Gli utenti possono anche delegare i token ai validatori, continuando a guadagnare una parte delle ricompense dei blocchi. Gli utenti possono facilmente cambiare il validatore a cui delegano i loro ATOM, a seconda delle preferenze di voto. Questo aiuta a mantenere onesti i validatori.

3. Cosmos Hub e Zone

Cosmos Hub è una blockchain specifica per le applicazioni che fornisce servizi ad altre blockchain, come infrastrutture, routing e sicurezza. Ad esempio, Cosmos Hub consente agli utenti di instradare beni o comandi tra qualsiasi blockchain connessa a Cosmos Hub tramite IBC senza richiedere una connessione diretta all'altra blockchain. Inoltre, con il lancio di Interchain Security nel corso di quest'anno, le "catene di consumatori" (catene di app sovrane) possono scegliere di sfruttare il set di validatori e la capitalizzazione di mercato di Cosmos Hub per la sicurezza, pur mantenendo la propria indipendenza.

4. Inter-Blockchain Communication Protocol (IBC)

L’Inter-Blockchain Communication Protocol (IBC) è un protocollo di interoperabilità universale e di uso generale, nativo dell'ecosistema Cosmos, che consente alle applicazioni Interchain di comunicare in modo sicuro, senza la necessità di terze parti fidate. È una sorta di autostrada di dati per la comunicazione sicura tra le zone, che rende l'ecosistema interoperabile con diverse applicazioni, validatori e meccanismi di consenso.

5. Cosmos Software Development Kit

Cosmos dispone anche di un kit di sviluppo software (SDK) che è il toolkit nativo per la creazione di applicazioni dell'ecosistema Cosmos e consente agli sviluppatori di costruire e distribuire applicazioni per blockchain specifiche in modo rapido, semplice e sicuro con degli strumenti modulare, scalabile e interoperabile. Lo scopo dell'SDK è quello di ridurre al minimo la complessità e di offrire le funzionalità di base solitamente presenti nelle blockchain. Queste includono, tra le altre, il conio dei token, la governance e i meccanismi di staking. Gli sviluppatori possono creare plugin per aggiungere ulteriori funzionalità alla loro blockchain.

Si noti che altre catene di Proof-of-Stake costruite con il Cosmos SDK hanno gli stessi tre livelli e si basano sugli stessi strumenti.

In conclusione

Cosmos è stata una delle prime soluzioni sul mercato a risolvere il problema della comunicazione tra blockchain, in linea di massima. Ha mantenuto la sua popolarità nel corso degli anni nonostante la proliferazione di altre soluzioni a questo problema. Nel complesso, la popolarità di Cosmos, le sue diverse funzionalità e la sua governance decentralizzata ne fanno una forza da tenere in considerazione nell'ecosistema delle criptovalute.

Scopri SwissBorg