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.