Le projet Chromia (CHR) est un projet à double finalité. D'une part, il s'agit d'un réseau blockchain propriétaire à haut débit et à faible coût (connu sous le nom de Layer1) et, d'autre part, il s'agit également d'une solution Layer2 (sidechain) qui peut être intégrée dans des écosystèmes compatibles EVM tels qu'Ethereum.
GGrâce à cela, Chromia est conçu pour atteindre trois objectifs : premièrement, que les DApps s'adaptent à des millions d'utilisateurs ; deuxièmement, améliorer l'expérience utilisateur des DApps pour qu'elle corresponde à celle des applications centralisées, et enfin, créer des paradigmes familiers qui permettent aux développeurs de créer des applications sécurisées.
historique du projet
Bien sûr, réaliser tout ce qui précède n'est pas une tâche facile. Par conséquent, Chromia existe en tant que projet depuis 2013, date à laquelle il a commencé son développement sous le nom de ChromaWay. A cette époque, le projet avait un objectif clair : résoudre les problèmes rencontrés par tous les utilisateurs de solutions L1/L2. À savoir, l'évolutivité, la sécurité et l'expérience utilisateur.
Le site internet de ce premier produit, toujours en cours d'exécution, nous montre rapidement l'idée : créer une base de données relationnelle au sein d'une solution décentralisée qui facilite le développement d'applications blockchain rapides et sécurisées. ChromaWay a appelé cela un chaîne de blocs relationnelle, une idée qui sera plus tard connue sous le nom de Postchain. Postchain cherche à être une solution de base de données blockchain d'entreprise qui peut être mise en œuvre par un développeur SQL.
Ainsi, le système aurait parmi ses capacités :
- Avoir un modèle relationnel, qui permet de stocker les données de la blockchain dans une base de données relationnelle consultable via SQL.
- Postchain aurait son propre langage de programmation relationnelle connu sous le nom de Rell. De cette façon, les DApps pourraient utiliser le potentiel des bases de données relationnelles blockchain directement et en toute sécurité.
- Le réseau avait une capacité de mise à l'échelle horizontale, grâce au fait que chaque DApp aurait sa propre blockchain exécutée par un sous-ensemble de nœuds. Il s'agit d'une forme de sharding telle que nous la voyons dans des réseaux comme Polkadot/Kusama et à l'avenir au sein d'Ethereum.
- De plus, le système permet l'indexation et les requêtes de données sans dégradation des performances.
- Le réseau décentralisé était géré par un système de consensus distribué PBFT.
- Un système de frais dynamique, où les frais de réseau pourraient être payés par les DApp et leurs développeurs, plutôt que par les utilisateurs de l'application, ou des modèles de frais mixtes.
- Provisionnement au niveau de la DApp, où les ressources sont mesurées par la DApp, plutôt que contractuelles, pour permettre une plus grande flexibilité et des politiques d'utilisation des ressources.
Sortie du premier dev test
Les énormes progrès réalisés en tant que ChromaWay depuis 2013 seraient synthétisés dans le lancement d'un premier test de développement sorti en décembre 2018, connu sous le nom de Chromapolis. À ce stade, Postchain et Rell étaient déjà en train de se préparer pour une sortie publique, et ils le feraient en effet. Tout d'abord, en avril 2019, son jeton CHR natif serait lancé, en même temps que le reste de la feuille de route du projet était défini.
En septembre 2019, ChromaWay a annoncé la sortie de Postchain 3, sa troisième version majeure de cette technologie, qui serait rendue publique en octobre 2019, avec la sortie du Chromia Testnet. La progression de Chromia s'est poursuivie et en février 2020, la deuxième version majeure de Rell, le langage de programmation Chromia, a été publiée avec sa version 0.8.
Enfin, Chromia prévoit son grand lancement public avec l'arrivée du mainnet, ayant déjà préparé un ensemble de technologies qui offre le meilleur de deux mondes : la décentralisation et la sécurité des données de la blockchain avec la puissance, la rapidité et la flexibilité de la base de données relationnelle. Les données. La date finale de cette sortie n'est pas encore tout à fait décidée, mais l'équipe a déjà démontré ouvertement le potentiel de cette technologie grâce à son testnet et tout le travail effectué autour.
Cibles de chrome (CHR)
Bien que des plateformes comme Ethereum permettent en théorie d'implémenter n'importe quel type d'application, en pratique ces plateformes ont de nombreuses limitations : mauvaise expérience utilisateur, frais de gaz très élevés, expérience développeur frustrante, mauvaise sécurité au niveau du smart contract. Cela empêche les applications décentralisées (DApps) de se généraliser ou de sévèrement limiter leurs fonctionnalités.
Chez Chromia, nous cherchons à résoudre ces problèmes en repensant l'architecture actuelle de la blockchain et le modèle de programmation afin de l'aligner sur les besoins des applications décentralisées. Voici comment l'équipe Chromia recherche :
- Permettez aux DApps de s'adapter à des millions d'utilisateurs.
- Améliorez l'expérience utilisateur des DApps pour atteindre la parité avec les applications centralisées.
- Permettez aux développeurs de créer des applications sécurisées avec des paradigmes connus.
- Permettre aux applications décentralisées actuelles et aux réseaux blockchain d'interagir, permettant de nouvelles façons de travailler entre eux.
Comment fonctionne Chromia (CHR) ?
Le fonctionnement de Chromia peut être considéré comme un double système : d'une part, il s'agit d'un réseau de chaînes de blocs à haut débit activé par un système de consensus PBFT dans lequel ses nœuds conservent les données dans une structure de blocs de données relationnelles. La nécessité d'un système PBFT en consensus signifie que ce réseau fonctionne au moyen d'un schéma de jalonnement dans lequel nous avons des nœuds générateurs à grande vitesse. Les nœuds sont conçus pour maintenir un fonctionnement décentralisé et dédié aux DApps qui y travaillent.
Par exemple, une série de 100 nœuds Chromia peut être dédiée à la création d'une sidechain pour une application DeFi spécifique. Ainsi, seuls ces 100 nœuds sont en charge de gérer les opérations correspondant à cette DApp, et ses données finales sont ensuite stockées dans un réseau plus large (qui serait la chaîne principale Chromia) et dans lequel les finalités de chaque sidechain seraient protégées. Dans tous ces cas, le réseau fonctionne selon le schéma de jalonnement et en utilisant le consensus PBFT afin d'atteindre des performances élevées.
Le fait est que cette structure permet à Chromia de faire ce qui suit :
- Maintenir un réseau avec un haut niveau de décentralisation (ou de fédération, si vu sous un certain angle).
- Opérations à grande vitesse. La validation des opérations dans Chromia est pensée pour être réalisée en 2 secondes maximum dans les réseaux à fort trafic et latence, l'objectif étant de 1 seconde.
- Les sidechains peuvent fonctionner à des vitesses variables, s'ajustant aux besoins du DApp déployé dans chacune d'elles. L'objectif minimum de la même chose est de 500 transactions par seconde. En permettant l'utilisation d'un système de fédération (ou sharding), l'évolutivité globale est pratiquement infinie.
- Grâce à l'utilisation d'opérations relationnelles, Chromia dispose également d'une capacité d'entrée/sortie de données très élevée, qui dépasse 100 XNUMX opérations par seconde, et qui évolue également en fonction du nombre de sidechains et du matériel sur lequel elle est exécutée.
Le jeton Chromia (CHR)
Dans tout cela, le jeton Chromia (CHR) joue un rôle fondamental au sein de l'économie des réseaux. Tout d'abord, le jeton peut être utilisé comme garantie pour l'installation de nouveaux nœuds, pour le déploiement et le paiement des commissions des DApps dans le réseau, comme système de staking et comme système de récompense financière pour les acteurs du réseau.
De même, le jeton Chromia permet aux développeurs de créer des jetons soutenus par CHR qui peuvent être utilisés pour interagir avec des applications décentralisées dans une variété d'industries, y compris la finance, les jeux, l'immobilier, l'assurance et la santé. Divers contrats d'intéressement peuvent rémunérer les investisseurs en jetons ERC-20 CHR. Chromia s'est associé à Ma voisine Alice, une plate-forme de jeu NFT décentralisée, en 2021 pour fournir un nœud dédié à la validation relationnelle de la blockchain dans le monde numérique My Neighbor Alice NFT.
La tokenomics de Chromia est simple. Un total d'un milliard (1.000.000.000 70 XNUMX XNUMX) de jetons seront créés sans autre émission à l'avenir. Initialement, XNUMX % de tous les jetons appartiendront à ChromaWay. Ceux-ci seront vendus, attribués aux membres de l'équipe, investis ou utilisés d'une autre manière. 3% seront mis dans le contrat pour la conversion automatique de CHR en ETH, et vice versa. 2 % seront bloqués dans un fonds de compensation de nœud de système. 25% seront utilisés à des fins promotionnelles.
Au sein du pool ChromaWay, 25 % des jetons seront vendus à des partenaires sélectionnés. Le reste de la piscine, soit 45 %, sera verrouillé et libéré lentement. Le livre blanc indique que jusqu'à 17% seront débloqués la première année et 12% par la suite. ChromaWay s'est engagé à conserver ses jetons pendant trois ans. Après trois ans, le développement et la gouvernance de Chromia doivent passer à un modèle décentralisé.
À l'heure actuelle, toute l'approvisionnement de Chromia est sur le réseau ETH sous la forme d'un jeton ERC-20, cet approvisionnement sera ensuite transféré sur le réseau principal de Chromia, une fois qu'il sera lancé. Vous pouvez voir le contrat intelligent du jeton ERC-20 CHR dans ce lien.
Couche2 à l'intérieur de Chromia
Comme nous en avons discuté, Chromia est une blockchain de couche 1 indépendante, mais elle a également la capacité de fonctionner comme une couche 2 compatible EVM pour des réseaux tels que Ethereum ou BSC. De cette manière, Chromia permet d'augmenter l'évolutivité des applications au sein de ces réseaux, en tirant parti des capacités de Chromia.
Pour ce faire, chaque DApp qui s'exécute sur Chromia fonctionne sur sa propre sidechain, connectée à la chaîne principale ou Layer1 de Chromia et à la blockchain source du DApp. Cela permet à chaque application d'évoluer plus efficacement et donne à chaque développeur d'application la liberté de choisir parmi une variété de structures de frais. Par exemple, une application peut exiger que les utilisateurs paient des frais de transaction en CHR (similaire au fonctionnement d'Ethereum ou de Bitcoin), tandis qu'une autre application peut miser suffisamment de CHR pour réserver de la puissance de calcul et permettre à ses utilisateurs d'effectuer des transactions illimitées sans payer de frais. .