Guida per principianti al cosmo

Salutato come "l'Internet delle Blockchain" dal suo team fondatore, lo scopo di Cosmos è quello di creare una rete crittografata unita da strumenti open source per semplificare le transazioni tra di loro.​




Binance Exchange: il più grande scambio di Bitcoin al mondo, registrati per ricevere uno sconto sulle commissioni del 20%.

Registrazione su Binance:https://www.binance.com/zh-CN/join?ref=XSGEK3VL(ribasso sulle commissioni del 20%)

È questa attenzione alla personalizzazione e all'interoperabilità che distingue Cosmos dagli altri progetti.​

Piuttosto che dare priorità alla propria rete, il suo obiettivo è costruire un ecosistema di reti in cui dati e token possano essere condivisi in modo programmatico e senza alcuna attività di facilitazione da parte di una parte centrale.​

Ogni nuova blockchain indipendente creata all'interno di Cosmos (chiamata "zona") viene quindi collegata all'hub Cosmos, che mantiene un registro dello stato di ciascuna zona e viceversa.​

Cosmos Hub è una blockchain proof-of-stake alimentata dalla sua criptovaluta nativa ATOM.​

Gli utenti che desiderano rimanere in contatto con lo stato attuale dello sviluppo di Cosmos possono seguire la sua tabella di marcia attraverso il sito web.​

Per aggiornamenti più regolari da parte del team Cosmos, puoi aggiungere ai preferiti il ​​blog Cosmos, che include suggerimenti ed esercitazioni sulla rete e sulle sue tecnologie in evoluzione.​

Chi ha creato il Cosmo?

La Interchain Foundation (ICF), un'organizzazione no-profit svizzera che finanzia progetti blockchain open source, è l'organizzazione che ha contribuito a sviluppare e lanciare Cosmos.​

Gli sviluppatori Jae Kwon e Ethan Buchman hanno co-fondato la rete Cosmos nel 2014, quando hanno anche creato Tendermint, l'algoritmo di consenso che continua ad alimentare Cosmos.​

Kwon e Buchman hanno successivamente scritto il white paper di Cosmos e ne hanno rilasciato il software nel 2019.​

Nel 2017 la Interchain Foundation ha organizzato un'offerta iniziale di monete (ICO) del token ATOM, raccogliendo all'epoca oltre 17 milioni di dollari. Tendermint Inc. ha raccolto 9 milioni di dollari in finanziamenti di serie A nel 2019 per continuare a sviluppare il progetto.


Come funziona Cosmos?

La rete Cosmos è composta da tre livelli:

  • Applicazione: elabora le transazioni e aggiorna lo stato della rete

  • Rete: consente la comunicazione tra transazioni e blockchain

  • Consenso: aiuta i nodi a concordare lo stato attuale del sistema.

Per collegare insieme tutti i livelli e consentire agli sviluppatori di creare applicazioni blockchain, Cosmos si affida a una serie di strumenti open source.​

Tenero

L'elemento fondamentale di questo design a strati è il motore Tendermint BFT, che è la parte della rete che consente agli sviluppatori di creare blockchain senza doverli codificare da zero.​

Tendermint BFT è un algoritmo utilizzato da una rete di computer che eseguono il software Cosmos per proteggere la rete, convalidare le transazioni e inviare blocchi alla blockchain. Si connette alle applicazioni tramite un protocollo chiamato interfaccia blockchain dell'applicazione.

Tolleranza ai guasti bizantini di Tendermint (BFT)

Il cuore di Tendermint è Tendermint Core, un meccanismo di gestione Proof-of-Stake (PoS) che mantiene sincronizzata una rete distribuita di computer che eseguono Cosmos Hub.

Affinché i partecipanti ("nodi validatori") possano alimentare la blockchain e votare sui cambiamenti, devono prima effettuare lo staking di ATOM. Per diventare un validatore, un nodo deve classificarsi tra i primi 100 nodi che stanno puntando su ATOM. I diritti di voto sono determinati dall’importo di ATOM puntato.​

Gli utenti possono anche delegare i propri token ad altri validatori, assegnando loro voti e ricevendo comunque una parte della ricompensa del blocco.​

I validatori sono incentivati ​​a svolgere i propri compiti in modo onesto, poiché gli utenti hanno la flessibilità di passare facilmente da un validatore all'altro a cui delegano ATOM in base alle loro preferenze di voto.

Hub e zone Cosmos

Cosmos Hub è la prima blockchain a essere lanciata sulla rete Cosmos. È stato costruito per fungere da intermediario tra tutte le blockchain indipendenti create nella rete Cosmos, chiamate "zone".

In Cosmos, ogni zona è in grado di svolgere le sue funzioni di base da sola. Ciò include la convalida di conti e transazioni, la creazione e la distribuzione di nuovi token e l'esecuzione di modifiche alla propria blockchain.

La missione di Cosmos Hub è promuovere l'interoperabilità tra tutte le aree della rete monitorandone lo stato.​

Protocollo di comunicazione a catena incrociata

Le zone sono connesse al Cosmos Hub tramite l'Inter-Blockchain Communication Protocol (IBC), un meccanismo che consente il trasferimento libero e sicuro delle informazioni tra ciascuna zona connessa.​

Una volta che una zona è connessa al Cosmos Hub, è interoperabile con tutte le altre zone collegate all'hub, il che significa che blockchain con applicazioni, validatori e meccanismi di consenso molto diversi possono scambiare dati.​

SDK Cosmos

Il team di Cosmos ha anche creato il Cosmos Software Development Kit (SDK), che consente agli sviluppatori di creare blockchain utilizzando l'algoritmo di consenso di Tendermint.​

L'SDK riduce al minimo la complessità fornendo le funzionalità più comuni incluse nella blockchain (ovvero staking, gestione, token). Gli sviluppatori possono creare plugin per aggiungere qualsiasi funzionalità aggiuntiva desiderino.​