Que sont les blockchains modulaires ?
Accueil
Articles
Que sont les blockchains modulaires ?

Que sont les blockchains modulaires ?

Intermédiaire
Publié le Feb 27, 2024Mis à jour le Jun 4, 2024
5m

Points clés à retenir

  • Les blockchains modulaires introduisent une approche multicouche qui peut optimiser l’évolutivité, la sécurité et la personnalisation du réseau.

  • En se spécialisant dans des fonctions distinctes telles que l’exécution, le règlement, le consensus et la disponibilité des données, les blockchains modulaires atteignent un débit plus élevé tout en préservant la décentralisation et la sécurité.

  • Celestia, Dymension et d’autres projets explorent le potentiel des structures modulaires de blockchain pour relever les défis liés au trilemme de la blockchain (qui décrit les compromis entre sécurité, évolutivité et décentralisation).

Introduction

L’espace blockchain a connu une croissance significative depuis sa création, les développeurs cherchant continuellement des moyens d’améliorer l’évolutivité, la sécurité et la décentralisation. L’approche monolithique traditionnelle, où une seule blockchain gère toutes les tâches, se heurte souvent à des défis en termes d’évolutivité, de capacité de mise à niveau et de configuration matérielle requise pour les nœuds de validateur. En réponse à ces limitations, le concept de blockchains modulaires est apparu comme une solution prometteuse.

Que sont les blockchains modulaires ?

Les blockchains modulaires marquent une rupture avec le modèle de blockchain monolithique, optant pour une architecture multicouche qui divise les tâches principales en fonctions spécialisées. En attribuant des fonctions spécifiques à différentes couches, les blockchains modulaires visent à créer un système plus évolutif et personnalisable sans compromettre la décentralisation ou la sécurité.

Comment fonctionnent les blockchains modulaires ?

Les blockchains modulaires fonctionnent souvent en se spécialisant dans quatre fonctions principales : l’exécution, le règlement, le consensus et la disponibilité des données. L’exécution implique le traitement des transactions, le règlement sécurise les destinations des transactions, le consensus valide l’authenticité de la transaction et la disponibilité des données fait référence au stockage des données de transaction. Cette conception modulaire permet une plus grande flexibilité et efficacité, offrant une solution prometteuse au trilemme de l’évolutivité de la blockchain.

Explorer les réseaux modulaires

Il existe différentes méthodes de mise en œuvre de blockchains modulaires, chacune ayant des caractéristiques uniques. Les exemples notables incluent les rollups, validium et les rollups souverains. 

  • Les rollups fonctionnent comme une couche d’exécution, traitant les transactions et publiant des données sur un réseau de couche 1 (L1). 

  • Validium est une variante des rollups qui traite les transactions hors de la blockchain avant de soumettre les données à la couche 1. Elle s’appuie également sur un réseau de validateurs utilisant la preuve d’enjeu.

  • Les rollups souverains se distinguent en agissant à la fois comme couche d’exécution et de règlement, avec des blocs de données publiés directement sur le rollup. Les rollups souverains ne nécessitent pas de smart contracts de couche 1 pour la validation.

Avantages et inconvénients des blockchains modulaires

L’architecture modulaire de la blockchain offre des avantages clés par rapport aux conceptions monolithiques, tels qu’une évolutivité, une flexibilité et une interopérabilité améliorées. Mais malgré les avantages, s’appuyer sur des blockchains modulaires peut être plus complexe, ce qui représente une courbe d’apprentissage abrupte pour les utilisateurs et les développeurs.

Avantages

1. Évolutivité améliorée : les blockchains modulaires excellent en termes d’évolutivité en déchargeant les tâches gourmandes en ressources vers des couches séparées, ce qui permet un débit général plus élevé sans compromettre la décentralisation.

2. Flexibilité et interopérabilité : les couches de base modulaires sont conçues pour être très flexibles, favorisant l’interopérabilité entre plusieurs blockchains de couche 1 et couche 2. Cette flexibilité permet aux développeurs d’exécuter la machine virtuelle Ethereum (EVM) ou d’autres machines virtuelles de leur choix.

3. Développement d’applications polyvalentes : la modularité des blockchains prend en charge le développement d’applications universelles, réduisant ainsi les frictions pour les utilisateurs de l’écosystème blockchain. Cette polyvalence encourage la création d’une gamme plus large d’applications décentralisées (DApps) sécurisées et efficaces.

