L'un des nouveaux projets de crypto-monnaie dans le secteur des paiements numériques est Coti, un projet de crypto-monnaie axé sur l'offre d'une infrastructure de paiement numérique rapide, sécurisée, entièrement conforme (KYC et AML) et orientée service, qui fonctionne grâce à Directed Acyclic Graph (DAG ) qui lui permet d'offrir un haut niveau d'évolutivité, rivalisant avec les réseaux de paiement centralisés tels que Mastercard et Visa.
Coti cherche à devenir la pierre angulaire des systèmes de paiement, offrant un réseau haut débit avec des frais peu élevés et la capacité de prendre en charge des services et des DApp uniques au sein de son réseau, sans craindre des frais gonflés, des implémentations complexes, une consommation d'énergie élevée et un comptage avec un capacité d'intégration rapide avec les services et applications existants.
Origine de Coti
Le développement de Coti a commencé en juin 2017, date à laquelle Greg Kidd et Nimrod Lehavi ont commencé à décrire le développement de cette crypto-monnaie. Initialement, Coti a commencé son développement dans le cadre du réseau Ethereum, étant un jeton ERC-20 au sein de ce réseau.
Cependant, les problèmes d'Ethereum, notamment son évolutivité, ont conduit ses fondateurs à envisager la nécessité de créer un réseau complètement différent. Un réseau adapté à vos besoins et avec de meilleures capacités pour évoluer dans le futur. C'est là que ses créateurs ont décidé d'emprunter une voie différente de celle de la technologie blockchain. Ceci afin d'éviter ces limitations et d'autres qui pourraient entraver l'évolutivité et la capacité de développement de Coti. C'est ainsi que le développement de Trust Chain allait commencer. Il s'agit d'une technologie qui cherchait à utiliser les capacités des graphes acycliques dirigés (comme ce que nous voyons dans Nano), pour créer son propre réseau avec des capacités uniques qui serviraient à soutenir Coti et le réseau de services qu'il prévoyait de créer.
Le premier pas dans cette direction a été franchi en 2018, lors de la présentation du livre blanc « The Trust Chain Consensus ». Dans ledit document technique, l'avenir de Coti et de son nouveau protocole de consensus, le PoT ou Proof of Trust, était clairement expliqué. À partir de ce moment, l'équipe de développement de Coti a commencé à travailler pour faire de cette vision une réalité et ce n'est qu'en juin 2019 que Trust Chain 1.0 est sorti.
Le développement continu de l'équipe Coti a permis que, d'ici juin 2021, le développement de Trust Chain puisse présenter Trust Chain 2.0, une version plus complète et extensible du protocole qui a donné vie au projet. Depuis lors, Coti est un projet en constante évolution et développement qui cherche à se positionner comme une Fintech de haut niveau, tant dans le monde CeFi que dans DeFi.
Comment fonctionne COTI ?
Comme nous l'avons mentionné, le fonctionnement de Coti dépendait initialement entièrement d'Ethereum, puisqu'il s'agissait d'un jeton ERC-20. Cependant, depuis la création du réseau Trust Chain, Coti est en mesure de fonctionner au-dessus de son propre réseau. Cela a permis à Coti de passer de la scalabilité d'Ethereum (environ 15 TPS) à une capacité théorique maximale d'environ 100.000 XNUMX TPS. Et, tout cela, grâce à l'utilisation de la Trust Chain. De cette manière, Coti cherche à se positionner comme une option de premier ordre pour créer des applications CeFi et DeFi qui nécessitent une grande évolutivité et gèrent un volume élevé d'utilisateurs simultanés.
Bien sûr, tout cela est possible grâce à un stack technologique unique, parmi lesquels on peut souligner :
Base Layer, les fondations de Coti
La Base Layer ou Coti Base Layer est construite sur un réseau de nœuds chorégraphiés par le Node Manager. Ces nœuds sont ceux qui gèrent le grand livre distribué Coti via un DAG. La raison du choix d'un DAG plutôt que d'une blockchain est qu'ils n'ont pas autant de problèmes d'évolutivité et que leur capacité de parallélisation est sans précédent.
De cette façon, les réseaux basés sur DAG offrent généralement de meilleures performances et conditions pour la génération d'applications qui ont besoin de vitesse et d'évolutivité pour leur fonctionnement. Tout cela sans sacrifier la sécurité du réseau. Grâce à DAG, Coti est en mesure de fonctionner sur un réseau qui répond à tous ces points, constituant un environnement idéal pour le développement d'un protocole de paiement et des services qui lui sont liés.
Bien sûr, la couche de base est bien plus qu'un DAG représenté dans les nœuds Coti. Une série de protocoles et de services de base de Coti relèvent également de ce terme. Par exemple, l'un des développements encore en cours sur la couche de base est la couche KCY décentralisée. L'idée est d'intégrer un système KYC décentralisé à Coti qui permet l'examen et la vérification de la documentation nécessaire à l'utilisation des services CeFi et DeFi qui feront vie dans ce réseau.
Proof of Trust (PoT), un test de validation fiable
Or, le fait que Coti utilise la technologie DAG ne le dispense pas d'utiliser un mécanisme de sécurité. Celui qui aide les nœuds du réseau à maintenir un mécanisme de vérification et de validation des opérations au sein du réseau. Ceci afin de garantir votre sécurité à tout moment. Ce rôle incombe normalement à des protocoles tels que Proof of Work ou Proof of Stake. Mais, à Coti, ce processus est effectué par un protocole connu sous le nom de Proof of Trust (PoT).
La preuve de confiance garantit que tous les nœuds du Coti DAG disposent à tout moment d'une copie exacte et vérifiable du DAG et de son état. Pour ce faire, les nœuds qui composent le réseau reprennent les opérations et les organisent en séquence les unes après les autres. Ainsi, chaque nouvelle transaction ne peut être reconnue qu'une fois les précédentes vérifiées. Bien entendu, c'est cette vérification qui établit le lien entre eux, et c'est alors seulement que la nouvelle opération peut être validée. Ce processus de validation utilise l'historique des opérations d'une manière très similaire à ce que feraient les UTXO Bitcoin, en étant capable d'établir des liens directs entre les opérations précédentes et futures (reliant les entrées et les sorties).
Désormais, les personnes chargées de relier ces opérations sont les nœuds du réseau Coti eux-mêmes, et cela est possible grâce au Trust Score. Il s'agit d'une mesure de la fiabilité qu'un nœud peut avoir au sein du réseau. Ainsi, puisque plus le Trust Score est élevé, plus son travail de vérification est fiable, cela offre de plus grandes probabilités d'être choisi comme nœud pour vérifier un ensemble d'opérations données. Cela est possible car chaque utilisateur et chaque nœud du cluster sont classés en fonction de leurs scores de confiance, calculés à partir de leur comportement historique et des statistiques de paiement.
En ce sens, le Trust Score fonctionne comme un système de jalonnement qui sera utilisé par l'algorithme de sélection de réseau. Ainsi, lorsqu'un utilisateur initie une transaction dans COTI, l'algorithme de sélection de source attribuera au hasard deux nœuds de validation avec des scores de confiance similaires. De cette façon, les transactions sont confirmées rapidement et leur statut est répliqué dans le reste du réseau. Cela est dû au fonctionnement parallèle et asynchrone des réseaux DAG. En bref, une vérification dans la Coti Trust Chain est très rapide : en 5 secondes environ, l'opération peut atteindre son objectif et être vérifiée avec succès.
Le système, bien sûr, dispose également de protections pour empêcher différentes attaques telles que les doubles dépenses ou l'attaque Sybil. So Coti est un réseau dûment protégé contre ce type d'action malveillante.
MultiDAG, le plus grand point de développement de Coti
Coti est destiné à fonctionner comme un écosystème multicouche, dans ce qui est connu sous le nom de COTI MultiDAG. Cela est possible car Coti configure le réseau pour permettre la création de différents DAG. Chacun de ces DAG a son propre historique et statut. Ainsi, par exemple, si un contrat intelligent est généré, ses données existeront dans son propre DAG. Bien entendu, le réseau gère de manière unique tous ces DAG au sein des nœuds, mais leur traitement s'effectue séparément. De cette façon, Coti vise à maintenir des historiques et des états qui peuvent être séparés pour générer des outils par-dessus. Cette situation simplifie la logique de conception des DApps sur ce réseau.
Par exemple, il est possible de créer un DAG pour le jeton USDT et de lui faire conserver tout l'historique de ses opérations. En ce sens, les API et SDK Coti peuvent être utilisés pour accéder et générer des applications qui ne concernent que le DAG USDT. De cette façon, les opérations peuvent être effectuées avec ce jeton de manière très simple.
Cependant, il reste encore un long chemin à parcourir à cet égard, car les capacités de contrat intelligent de Coti dépendent de MultiDAG, et il s'agit d'une fonction qui n'est pas encore implémentée sur le réseau, ce qui limite la portée du réseau.
Qu'est-ce que le jeton COTI ?
Le jeton COTI est le jeton natif de l'écosystème COTI et est également le nom du jeton ERC-20, qui est disponible sur le réseau Ethereum. Le jeton COTI sur Trust Chain est une crypto-monnaie native. Par conséquent, votre historique ne peut être consulté que par les explorateurs de blocs sur ce réseau. Alors que le jeton ERC-20 peut être vu sur Etherscan. Pour le moment, l'émission de Coti est limitée à la fois dans Trust Chain et ERC-20, à 2 milliards de jetons.
Dans le réseau Trust Chain, le token COTI est le token de paiement des opérations. À l'avenir, il sera également la base fondamentale de la gouvernance en chaîne, de la génération de nouveaux jetons et de l'interaction avec les contrats intelligents du réseau.