Titre original : "Présentation de l'écosystème de la blockchain modulaire"

Auteur : Kadeem Clarke

Compilé par : Shenchao TechFlow

 

La blockchain est en constante évolution, chaque itération essayant de résoudre le trilemme de la décentralisation, de l’évolutivité et de la sécurité. Les blockchains telles que Bitcoin, Ethereum et Solana ont une structure monolithique et quatre fonctions principales : disponibilité des données, consensus, règlement et exécution.

Étant donné que ces fonctions sont en concurrence pour les mêmes ressources, une blockchain monolithique rencontrera inévitablement les problèmes d'évolutivité suivants.

Les solutions de blockchain modulaires telles que Celestia, Dymension et Fuel offrent aux développeurs un large éventail d'options pour non seulement étendre la blockchain, mais également permettre l'interopérabilité entre les chaînes.

Le concept de construction de blockchains modulaires est encore très nouveau, il sera donc intéressant de voir quelles chaînes existantes commencent désormais à adopter une approche similaire.

Les blockchains modulaires sont plus efficaces car elles centralisent les validateurs sur des fragments, ce qui augmente le débit de la blockchain.

Voici quelques-uns des avantages de la blockchain modulaire :

  • la souveraineté

  • Évolutivité

  • Des projets faciles à construire

 

Célestia

 

Celestia se concentre sur la mise à l'échelle de la blockchain et a levé 55 millions de dollars pour financer ses plans d'expansion. Celestia crée une architecture blockchain modulaire unique pour résoudre les problèmes de mise à l'échelle et de déploiement.

L'équipe de Celestia a l'intention de rendre le déploiement de la blockchain simple pour tout le monde. Par conséquent, l’architecture blockchain modulaire de Celestia donne la priorité aux éléments suivants :

  • Améliorer l'évolutivité

  • Partager la sécurité

  • question de souveraineté

Les développeurs peuvent choisir leur propre environnement d'exécution, tel que Solana VM et EVM. Celestia propose également une bourse pour les constructeurs modulaires. Ils ont répertorié trois projets blockchain comme utilisateurs de leur couche de disponibilité des données dans leur récente annonce de financement :

  • Éclipse

  • Constellation

  • Dymension

Le programme fournit également 3 000 $ par mois pendant trois mois à 26 membres de la cohorte Modular Fellows. Scott Sunarto, qui a travaillé à la Fondation Ethereum et à Uniswap Labs, est l'un des gagnants.

Celestia en est encore aux premiers stades de développement. L'équipe de développement a publié une notification MVP en 2021 et a lancé le réseau de développement en novembre 2021. 2022 est encore plus important puisque le projet a lancé un testnet et progressivement construit un mainnet.

 

Dymension

 

Faisant partie de l'écosystème Cosmos, cette couche de règlement modulaire offre la possibilité d'activer des Enshined Rollups (logique Rollup intégrée au protocole), ce qui ouvre des cas d'utilisation décentralisés.

Dymension est un Rollup souverain construit sur Cosmos, visant à faciliter le développement de RollApp (RollApp axé sur les applications personnalisées) via Dymension Chain (couche de règlement), RDK (RollApp Development Kit) et IRC (Inter-Rollup Communication) Simple.

Dymension est optimisé pour maintenir l'état de cumul, la vérification et la preuve de fraude, tout en n'acceptant que les transactions de cumul et les transferts de base.

Sur Dymension, les développeurs peuvent se concentrer sur les besoins en logique métier et déployer rapidement des Rollups spécifiques aux applications à l'aide du RDK et de la couche de règlement spécialisée, tout en bénéficiant de l'IRC, de la sécurité partagée et de la disponibilité des données.

Dymension RollApps, comme Cosmos, est conçu pour créer des blockchains spécifiques aux applications qui réduisent la surcharge de consensus. Basé sur Cosmos-SDK, le RDK ajoute de nouveaux modules et modifie les modules existants pour garantir que RollApp est compatible avec le protocole Dymension et est compatible avec d'autres outils de l'écosystème Cosmos. RollApps peut communiquer avec n'importe quelle chaîne compatible IBC via Dymension Hub.

 

Laboratoires de carburant 

 

Fuel Labs construit une couche d'exécution rapide pour les piles de blockchain modulaires. Le carburant a considérablement augmenté parce que le projet a réuni certains des meilleurs ingénieurs.

La technologie de Fuel repose sur trois piliers :

  • Exécution des transactions parallèles : Fuel fournit une puissance de traitement de haut niveau en exécutant des transactions en parallèle

  • Fuel Virtual Machine (FuelVM) : FuelVM augmente l'espace de conception des développeurs

  • Expérience de développement supérieure (avec Sway et Froc) : le langage spécifique au domaine de Fuel, Sway, offre une expérience de développement unique et rationalisée. Fuel dispose également d'une chaîne d'outils de support appelée Forc.

Le carburant est conçu pour être une force motrice autonome. Les développeurs peuvent créer sans recourir à des intermédiaires. Il offre une modularité et une future alternative à Ethereum. Ethereum évolue dans une direction centrée sur le Rollup. Fuel affirme qu'il peut étendre la couche d'exécution au-delà du Rollup standard. L'équipe affirme qu'elle le fera sans compromettre la sécurité et à faible coût.

Étant donné que Fuel est conçu pour lutter contre la fraude, les besoins en ressources du nœud complet peuvent être plus élevés que d'habitude, augmentant ainsi la capacité de bande passante tout en permettant aux utilisateurs de vérifier la chaîne via des clients légers à confiance minimisée.

 

Avantages de la blockchain modulaire

Évolutivité

Les blockchains monolithiques permettent aux utilisateurs de regrouper toutes les fonctionnalités attendues de la blockchain dans une seule couche monolithique appelée couche 1. Cela rend la création d’une blockchain difficile car elle tente de gérer toutes les fonctions simultanément au sein d’une seule couche. Différentes fonctions de la blockchain modulaire sont partagées entre différentes couches, améliorant ainsi l'évolutivité et évitant les pannes de réseau.

Simplifiez la création de blockchain

Afin de lancer une nouvelle blockchain, les mineurs doivent faire face à des problèmes de sécurité et de décentralisation, ce qui peut empêcher certains d’optimiser le taux de hachage en dehors du réseau (opportunité). Lorsque les mineurs se concentrent moins sur une fonction spécifique, telle que le consensus, ils peuvent tirer parti de la configuration et créer de nouvelles blockchains plus rapidement, quelle que soit l’architecture de la blockchain.

la flexibilité

La disposition d’une blockchain modulaire est beaucoup plus flexible que celle d’une blockchain unique. Son objectif est de fournir aux mineurs des fonctionnalités que l’on ne trouve pas sur les blockchains monolithiques.

 

Résumer

Avec le développement de Layer 2 et de Rollups, l'écosystème Ethereum a évolué vers une architecture modulaire.

L’évolutivité est l’un des principaux obstacles à l’adoption à grande échelle de la technologie blockchain.

Les solutions de mise à l'échelle de couche 1 se concentrent sur la production de blocs plutôt que sur la vérification des blocs. L'infrastructure modulaire de blockchain est conçue pour faciliter l'adoption du Web 3 avec évolutivité, sécurité et décentralisation, et se concentre sur la facilité d'intégration, la livraison rapide et l'expérience utilisateur.