4. Piles technologiques personnalisables : les développeurs ont la liberté de choisir la machine virtuelle qui répond le mieux à leurs besoins, en fournissant une pile technologique personnalisable. Cela contribue à un environnement plus adaptable et convivial pour les développeurs.

Inconvénients

1. Complexité du développement : s’appuyer sur des blockchains modulaires peut être plus difficile que des blockchains monolithiques. La complexité représente une courbe d’apprentissage abrupte pour les utilisateurs et les développeurs, ce qui peut ralentir l’adoption et le développement.

2. Tests limités : les réseaux modulaires ne sont pas aussi éprouvés que leurs homologues monolithiques comme Ethereum ou Bitcoin. Les tests et la validation approfondis que les blockchains établies ont subis n’ont pas encore été reproduits dans le paysage modulaire, ce qui soulève des inquiétudes quant à leur résilience dans des conditions réelles de trafic élevé.

3. Développement précoce : le développement modulaire de la blockchain n’en est encore qu’à ses balbutiements. Bien que le marché ait fait preuve d’enthousiasme, ces réseaux ne disposent pas des tests et de la validation approfondis dans le monde réel qui accompagnent la maturité. Ce stade précoce peut introduire des incertitudes quant à la stabilité et à l’efficacité à long terme des blockchains modulaires.

Exemples de blockchains modulaires

Celestia

Dans le contexte des blockchains modulaires, Celestia est un réseau modulaire qui permet aux blockchains d’évoluer en toute sécurité sans compromettre les performances. Les rollups et les réseaux de couche 2 peuvent utiliser Celestia pour mettre les données de transaction à la disposition de tous, tout en profitant des avantages d’une disponibilité rapide et efficace des données. Pour ce faire, Celestia met en œuvre diverses fonctionnalités, telles que l’échantillonnage de la disponibilité des données et les rollups souverains. L’échantillonnage de la disponibilité des données permet à Celestia d’augmenter la taille de ses blocs à mesure que de nouveaux nœuds rejoignent son réseau.

Dymension

Dymension est un réseau de blockchains modulaires rapides et facilement déployables appelé RollApps. Dymension fonctionne de la même manière qu’une application web à pile complète traditionnelle. Le réseau RollApps fonctionne comme le front-end (interaction utilisateur), tandis que Dymension fonctionne comme le back-end, coordonnant l’écosystème. En plus de cela, il existe des réseaux de disponibilité de données qui fonctionnent comme des bases de données, fournissant des données chaque fois que nécessaire.

Conclusion

La polyvalence et l’interopérabilité offertes par les blockchains modulaires peuvent ouvrir la voie à un écosystème décentralisé plus efficace et sécurisé. Les réseaux modulaires peuvent à terme prendre en charge un plus large éventail de DApps et de cas d’utilisation, ce qui pourrait propulser la DeFi vers de nouveaux sommets. Alors que les équipes de développement continuent de se concentrer sur la résolution du trilemme de l’évolutivité, l’application de la modularité dans l’espace crypto devrait continuer de se développer.

Pour plus d’informations

Avis de non-responsabilité et avertissement concernant les risques : ce contenu vous est présenté « tel quel » à des fins d’information générale et pédagogiques uniquement, sans représentation ni garantie d’aucune sorte. Il ne doit pas être interprété comme un conseil financier, juridique ou venant d’un professionnel, ni comme un moyen de recommander l’achat d’un produit ou d’un service spécifique. Vous devriez vous renseigner auprès des professionnels appropriés avant toute décision. Lorsque l’article à été rédigé par un contributeur tiers, veuillez remarquer que les opinions de l’article ne reflètent pas nécessairement celles de Binance Academy. Veuillez lire l’intégralité de notre avis de non-responsabilité ici pour en savoir plus. Les cours des actifs numériques peuvent être volatils. La valeur de votre investissement peut varier à la baisse ou à la hausse, et vous ne récupérerez peut-être pas le montant que vous avez investi. Vous êtes seul(e) responsable de vos décisions d’investissement et Binance Academy n’est pas responsable des pertes que vous pourriez subir. Ce contenu ne doit pas être interprété comme un conseil financier, juridique, ou venant d’un professionnel. Pour en savoir plus, veuillez vous reporter à nos Conditions d’utilisation et à l’avertissement concernant les risques.