Qu’est-ce que Cosmos (ATOM)?
Cosmos (ATOM) est un écosystème décentralisé de Blockchains indépendantes conçues pour créer la prochaine génération d’Internet de Blockchains. Presque tous les projets de crypto développent leur propre Blockchains. Qu’il s’agisse de Bitcoin, Ethereum et Ripple, les différentes technologies ne sont généralement pas compatibles entre elles.
Au lieu de poursuivre cette tendance, Cosmos a l’intention de connecter tous les projets Blockchain et de développer un Internet of Blockchains (IoB). Les différentes Blockchains restent indépendantes les unes des autres, mais conservent la possibilité de communiquer et d’échanger des données et des pièces, par exemple. Pour réaliser l’interopérabilité, Cosmos (ATOM) utilise un algorithme de consensus BFT (Byzantine Fault Tolerance).
Comme si cela ne suffisait pas, Cosmos veut continuer à résoudre les problèmes technologiques de la Blockchains suivants :
- Évolutivité : Bien qu’il existe déjà des premières Blockchains qui permettent d’atteindre un haut niveau d’évolutivité, c’est-à-dire de traiter un nombre élevé de transactions par seconde, cela reste un défi technique majeur. La chaîne Ethereum Blockchain ne peut actuellement (à partir d’août 2019) traiter que jusqu’à 15 transactions par seconde.
- Facilité d’utilisation : Pour les développeurs, c’est relativement compliqué quand il s’agit de programmer des applications sur la Blockchains. Entre autres choses, ils sont limités à quelques langages de programmation et ne peuvent pas implémenter l’exécution automatique du code.
- Souveraineté : Chaque application est limitée dans sa souveraineté. Les applications dépendent de l’environnement (p. ex. la Blockchains d’éthéréum). Par exemple, s’il y a un bug dans l’application, rien ne peut être fait sans gouvernance (un bon exemple est le bug du portefeuille parité fin 2017) dans le réseau Ethereum. Si l’application nécessite une nouvelle fonctionnalité dans la machine virtuelle Ethereum, l’application dépendra à son tour de la gouvernance de la plate-forme Ethereum.
Cosmos a les solutions suivantes pour les problèmes décrits ci-dessus :
Voici comment la technologie Cosmos fonctionne en détail
La technologie open source de Cosmos repose essentiellement sur trois composants principaux : l’algorithme Tendermint Byzantine Fault Tolerance (BFT), le kit de développement logiciel Cosmos (SDK) et le protocole Inter-Blockchain Communications (IBC). Ensemble, ils représentent trois composantes essentielles de l’écosystème du Cosmos (ATOM).
Tendermint BFT
Tendermint Core est un moteur de consensus BFT (Byzantine Fault Tolerance) qui regroupe les couches réseau et consensus d’une Blockchains dans un moteur générique. Cela permet aux développeurs de se concentrer sur le développement d’applications sans avoir à se soucier du protocole complexe sous-jacent. Le Tendermint BFT a un temps de blocage de 1 seconde et devrait être capable de traiter un volume de transactions de 10 000 transactions par seconde pour 250 transactions par octet.
Ceci est rendu possible par une mise à l’échelle horizontale et verticale. La mise à l’échelle verticale inclut la mise à l’échelle de la Blockchains elle-même. Tendermint BFT permettra des milliers de transactions par seconde grâce à diverses mesures d’optimisation (par exemple, la renonciation à une preuve de travail).
L’extensibilité horizontale s’étend au-delà des limites des différentes Blockchains. Le traitement de grandes quantités de données s’effectue sur plusieurs Blockchains (architecture multi-chaînes). L’idée est d’avoir plusieurs Blockchains parallèles exécutant la même application et opérées par une instance de contrôle commune. L’architecture de la Blockchains est ainsi théoriquement évolutive à l’infini.
Cosmos SDK
Avec son kit de développement logiciel Cosmos, la plate-forme Cosmos vise à créer une solution plus conviviale et plus personnalisable pour les développeurs, où ils n’ont qu’à se concentrer sur le développement des applications et non sur les couches ci-dessous. Avec le SDK, Cosmos veut réduire le temps de développement d’une Blockchains de plusieurs années à plusieurs semaines.
Le SDK repose sur deux grands principes : Modularité et sécurité basée sur la performance. La modularité signifie que l’objectif du SDK Cosmos est de créer un écosystème de modules permettant aux développeurs de créer facilement des Blockchains spécifiques aux applications sans avoir à reprogrammer chaque fonctionnalité à partir de zéro. La sécurité basée sur la performance signifie la capacité de limiter les limites de sécurité entre les modules afin que les développeurs puissent limiter les interactions inattendues (nuisibles).
Protocole de communication inter-blocage
Le troisième composant est le protocole Inter-Blockchain Communications (IBC), qui permet la communication entre toutes les Blockchains individuelles. Le BAC utilise la fonction de finalité instantanée du Consensus de Tendermint pour permettre à des Blockchains hétérogènes de transférer des jetons et des données entre eux. Toutefois, pour être compatibles avec le GRV, les chaînes de blocage doivent répondre à une exigence importante. L’algorithme de consensus doit avoir une finalité rapide.
En principe, toutes les chaînes de blocage sont compatibles avec les GRV, dont la méthode consensuelle utilise une finalité rapide. Cependant, il s’agit d’une caractéristique que de nombreux projets de la Blockchains ne remplissent pas. Par exemple, toutes les monnaies crypto-monnaies qui utilisent une preuve de consensus de travail (p. ex. Bitcoin, Litecoin, Dogecoin) n’entrent pas dans cette catégorie.
Ils n’ont qu’une finalité probabiliste. Ce n’est que lorsque Ethereum, par exemple, passera à Casper FFG (Proof-of-Stake) qu’une connexion directe entre la Ethereum Blockchain et l’écosystème Cosmos sera possible.
Pour les Blockchains qui n’ont pas une finalité rapide, cependant, il existe une solution plus complexe. Cela crée un type particulier de chaîne de proxy appelée « zone de rattachement ». Une zone de rattachement est une Blockchains qui suit l’état des autres Blockchains et a elle-même une finalité rapide de sorte qu’elle est compatible IBC.
Ces deux solutions permettent non seulement aux Blockchains basées sur Tendermint d’interagir entre elles, mais aussi avec tout type de Blockchains. Un autre problème est l’évolutivité, car le nombre de connexions dans le réseau augmente de manière exponentielle avec le nombre de chaînes de blocage. Pour résoudre ce problème, Cosmos propose une architecture modulaire avec deux classes de Blockchains : « hubs » et « zones ».
« Hubs » et « Zones »
Un hub est une Blockchains dont le but est de relier des « zones » les unes aux autres. Les » zones « , en revanche, sont des Blockchains spécifiques à l’application dans le réseau Cosmos (par ex. Ethereum ou Bitcoin) qui peuvent communiquer entre elles. Ceci fonctionne généralement en se connectant aux hubs via le protocole IBC. Lorsqu’une zone établit une connexion IBC avec un hub, elle peut accéder automatiquement à toute autre zone qui lui est connectée. Par conséquent, chaque zone n’a besoin que d’établir un nombre limité de connexions avec un ensemble limité de hubs.
Les plaques tournantes empêchent également les doubles dépenses entre les zones. Ainsi, les centres sont les principales sources de « confiance » entre les chaînes de blocage, plutôt que de forcer les chaînes de blocage à un consensus commun en passant par le même mécanisme de consensus que les jetons pour la transmission. Cela signifie que lorsqu’une zone reçoit un jeton d’un hub, elle ne doit faire confiance qu’à la « zone d’origine » de ce jeton et au hub. De plus, chaque blockchain peut choisir et exploiter son propre modèle de gouvernance (preuve de travail, preuve d’intérêt, preuve d’intérêt, preuve d’intérêt déléguée, DBFT, …).
Cela crée une série de zones et de centres interconnectés qui fonctionnent indépendamment les uns des autres mais partagent une architecture de système commune. C’est un principe de base du Cosmos (ATOM) pour l’échange de jetons, de données et de biens numériques à travers différentes Blockchains.
Le premier hub lancé sur le réseau Cosmos est le Hub Cosmos. Il s’agit d’une chaîne de validation publique qui utilise l’algorithme Tendermint et dont le jeton natif est ATOM. Le Hub Cosmos sert de centre central du réseau et réunit les Blockchains indépendantes sous un même toit.
Le jeton Cosomos (ATOM)
Cosmos dispose d’un approvisionnement total de 237 928 231 ATOM, dont environ 190 millions sont en circulation (en août 2019).
Au cours de l’émission initiale de pièces (ICO) de Cosmos (ATOM) le 6 avril 2019, 168 475 963 ATOM ont été libérés et ont rapporté à la compagnie derrière Cosmos (ALL IN BITS, Inc.) 17,3 millions $ en revenus. Environ 75 % des jetons ATOM émis ont été vendus dans le cadre de l’offre initiale de pièces. Le reste des actions était détenu par des investisseurs initiateurs (5 %), la Fondation Cosmos Network (10 %) et ALL IN BITS Inc (10 %).
Le prix de l’OIC était de 0,10 USD avec une décote de 25% pour les investisseurs semenciers. Il y avait aussi un rabais de 15 % pour les pré-bénéficiaires. L’ATOM a atteint son plus haut niveau historique le 16 mars 2019 à 8,31 dollars US, comme vous pouvez le voir sur notre aperçu du cours Cosmos (ATOM).
ATOM est offert sur une variété d’échanges de crypto-monnaies incluant Binance, Bitpanda, Huobi Global, Kraken, Bibox et OKEx. Les paires de trading comprennent la BTC, l’ETH, l’USDT et les devises fiat telles que l’EUR et le KRW.
Partenariats
Cosmos a déjà quelques projets développés avec le SDK Cosmos. Le projet le plus important est le Binance Decentralized Exchange (DEX), qui est basé sur une fourchette de Tendermint et le Cosmos SDK. Binance DEX utilise une version révisée du Consensus Tendermint et de la logique réseau peer-to-peer, ainsi que diverses fonctions du SDK Cosmos. Parmi les autres partenaires, mentionnons
- OmiseGo
- FOAM
- Oracle International Corporation
- IRIS
- DATA Chain
- Loom Network
- ThetaToken
Conclusion : Cosmos est-il un investissement?
Cosmos est un projet très ambitieux qui vise à construire un internet de Blockchains. Pour ce faire, Cosmos veut créer un écosystème qui permette l’interaction et la compatibilité de Blockchains qui ne sont pas encore compatibles. Cependant, il existe de nombreux autres projets dans l’espace de la crypto-monnaies qui poursuivent exactement cet objectif et n’ont développé que d’autres technologies.
Les concurrents les plus connus sont Cardano, Komodo, Wanchain, Aion, Ark et Polkadot. Certains projets tentent depuis un certain temps de résoudre le problème de l’interopérabilité entre les Blockchains. ce stade, il est difficile de dire quel projet l’emportera finalement. Le facteur de décision décisif sera certainement l’acceptation et la diffusion par le biais de « Cas d’utilisation dans le monde réel ».
Si vous êtes intéressé à acheter le jeton ATOM, nous vous recommandons de lire notre guide d’achat Cosmos (ATOM).
[ratings]