Cosmos (ATOM) est un projet intéressant qui vise à construire un système d'interopérabilité blockchain décentralisé, rapide, sécurisé et peu coûteux pour étendre les capacités de cette technologie.
Ele projet Cosmos (ATOM), est un projet axé sur la fourniture d'une infrastructure capable d'unir plusieurs blockchains indépendantes et de les rendre interopérables les unes avec les autres. L'intention avec ceci est de permettre à dit blockchains, la valeur et les applications sur eux, peuvent communiquer entre eux à l'aide d'un standard qui garantit ces opérations et qu'elles peuvent être effectuées rapidement.
https://youtu.be/0mlu8TXxr28
L'origine de Cosmos
L'histoire de Cosmos a commencé le 26 juin 2016, lorsque son créateur Jae kwon, a créé le livre blanc pour un projet appelé Gnucléaire. L'idée de Gnuclear était de créer un système de blockchain interopérable entièrement décentralisé, en utilisant le Protocole de consensus Tendermint à ces fins. L'idée initiale a évolué petit à petit avec l'aide de la communauté, jusqu'au 5 août 2016, le projet a été renommé pour s'appeler Cosmos.
A partir de ce moment, Kwon a commencé à chercher des mécanismes qui serviraient à financer son idée. C'était comme ça, car le 1er janvier 2017, il a commencé à organiser une vente privée de jetons pour trouver un financement. Au total, 12 millions de jetons ATOM ont été vendus au prix de 0,025 USD par ATOM, pour un total de 300.000 0,08 USD levés. En parallèle, une autre vente de jetons privés a également été réalisée au coût de 160.293.050 USD par ATOM, avec un total de 1.329.472 XNUMX XNUMX jetons vendus et une collection totale de XNUMX XNUMX XNUMX USD au total.
Après cette expérience, le 4 juin 2017, un ICO (offre initiale de pièces), pour vendre un total de 160.293.050 0,1 16.029.305 jetons ATOM, avec un prix de XNUMX USD par jeton, et avec un total de XNUMX XNUMX XNUMX USD collectés pour ladite vente. À ce stade, le développement d'ATOM commencerait à avancer pour devenir une réalité.
Le bloc de genèse et le démarrage du réseau
Le premier test de la technologie ATOM a été réalisé le 5 septembre 2017, date à laquelle le système de consensus Tendermint du réseau a été testé. Dans ce test, ils ont découvert de fortes anomalies qui ont conduit l'équipe à revoir en profondeur le fonctionnement du système et qui ont nécessité environ un an de travail pour être complètement résolues.
Ce n'est que le 22 avril 2019 que le réseau principal Cosmos sera enfin lancé et que le travail réel de son réseau commencera à extraire le premier bloc (bloc de genèse) de la même.
Le lancement a été suivi par le distribution de jetons promis par l'ICO et la vente privée de crypto-monnaies. Les contributeurs à la première vente privée (pour 300 11.809.947,91 $) ont reçu un total de 1.329.472 16.856.718,97 23.619.895,81 jetons ATOM, pour leur engagement et leur soutien ferme au projet à un moment aussi précoce. Les contributeurs à la deuxième vente privée (pour XNUMX XNUMX XNUMX $) ont reçu un total de XNUMX XNUMX XNUMX jetons ATOM. Enfin, les contributeurs publics ont reçu un total de XNUMX XNUMX XNUMX jetons ATOM.
En plus de cela, un fonds de R&D a été créé pour soutenir le projet Cosmos et ses développeurs avec un total de 10% de la totalité de l'allocation initiale de jetons du bloc de genèse du réseau. Cela représente un total de 23.619.895,81 XNUMX XNUMX jetons ATOM alloués à cet effet.
En outre, un total de 3.054.207,32 8 288.500 ATOM attribués à 53 adresses ont été attribués, un total de 20.277.188,49 236.198.958,12 ATOM attribués à 984 adresses et enfin XNUMX XNUMX XNUMX ATOM répartis entre deux adresses de plusieurs signatures différentes. Au total, XNUMX XNUMX XNUMX jetons ATOM ont été alloués dans le bloc de genèse à XNUMX comptes différents. L'enregistrement complet des adresses et des montants est conservé sur le GitHub du projet et vous pouvez le voir dans ce lien.
Lancez-vous sur Bit2Me et plongez dans le monde des crypto-monnaies avec une longueur d'avance. Inscrivez-vous facilement et bénéficiez de 15 € GRATUITS sur votre premier achat avec ce lien. N'attendez plus pour rejoindre la révolution crypto ! Inscription
Architecture et fonctionnement Cosmos
Comme nous l'avons déjà mentionné, Cosmos est en fait un réseau décentralisé de chaînes de blocs parallèles indépendantes. Un réseau, où chaque blockchain est alimentée par son propre algorithme de consensus et interconnectée par le réseau Cosmos. Cela peut être complexe à voir, mais la réalité est qu'il existe toute une structure de travail qui rend cela possible, et parmi ces acteurs, nous pouvons citer:
Le Hub Cosmos, le centre du Cosmos
Le fonctionnement de Cosmos repose sur une structure appelée Moyeu. Le Hub du Cosmos, c'est en fait un registre qui conserve l'historique principal de tout le réseau Cosmos. En termes plus simples, il s'agit d'une blockchain qui stocke les informations de tout ce qui se passe dans Cosmos et des actions qui sont menées entre les différents acteurs interconnectés à son réseau.
Par exemple, si deux blockchains interconnectées à Cosmos partagent certains événements, ces événements seront enregistrés dans le Hub central de Cosmos pour témoigner de ce qui s'est passé. Dans le même temps, les résultats de ces actions seront enregistrés dans la blockchain respective avec laquelle ils ont interagi. De cette manière, la preuve de l'interaction est enregistrée de telle manière qu'il n'y a aucun moyen de la nier. Ceci est très utile, car ce type de structure rend très facile, par exemple, DApps (applications décentralisées) de différentes blockchains pourraient communiquer entre elles.
Dans tous les cas, le Hub est une histoire d'événements entre les participants du réseau Cosmos. Cette histoire est possible grâce à l'existence du Protocole de communication Cosmos blockchain (IBC pour Inter Blockchain Communication). Le travail de ce protocole est de fournir un connecteur standard qui permet aux blockchains dans Cosmos de s'envoyer des messages et de partager des informations, en conservant un enregistrement complet de ces messages dans le Hub.
De cette manière, il est possible de permettre des échanges de manière complètement décentralisée entre toutes les blockchains. La portée de cette idée est si large que Cosmos est connu dans le monde de la cryptographie comme "l'Internet de la Blockchain »
Les zones du réseau Cosmos
Une zone du réseau Cosmos est une blockchain indépendante qui échange des messages IBC avec le Hub. Du point de vue du hub, une zone est un compte multi-signature d'adhésion dynamique multi-actifs qui peut envoyer et recevoir des jetons à l'aide de paquets IBC. Comme un compte de crypto-monnaie, une zone ne peut pas transférer plus de jetons qu'elle n'en a, mais elle peut recevoir des jetons d'autres personnes qui en ont. Une zone peut être désignée comme une "source" d'un ou plusieurs types de jetons, ce qui lui donne le pouvoir de gonfler cette offre de jetons.
Pour éviter de doubler les attaques de dépenses dans les zones, le protocole de consensus of Cosmos, limite les actions possibles au sein de ces zones et du Hub, surtout s'il y a des zones avec un consensus compromis d'une manière ou d'une autre.
Tendermint, un algorithme à grande vitesse
Bien sûr, l'ampleur de ce que Cosmos peut faire nécessite un algorithme de consensus à haute vitesse capable de gérer le flux d'informations entre différentes blockchains. Pour y parvenir, Cosmos utilise un algorithme de Preuve d'enjeu (PoS) pensé à la vitesse et à l'évolutivité élevée, l'algorithme Tendermint.
Tendermint, est un algorithme créé par Jae Kwon lui-même en 2014, avec l'intention de présenter un algorithme haute vitesse et de sécurité. En fait, ledit algorithme est conçu pour être une plateforme BFT SMR (réplication de machine d'état) hautes performances qui répliquent des services qui peuvent ensuite être simulés en tant que machines à états déterministes et non aléatoires. Fondamentalement, cela signifie que Tendermint Core a été conçu pour copier des serveurs (ou états) spécialisés. Cela se fait via une machine spéciale qui copie les serveurs et les distribue sur le réseau mondial Cosmos. Ce processus permet aux ingénieurs logiciels de Tendermint Core de répliquer la blockchain sur des machines "d'état" dans le monde entier.
Résultat? L'utilisation de Tendermint dans Cosmos est vitale, car l'interconnexion de plusieurs blockchains dans la même infrastructure élève les demandes d'évolutivité à un nouveau niveau, et le cadre BFT SMR de Tendermint est parfait à ce stade. Un bon exemple en est que les tests effectués sur Tendermint lui ont permis d'atteindre plus de 10.000 10.000 transactions par seconde (XNUMX XNUMX TPS) et son évolutivité croît avec l'augmentation du nombre de ses nœuds. Par conséquent, des projets tels que Cosmos, Kava, Terra, BAND Protocol, Aragon, Hyperledger, Ethermint, Oasis Labs, IRISNet et même Balance Facebook (maintenant connu sous le nom de Diem), parmi d'autres projets, utilisez Tendermint pour offrir des performances élevées dans votre réseau P2P.
ATOM, un jeton pour la plateforme
D'autre part, Cosmos a également une crypto-monnaie ou un jeton natif nommé ATOM. Ce jeton a le rôle fondamental de créer un écosystème économique qui encourage le travail qui soutient l'ensemble du réseau. En premier lieu, Le réseau Cosmos dépend du travail de 100 validateurs, qui sont chargés d'utiliser le protocole Tendermint pour mener à bien le processus de génération et de validation des blocs au sein du réseau. Cette limite est une limite initiale qui peut être modifiée à tout moment par la gouvernance du protocole.
Dans tous les cas, le travail des validateurs doit être gratifiant, et comme dans la plupart des blockchains, cette récompense est donnée en jetons natifs, dans ce cas, des jetons ATOM. Mais cette sélection de validateurs respecte les règles de tout protocole de consensus PoS, donc pour être choisi vous devez avoir un jalon important pour pouvoir participer. Cela signifie que les validateurs doivent stocker et verrouiller les soldes dans ATOM pour obtenir une telle participation.
Parallèlement à cela, le jeton ATOM sert de mécanisme pour empêcher l'utilisation abusive du réseau, c'est-à-dire pour décourager le spam, ainsi que pour accéder aux services du réseau et comme système de gouvernance au sein du réseau, puisque les détenteurs de jetons ATOM peuvent voter. proportionnellement à leur participation dans ATOM.
En revanche, l'émission de jetons ATOM est illimitée, et leur génération par les validateurs est décidée dynamiquement par le réseau selon les directives de la gouvernance du protocole. À ce stade, les récompenses de bloc sont calculées à 7-20% de la performance annuelle de l'offre totale d'ATOM. De plus, des frais de transaction sont ajoutés, qui s'ajoutent à toutes les récompenses pour les validateurs. La génération de blocs dans le réseau se produit toutes les 5-6 secondes, étant l'un des réseaux blockchain les plus rapides de cet écosystème.
Fotons (Photons), un deuxième jeton pour la plateforme
Outre les jetons ATOM, il existe également des photons (photons) dans Cosmos. Il s'agit d'un type de jeton avec beaucoup plus de liquidité et de rapidité que ATOM. Ce deuxième jeton est utilisé pour effectuer des transactions entre toutes les zones connectées au Hub.
Les tokens ATOM sont conçus pour être liés dans le Hub. Cela signifie qu'ils ne sont pas idéaux pour payer des frais ou se déplacer dans d'autres domaines de l'écosystème Cosmos. C'est la raison pour laquelle les photons ont été créés afin de surmonter ces limitations. L'existence des « photons » du Cosmos peut être vue, comme une sorte de Gaz (comme celui qui existe dans Ethereum, seulement que les photons sont de vrais jetons) qui sert au paiement de commissions et d'autres tâches d'interopérabilité de la blockchain au sein de Cosmos.
Protocole de communication Blockchain (IBC)
Le protocole Cosmos IBC a été créé pour résoudre l'un des défis les plus importants auxquels sont confrontés les systèmes blockchain aujourd'hui: manque de communication et d'échange de données entre les réseaux.
L'interopérabilité et la capacité de communiquer avec des protocoles de blockchain internes et externes sont essentielles à l'adoption généralisée des applications et des technologies dans le monde réel de la blockchain et des crypto-monnaies. Imaginez un réseau téléphonique qui ne pourrait communiquer qu'avec les participants de votre zone géographique immédiate. Cela ne fonctionnera tout simplement pas. Cosmos IBC, est un protocole de messagerie similaire à TCP / IP construit pour partager des informations et des données, qui permet enfin la communication de plusieurs blockchains entre elles.
De cette manière, Cosmos IBC, par exemple, peut voir que l'interaction qu'un utilisateur A effectue dans Bitcoin, peut avoir des répercussions avec un utilisateur B au sein d'Ethereum, et tout cela, car Cosmos peut créer un pont de communication qui permet d'analyser les informations. entre les deux chaînes et faire réagir les DApp ou les applications qui effectuent les opérations entre les deux chaînes en fonction des opérations de manière totalement intégrée.
Caractéristiques du réseau Cosmos
Parmi les principales caractéristiques que l'on peut identifier dans Cosmos Network, on peut citer:
Interopérabilité
L'ensemble du réseau a été conçu en pensant à faciliter l'interopérabilité de Cosmos avec d'autres blockchains, et de ces blockchains dans leur ensemble. Avec les Zones, Cosmos peut créer des ponts qui communiquent une blockchain spécifique avec l'autre ensemble de zones connectées au réseau, et ainsi augmenter son stade d'interopérabilité.
Ainsi, par exemple, une zone avec une connexion au réseau Ethereum, pourrait utiliser Cosmos pour se connecter à une zone connectée au réseau EOS, pour échanger des jetons, des opérations et plus encore en utilisant Cosmos avec un pont d'interconnexion entre eux.
Évolutif
L'utilisation de Tendermint dans Cosmos montre très clairement que ce projet peut évoluer d'une manière que d'autres projets ne peuvent pas. En fait, l'évolutivité de Tendermint est indéfinie car plus le nombre de zones et de validateurs est élevé, plus la capacité du réseau à évoluer est grande.
Décentralisé
Cosmos est basé sur les principes de la cryptographie, de la saine économie, de la théorie du consensus, de la transparence et de la responsabilité pour servir de nouvelle base à nos futurs systèmes financiers.
Vous pouvez utiliser Cosmos comme test pour une nouvelle conception de crypto-monnaie, une mise à niveau vers une crypto-monnaie existante, comme moyen d'échange décentralisé ou comme plate-forme pour des contrats intelligents évolutifs.
Cosmos n'est pas seulement un registre distribué et le Hub Cosmos n'est pas le centre de votre univers. N'importe qui peut utiliser ce protocole pour créer son propre Hub afin de rivaliser avec Cosmos sur un marché libre des blockchains.
Cosmos SDK, création d'applications sur Cosmos
Un autre outil important de Cosmos est son SDK ou son environnement de développement. Ce SDK est une construction entièrement basée sur des logiciels libres et peut être utilisé pour créer une infrastructure et des plateformes basées sur Cosmos Hub.
Ainsi, le SDK Cosmos permet aux développeurs d'utiliser non seulement des modules prédéfinis, mais également leurs propres modules personnalisés, leur permettant de tester leur produit minimum viable avant de lancer leur propre réseau principal public (protocoles blockchain qui ont terminé les tests et sont prêts à être utilisés par le public) .
De plus, Cosmos SDK permet aux utilisateurs de connecter leur propre blockchain au réseau Cosmos via IBC, augmentant ainsi la liquidité et l'adoption par les utilisateurs. Des exemples d'utilisation de Cosmos SDK peuvent être vus dans des réseaux tels que Kava, Terra, IRISNet et Agoric.
Conclusions
Cosmos est une excellente idée, un projet qui peut permettre une toute nouvelle série d'applications au sein de l'écosystème blockchain. L'idée d'ouvrir les autoroutes de l'information et de la communication entre les différents projets de blockchain est quelque chose que de nombreux développeurs dans le monde de la cryptographie travaillent à 100% aujourd'hui. Pas en vain, des projets comme À pois o Le graphique Ils se sont concentrés sur ce type de fonctionnalités, avec plus ou moins de succès.
À ce stade, il est clair que l'autre grande étape de la technologie blockchain sera l'interopérabilité, qui, associée à l'évolutivité, sera l'un des piliers fondamentaux de l'expansion et de la massification de cette technologie à travers le monde.
Cliquez ici pour ouvrir votre compte utilisateur en espagnol GRATUITEMENT et en toute sécurité et recevoir un cadeau de 15 €.
Liens d'intérêt
Site officiel
Cosmos - ATOMESite officiel
Livre blanc
Cosmos - ATOMELivre blanc
Twitter officiel
Cosmos - ATOMETwitter officiel
GitHub officiel
Cosmos - ATOMEGitHub officiel
Fil Reddit
Cosmos - ATOMEForum Bitcointalk
Cosmos - ATOMEFil Bitcointalk
Accédez au fil de discussion officiel du projet sur Bitcointalk