Le projet Cosmos (ATOM) est défini comme un écosystème de blockchain indépendant destiné à former la base de l’Internet de prochaine génération. Au lieu de plaider pour le fractionnement des différentes crypto-monnaies existantes, Cosmos souhaite les consolider. Pour cette raison, Cosmos s’appuie entièrement sur l’interopérabilité entre les blockchains pour créer un Internet des Blockchains”. Découvrez des projets très ambitieux et complexes.
Sommaire
Qu’est-ce que Cosmos (ATOM) ?
Cosmos est un écosystème évolutif de chaînes de blocs indépendantes et d’applications décentralisées, toutes interopérables et construites dans le but d’établir l’avenir décentralisé de l’Internet des chaînes de blocs. Ces dernières années, la prolifération des blockchains de couche 1 telles que Solana, Algorand et Cronos a prouvé la nécessité d’un avenir multi-chaînes où les blockchains peuvent communiquer entre elles. Comme ces blockchains ne peuvent pas le faire nativement, des solutions ont émergé qui permettent l’interopérabilité : non seulement des ponts (ponts entre blockchains), mais aussi l’un des meilleurs représentants, Cosmos J’ai aussi un projet de couche 0 comme Cosmos fournit ainsi aux développeurs tels que Polkadot et Avalanche, qui sont également Layer 0, une base pour créer facilement des blockchains, notamment sur Cosmos. Pour résoudre au mieux ce problème d’interopérabilité, le réseau Cosmos se compose de trois composants :
- Tendermint Core : une plateforme de développement blockchain open-source, proposant un consensus de preuve d’enjeu. N’importe quelle personne peut intégrer facilement une couche de décentralisation à son application en utilisant cette fonction. Le Terndermint Core utilisera le consensus Byzantine Fault Tolerance (BFT) afin d’être capable de traiter jusqu’à 250 000 transactions par seconde ;
- Cosmos SDK : un kit de développement qui permet de créer facilement une blockchain sécurisée en plus de Tendermint. D’après les développeurs, la création d’une blockchain ne devrait pas être plus compliquée que de coder quelques modules grâce à cet outil ;
- Inter Blockchain Communication Protocol (IBC) : cette troisième composante, la pièce maîtresse de Cosmos, permet la communication entre toutes les blockchains individuelles développées avec les outils de Cosmos.
- Le token ATOM est la cryptomonnaie native de la blockchain Cosmos Hub, qui joue un rôle crucial dans l’écosystème Cosmos.
Le 26 septembre 2022, d’importants changements ont été apportés à l’écosystème Cosmos et à sa crypto ATOM. On parle depuis cette date de Cosmos 2.0 ou ATOM 2.0.
L’écosystème de Cosmos
Le manque d’interopérabilité entre les blockchains est un obstacle que Cosmos tente de résoudre via le protocole IBC. Ce dernier permet à différentes architectures de communiquer entre elles, à l’instar de la suite TCP/IP, un ensemble de protocoles utilisés pour le transfert de données sur Internet. La plupart des blockchains fonctionnent aujourd’hui de manière isolée, ne communiquant pas vraiment avec d’autres blockchains. Par conséquent, transférer des données ou des actifs entre eux n’est pas possible, du moins pas de manière native.
La convivialité de la blockchain est un autre problème que Cosmos tente de résoudre. Aujourd’hui, les développeurs sont obligés d’optimiser leurs applications pour la plupart des cas d’utilisation possibles au lieu de se concentrer sur des problèmes spécifiques. L’objectif du SDK Cosmos est donc d’aider les développeurs à se concentrer d’abord sur le problème qu’ils essaient de résoudre, et à ne pas perdre de temps sur des choses inutiles. Pour réussir à relever ces défis et faciliter l’émergence de l’internet blockchain, le réseau est organisé selon un système de zones et de hubs.
- Les zones, qui fonctionnent comme des blockchains indépendantes, il en existe une quarantaine ;
- Les hubs, qui sont les blockchains centrales reliant les zones grâce au protocole IBC. Il existe deux hubs à l’heure de l’écriture de ces lignes : Cosmos Hub et Iris Hub.
Ce type d’organisation est ingénieux puisque sans hub, chaque zone devrait être connectée aux autres via le protocole IBC, ce qui résulterait en de très nombreuses connexions. Avec les hubs, les zones n’ont qu’à se connecter à un hub pour être interopérables avec les autres zones qui y sont connectées.
Cosmos Hub, la blockchain au coeur de Cosmos
Le hub principal de l’écosystème Cosmos est le Cosmos Hub alimenté par des jetons ATOM. Étant open source, cette blockchain sert de modèle aux développeurs qui souhaitent créer leur propre blockchain dans l’écosystème. Cosmos Hub a également joué un rôle important dans l’écosystème depuis Cosmos V2 car il est le centre de la sécurité inter-chaînes. Plus précisément, les blockchains utilisant le réseau Cosmos peuvent emprunter la sécurité de Cosmos Hub à leur propre réseau en louant des validateurs. Chaque blockchain n’a pas besoin d’avoir son propre validateur, ce qui réduit la barrière à l’entrée pour les nouvelles chaînes. Cependant, pour ce faire, vous devrez miser des jetons ATOM et en faire votre devise de réserve. En retour, les validateurs Cosmos Hub gagnent des jetons natifs de la blockchain empruntée.
Fonctionnement des hubs
Les activités de support telles que l’échange de jetons entre différentes blockchains peuvent s’avérer être un défi pour assurer des opérations fiables. Les actifs sont déplacés entre différentes chaînes, donc chaque fois qu’une chaîne reçoit un nouvel actif, elle doit analyser tous les commits précédents. Cosmos évite ce problème en permettant aux concentrateurs de se connecter directement à la zone appropriée.
Les problèmes tels que les attaques à 51 % sont réduits lorsque la connectivité est limitée aux autres hubs uniquement. Le hub agit donc comme la principale source de confiance entre les chaînes sans avoir à vérifier l’historique de l’ensemble de la blockchain. Le rôle central du hub place la sécurité au premier plan des efforts des développeurs Cosmos. La sécurité est gérée par un groupe de validateurs décentralisés opérant dans le monde entier. La nature distribuée de l’architecture réseau est une caractéristique clé pour gagner la confiance des développeurs.
Fonctionnement de Tendermint
Les différentes zones que comporte le réseau Cosmos doivent posséder un système qui permet de fournir des performances consistantes, de la sécurité et le suivi de la comptabilité de tous les participants. Ces tâches sont réalisées par la plateforme Tendermint, en particulier avec deux composantes principales :
- Le Tendermint Core s’assure que chaque transaction est enregistrée de la même façon sur chaque machine qui la traite. Le protocole comprend un algorithme de consensus ainsi qu’un algorithme peer to peer (P2P) ;
- La seconde composante est l’interface de son application appelée Application Blockchain Interface (ABCI). Celle-ci permet que chaque transaction puisse être traitée dans n’importe quel langage de programmation.
L’aspect principal de cette implémentation sur la plateforme Cosmos est que cela apporte deux des trois couches principales sur la blockchain générique, à savoir le consensus et la couche réseau. Grâce à cela, les développeurs peuvent se concentrer sur la couche application, ce qui leur permet d’économiser du temps sans avoir à s’occuper des deux premières couches qui sont déjà conçues par Cosmos.
Comment ABCI et SDK peuvent-ils fonctionner ensemble ?
Une fois créées, les applications sont censées se lier avec le Tendermint Core via le protocole ABCI qui lui-même assure également les communications entre les applications natives et le Core. Il existe trois types de connexions pour le Tendermint Core :
- Mempool, qui vérifie si la transaction doit être relayée avant d’être validée ;
- Consensus, qui s’occupe de la gestion des transactions qui ont été validées ;
- Query, qui assiste la plateforme pour vérifier l’état de l’application.
En fonctionnant sur le framework ABCI, le kit de développement Cosmos est censé rendre la vie plus facile aux développeurs en leur permettant de se concentrer sur le développement d’applications liées à la blockchain. La fonctionnalité SDK quant à elle possède une structure modulaire qui est divisée en différentes couches qui existent en supplément de celles prévues pour ABCI et comporte de nombreux outils qui peuvent aider les développeurs.
Les Pegs Zones, des blockchains essentielles à l’interopérabilité
Puisque l’une des tâches principales de l’écosystème Cosmos est d’assurer l’interopérabilité, cela doit être assuré pour les blockchains qui fonctionnent sur le système Tendermint et celles qui ne fonctionnent pas avec celui-ci. Ainsi, celles qui utilisent le système interne peuvent se connecter à Cosmos en utilisant l’IBC, tandis que les autres doivent également avoir un moyen d’être supportées. Pour cela, Cosmos a mis au point une chaîne proxy appelée Peg Zone.
Une Peg Zone est compatible avec IBC mais possède une infrastructure complexe. Il s’agit d’une blockchain développée sur mesure qui agit comme un intermédiaire entre des blockchains non compatibles au protocole IBC (comme Ethereum) et le réseau Cosmos. Une Peg Zone connectant Ethereum et au réseau Cosmos possède une architecture différente d’une autre qui connecte Bitcoin, cela est donc très compliqué à mettre en place, mais essentiel pour l’avenir du projet.
Le rôle du protocole IBC
En parallèle, le protocole IBC sert à connecter de nombreuses zones et hubs dans le réseau Cosmos, et permet un échange de valeur entre les chaînes qui ne sont pas homogènes. Cela signifie que l’IBC permet d’établir des liens entre les chaînes qui n’ont qu’une unique couche d’architecture, des modes de gouvernances indépendants et des logiciels différents. Une telle solution permet la création d’échanges décentralisés (DEX) qui ne fonctionnent pas avec une seule crypto monnaie de référence, comme l’ETH ou le BNB.
Voici un exemple de transfert de tokens entre deux chaînes via le protocole IBC :
- Jean veut envoyer 100 tokens de la blockchain A vers la blockchain B ;
- Ses tokens sur la chaîne A sont bloqués et la preuve est transférée à la chaîne B ;
- La blockchain B demande à Cosmos Hub si plus de 2 tiers des validateurs ont signé la preuve de confirmation que les tokens sont bien bloqués sur la chaîne A ;
- Lorsque la preuve est validée, les 100 tokens de Jean seront disponibles sur la chaîne B.
L’Interchain Scheduler et Allocator, le pivot économique de Cosmos V2
Interchain Scheduler fournit un marché MEV (Maximum Extractable Value) intra-chaîne et transparent pour les transactions inter-chaînes. MEV est un marché lucratif d’une valeur de centaines de millions de dollars qui peut inciter les validateurs à adopter des stratégies de vérification des blocs qui nuisent à la chaîne et aux utilisateurs. Plutôt que de laisser les validateurs décider d’organiser, d’inclure ou d’exclure les transactions des blocs, les ordonnanceurs inter-chaînes permettent la vente du droit d’organiser les transactions au sein des blocs. Ces droits sont symbolisés et transférables.
Par conséquent, la valeur du MEV est acquise au profit des canaux et des utilisateurs au sein de la chaîne. Une partie du produit de la vente de ces droits ira à l’Interchain Allocator. Ce dernier est responsable du financement des initiatives qui se produisent dans l’écosystème Cosmos avec des objectifs à long terme. Le répartiteur coordonne ainsi le développement économique entre les acteurs et les nouveaux projets. L’allocateur, via l’outil Covenant, doit jalonner les jetons natifs de chaque chaîne pour exécuter des transactions inter-chaînes.
Le Cosmos Hub étant au cœur de l’écosystème, les zones qui lui sont connectées doivent jalonner des jetons ATOM, et ce hub Cosmos doit jalonner des jetons ATOM. Jetons pour chaque zone. En tant que tel, l’utilité du jeton ATOM augmentera à mesure que l’écosystème se développera, devenant un atout inter-chaînes majeur pour les réserves de chaque blockchain connectée à Cosmos Hub. Enfin, le scheduler redirige une partie des revenus du MEV vers l’allocator. Cela apportera de la liquidité à l’écosystème Cosmos. Cela soutiendra lui-même de nouveaux projets qui élargiront le marché des MEV, augmentant ainsi les revenus des programmateurs et des répartiteurs dans une sorte de cercle vertueux. Veuillez noter que Cosmos V2 ne sera pas implémenté avant janvier 2023. Par conséquent, pour le moment, nous ne pouvons analyser que la théorie.
Les zones de l’écosystème Cosmos
Le protocole IBC n’a été approuvé qu’en mars 2021, et le réseau Cosmos a vu croître son nombre de développeurs depuis. Il existe, à l’heure de l’écriture de ces clignes, 49 chaînes actives compatibles avec IBC, sans compter les projets au sein de ces chaînes.En voici une liste non exhaustive des plus populaires, outre Cosmos Hub que nous avons déjà mentionné :
- Osmosis : le premier DEX de l’écosystème Cosmos, connecté à plusieurs blockchains, dont Ethereum ;
- Juno : une plateforme de smart contracts ;
- Persistence : un écosystème d’application financière avec les actifs de Cosmos qui sont stakés, les rendant ainsi liquides ;
- Axelar : un réseau qui se concentre sur la communication interchain, en permettant à des projets d’utiliser plusieurs chaînes pour leur produit ;
- Cronos : une plateforme de smart contract compatible avec l’Ethereum Virtual Machine (EVM) ;
- Akash : une place de marché de pair-à-pair pour le cloud computing ;
- Evmos : une plateforme basée sur l’EVM ;
- Secret Network : une blockchain amenant la confidentialité à l’écosystème Cosmos, permettant de cacher l’origine des actifs et l’identité des utilisateurs.
D’autres zones très attendues vont bientôt rejoindre l’écosystème Cosmos comme l’échange décentralisé dYdX et la blockchain modulaire Celestia.
À quoi sert le token ATOM ?
ATOM est le jeton natif de la blockchain Cosmos Hub. Il alimente les différents produits du réseau et sert à participer à la gouvernance et à la robustesse de ce dernier. Le jalonnement des jetons ATOM est au cœur de la sécurité et de la gestion du réseau. En effet, 150 validateurs, sélectionnés en fonction du nombre de jetons ATOM misés, sont chargés de valider les transactions Cosmos Hub. Les participants peuvent miser des tokens en les déléguant à des validateurs, bénéficier de bonus allant jusqu’à 18% d’intérêt annuel, et participer à la protection du réseau.
Plus il y a de jetons ATOM verrouillés, plus le coût d’attaque du Cosmos Hub est élevé et donc plus cela devient difficile. Les récompenses de jalonnement proviennent des frais de transaction et des nouveaux jetons ATOM. Depuis Cosmos V2, Cosmos Hub peut prêter ses validateurs à d’autres chaînes du réseau (pour les protéger), et les jetons ATOM sont les actifs inter-chaînes de secours de choix pour les chaînes de blocs sur le réseau Cosmos. ATOM joue donc un rôle très important pour l’ensemble de l’écosystème. Les détenteurs d’ATOM peuvent également prendre le contrôle de Cosmos Hub en votant sur des propositions utilisant des ATOM déployés.
Enfin, Cosmos V2 apporte de nouvelles fonctionnalités qui agissent comme la cerise sur le gâteau. Les jetons ATOM empilés sont liquides. Cela signifie que les investisseurs peuvent jalonner leurs jetons et continuer à les utiliser pour profiter d’autres opportunités. Compte tenu de l’importance du jalonnement des jetons ATOM dans l’écosystème, il s’agit d’une mise à jour bienvenue qui apportera flexibilité et efficacité dans l’utilisation du capital aux différents acteurs du réseau Cosmos. ATOM est également utilisé pour payer les frais de réseau. Notez que 2% des frais de transaction payés vont dans la réserve et les 98% restants sont distribués aux validateurs au prorata du nombre de jetons verrouillés.
Levées de fonds et Tokenomics de Cosmos
L’Initial Coin Offering (ICO) de Cosmos a eu lieu entre le 15 et le 17 août 2017 et est parvenue à lever 24 millions de dollars en ETH et en BTC. Au total, 236 millions de tokens ATOM ont été émis lors de cette levée de fonds. Le prix alloué à chaque token pour l’ICO était de 0,1 dollar. La Fondation Interchain a distribué les tokens ATOM de la manière suivante :
- 7,1 % aux premiers investisseurs stratégiques ;
- 5 % aux investisseurs du seed round ;
- 67,9 % aux investisseurs de la vente publique ;
- 10 % à la Fondation Interchain ;
- 10 % à Ignite (anciennement Tendermint Inc.), les développeurs du projet Cosmos.
Il existe 292 millions de tokens ATOM à l’heure de l’écriture de ces lignes (octobre 2022). Vous aurez donc compris qu’il s’agit d’un token inflationniste. Toutefois, avec le lancement de la V2 de Cosmos en janvier 2023, les Tokenomics d’ATOM ont changé. Le taux d’inflation annuel a été plafonné à 7% à 20% en fonction du montant total de jetons ATOM misés, mais V2 vise à fixer ce taux d’inflation à environ 1% par an. Il s’agit d’un changement majeur pour l’économie du token ATOM. Cependant, avec 10 millions de jetons ATOM émis au cours du premier mois de la V2, il faudra trois ans pour atteindre cet objectif. Après cela, l’émission diminuera progressivement jusqu’à atteindre 300 000 jetons ATOM nouvellement émis par mois, c’est-à-dire après 3 ans avec moins de 1 % d’inflation annuelle.
L’équipe de Cosmos
L’équipe derrière Cosmos est répartie entre l’entreprise Ignite (anciennement Tendermint Inc.) chargée du développement du projet Cosmos, et la Fondation Interchain qui s’occupe du financement. Ignite compte environ 80 employés tandis que la Fondation Interchain en compte environ 10. Voici quelques-uns des dirigeants, fondateurs et membres les plus éminents du projet Cosmos à l’heure de l’écriture de ces lignes :
- Jae Kwon : PDG et co-fondateur d’Ignite, il a quitté la présidence de l’entreprise entre 2020 et 2022, mais est revenu occuper ce poste. Il est également président de la Fondation Interchain ;
- Ethan Buchman : co-fondateur d’Ignite et vice-président de la Fondation Interchain ;
- David G. : vice-président d’Ignite depuis janvier 2022 ;
- Alessio Treglia : directeur technique (CTO) d’Ignite depuis janvier 2022.
Comment acheter du Cosmos (ATOM) ?
Avec sa capitalisation particulièrement élevée, l’ATOM est disponible sur la plupart des plateformes d’échanges de cryptomonnaies. Notamment Binance, Kraken, Bitfinex, Coinbase, OKX et Huobi.
Explications pour l’achat d’ATOM sur Binance
- Inscrivez-vous sur Binance
- Vous allez recevoir un e-mail et devrez cliquer sur un lien pour vérifier votre compte
- Déposez de l’argent sur la plateforme (fiat ou crypto)
- Cliquez sur le menu Marché et recherchez la paire BTC/ATOM
- Il ne vous reste plus qu’à en acheter pour le montant de votre choix
- Félicitations 🎉 Vous êtes maintenant de possession de tokens ATOM
Notre avis sur le projet Cosmos (ATOM)
Avec cette ambition d’établir un internet blockchain, Cosmos est l’un des projets les plus technologiquement intéressants de l’industrie de la crypto-monnaie. Nous essayons de résoudre l’un des plus gros problèmes de l’industrie. Le manque de compatibilité entre les différentes blockchains tend à creuser un fossé entre tous les projets décentralisés au lieu de les rapprocher. Son écosystème est conçu sur mesure avec la blockchain Cosmos Hub en son cœur, et grâce aux validateurs et aux jetons ATOM, toutes les blockchains du réseau Cosmos peuvent être sécurisées.
L’ensemble des innovations enrichies par la version 2 de Cosmos permet d’avoir un écosystème Cosmos très robuste, tant techniquement qu’économiquement. Peg Zones, IBC Protocol, Interchain Scheduler and Allocator, SDK Cosmos ou encore Tendermint Core sont autant d’éléments qui forment un ensemble très convaincant et cohérent. Mais le projet Cosmos n’est pas la seule couche 0 qui se démarque. Il a des concurrents sérieux comme Polkadot (DOT), Avalanche (AVAX) et Cardano (ADA). Même si le projet est sans doute très prisé des investisseurs, reste à savoir si Cosmos saura tirer son épingle du jeu. C’est important et très intéressant d’un point de vue économique. En effet, augmenter la valeur du token ATOM semble avoir été une priorité pour cette nouvelle version du projet.