Accueil
» Nouvelles
»
Chaînes de blocs modulaires vs monolithiques : Celestia, EigenLayer et les perspectives d’avenir
Chaînes de blocs modulaires vs monolithiques : Celestia, EigenLayer et les perspectives d’avenir
L'architecture blockchain s'éloigne du débat simpliste du « tout-en-un ». La question pertinente est de savoir quelles fonctions doivent rester associées, lesquelles peuvent être séparées et quels nouveaux risques apparaissent lorsqu'un système devient modulaire. Ceci est important car l'exécution, le règlement, le consensus, la disponibilité des données, la preuve, le séquencement et la sécurité partagée peuvent désormais être combinés de multiples façons.
En septembre 2026, aucun système ne s'imposera définitivement. Les blockchains monolithiques offrent une sécurité et un modèle opérationnel plus robustes, tandis que les systèmes modulaires permettent de spécialiser chaque couche et de dimensionner les ressources indépendamment. Celestia est un exemple éloquent de réseau spécialisé dans la disponibilité des données. EigenLayer joue un rôle différent : il ne s'agit pas simplement d'une blockchain modulaire de plus, mais d'un cadre de restaking et de sécurité partagée qui peut aider des services supplémentaires à renforcer leur sécurité économique. Ethereum lui-même fonctionne de plus en plus comme un système L1+L2, plutôt que de se limiter à une approche purement monolithique.
Que signifie concrètement la différence entre « monolithique et modulaire » ?
Une blockchain monolithique gère les principales fonctions du protocole au sein d'un système de base intégré. Ces fonctions comprennent généralement l'exécution des transactions, le règlement, le consensus et la disponibilité des données. L'architecture est plus facile à appréhender car une seule et même chaîne définit les règles, organise les activités, vérifie les transitions d'état et rend les données de transaction disponibles.
Une architecture blockchain modulaire répartit certaines tâches en couches spécialisées. Un réseau peut exécuter les transactions, un autre garantir la disponibilité des données, et un autre encore assurer le règlement ou la sécurité. La documentation de Celestia décrit ce modèle modulaire comme un système où l'exécution et le règlement s'appuient sur une couche de base dédiée au consensus et à la disponibilité des données. Elle explique également le concept d'échantillonnage de la disponibilité des données (DAS), qui permet aux nœuds légers de vérifier la publication des données d'un bloc sans télécharger chaque octet. Consultez la documentation de Celestia sur la disponibilité des données .
Comparaison conceptuelle des architectures blockchain intégrées et modulaires. Le diagramme vise à illustrer le regroupement ou la séparation des responsabilités ; les garanties de sécurité effectives dépendent de chaque protocole et de sa configuration.
Le modulaire est-il automatiquement meilleur que le monolithique ?
Non. La modularité est un outil de conception, et non une garantie de meilleures performances ou d'une sécurité renforcée. La séparation des fonctions permet à chaque couche d'optimiser une tâche plus spécifique, mais elle crée également des interfaces entre les couches. Ces interfaces introduisent des hypothèses supplémentaires : les ponts peuvent tomber en panne, les séquenceurs peuvent censurer, les données peuvent être indisponibles au moment voulu, les preuves peuvent être retardées, ou une application peut dépendre de plusieurs systèmes avec des modèles de confiance différents.
Les architectures monolithiques réduisent la complexité intercouches car un même ensemble de validateurs et de règles de protocole régit souvent une plus grande partie de la pile. En contrepartie, chaque nœud complet peut avoir à traiter davantage de données, ce qui peut rendre plus difficile l'augmentation du débit brut sans augmenter les besoins en matériel ou en bande passante.
Action pour les lecteurs : lors de la comparaison de deux chaînes, ne vous limitez pas aux transactions par seconde ou aux frais. Notez où se déroule l’exécution, où les données sont publiées, où le règlement final a lieu, qui peut réordonner les transactions et quel composant peut entraîner l’arrêt du système ou une perte de fonds.
Où se situe Celestia dans l'architecture modulaire ?
Celestia s'apparente davantage à un réseau spécialisé de consensus et de disponibilité des données. Les applications et les agrégats peuvent publier des données sur Celestia tout en s'exécutant ailleurs. Cela modifie le problème de la mise à l'échelle : au lieu de demander à une seule chaîne de base d'exécuter chaque transaction applicative, Celestia se concentre sur la disponibilité et la vérifiabilité des données de blocs.
Sa technique principale repose sur l'échantillonnage de disponibilité des données. Celestia utilise des codes d'effacement pour bloquer les données, et des nœuds légers prélèvent de petits échantillons de ces données, accompagnés de preuves. Un échantillonnage réussi garantit la disponibilité de l'intégralité des données du bloc. Celestia utilise également des arbres de Merkle organisés par espace de noms, permettant ainsi aux applications de récupérer et de prouver l'intégralité des données relatives à leur propre espace de noms, sans avoir à télécharger des données non pertinentes.
Cela ne signifie pas que la « disponibilité des données » soit synonyme de stockage permanent. La documentation de Celestia établit une distinction claire entre la preuve de la publication de nouvelles données de blocs et la conservation indéfinie des données historiques. Sa documentation actuelle sur la récupération des données indique que l'échantillonnage des nœuds légers utilise une fenêtre glissante de sept jours avec le modèle d'élagage actuel ; les développeurs doivent donc prévoir une solution pour la récupération de l'historique à long terme. Consultez la documentation de Celestia sur la récupération et l'élagage des données .
Action pour les développeurs : si vous envisagez d’utiliser Celestia pour un agrégat ou une chaîne d’applications, définissez votre stratégie de données historiques séparément de votre stratégie de disponibilité des données en temps réel.
EigenLayer est-elle une blockchain modulaire comme Celestia ?
Pas dans le même sens. Il s'agit d'une simplification courante qu'il convient de corriger. L'idée centrale d'EigenLayer est le restaking : les jetons Ethereum peuvent être affectés à des tâches de validation supplémentaires pour des services externes. Ces services sont traditionnellement appelés Services à Validation Active (AVS). L'objectif est de permettre aux nouvelles infrastructures d'utiliser une sécurité cryptoéconomique partagée au lieu de créer systématiquement une économie de validateurs entièrement distincte.
EigenLayer s'inscrit donc dans le débat sur la modularité en tant que primitive de sécurité et de coordination, et non simplement comme une chaîne de disponibilité des données. Eigen Labs a présenté le déploiement de son réseau principal en 2024 comme le lancement d'un protocole de restaking destiné à étendre la sécurité cryptoéconomique à des services supplémentaires. Voir le bilan officiel d'EigenLayer pour 2024. La documentation actuelle d'EigenCloud présente également les AVS d'EigenLayer comme un moyen de créer des services vérifiables grâce à ses outils de développement ; voir la documentation d'EigenCloud .
EigenDA illustre parfaitement comment ce modèle de sécurité partagée peut prendre en charge une infrastructure modulaire. Il s'agit d'un service de disponibilité des données intégré à l'écosystème EigenLayer, ce dernier constituant le cadre de sécurité et de réattribution des ressources. Une explication architecturale officielle d'Eigen Labs, plus ancienne mais toujours pertinente, décrit EigenDA comme un système de stockage de données basé sur EigenLayer et montre comment un rollup peut utiliser EigenDA pour les données tout en conservant Ethereum pour d'autres composants de l'architecture. Consultez la présentation officielle de l'intégration d'EigenDA .
Action pour les lecteurs : il est important de bien distinguer « EigenLayer » d’« EigenDA ». L’un désigne le cadre plus large de sécurité partagée et de réattribution des droits ; l’autre est un système spécifique de disponibilité des données au sein de cet écosystème.
Ethereum est-il aujourd'hui monolithique ou modulaire ?
Ethereum illustre bien pourquoi la distinction binaire entre les deux est de moins en moins pertinente. La couche 1 d'Ethereum intègre toujours l'exécution, le consensus, le règlement et la disponibilité native des données au niveau de la couche de base. Cependant, la stratégie de mise à l'échelle de l'écosystème a progressivement transféré l'exécution utilisateur vers les couches 2, tandis qu'Ethereum assure le règlement, la sécurité et la capacité de stockage des données.
La Fondation Ethereum a explicitement décrit Ethereum comme un système L1+L2. En mars 2026, elle a indiqué que la plateforme devait être comprise comme une relation de renforcement mutuel entre la couche L1 et un réseau différencié de couches L2, tout en reconnaissant que la fragmentation constitue un inconvénient majeur d'un environnement multichaîne. Voir la stratégie de la Fondation Ethereum concernant les plateformes L1 et L2 .
Cela se reflète également dans la feuille de route des données d'Ethereum. L'EIP-4844 a introduit l'espace blob pour les rollups, ce qui permet de publier des données de couche 2 à moindre coût sans avoir à traiter chaque octet comme une donnée d'appel d'exécution classique. La documentation officielle d'Ethereum explique que les rollups dépendent de la disponibilité des données pour une vérification indépendante et que les données blob constituent un stockage temporaire et non un historique permanent. Consultez la documentation sur la disponibilité des données sur Ethereum.org .
Quels sont les principaux compromis entre les deux approches ?
Question
Approche monolithique
Approche modulaire
Où sont gérées les fonctions essentielles ?
Principalement au sein d'un protocole de base intégré.
Répartis en couches ou services spécialisés.
Stratégie de mise à l'échelle
Augmenter la capacité du système de base tout en préservant la cohérence des fonctions.
Mettez à l'échelle l'exécution, la disponibilité des données, la validation ou la sécurité de manière indépendante.
Analyse de sécurité
Souvent moins de dépendances externes à auditer.
Il faut analyser la couche pertinente la plus faible et les interfaces entre les couches.
flexibilité du développeur
Plus contraint par les choix de conception de la couche de base.
Il est possible de combiner environnements d'exécution, systèmes DA, couches de règlement et services de sécurité.
expérience utilisateur
Cela peut être plus simple lorsque les ressources et les applications restent sur une seule chaîne.
Peut créer des ponts, des portefeuilles, des liquidités et une fragmentation inter-chaînes.
Voie de mise à niveau
Des modifications peuvent nécessiter une coordination à l'échelle du protocole intégré.
Les modules individuels peuvent évoluer indépendamment, mais la compatibilité devient alors une préoccupation supplémentaire.
La modularité affaiblit-elle la sécurité ?
Parfois, mais pas nécessairement. L'important est de savoir si un système modulaire préserve les propriétés de sécurité attendues par les utilisateurs. Un système de traitement qui publie des données sur un réseau, effectue le règlement sur un autre, utilise un séquenceur centralisé et dépend d'une passerelle distincte présente de multiples sources de défaillance. Un bogue ou une faille de gouvernance dans un composant critique peut avoir des conséquences importantes, même si la chaîne de règlement elle-même reste sécurisée.
En revanche, la spécialisation peut renforcer la sécurité lorsqu'une couche est conçue spécifiquement pour une tâche et expose des règles de vérification claires. Les systèmes à sécurité partagée peuvent également réduire la nécessité, pour chaque nouveau service, de mettre en place un ensemble de validateurs entièrement indépendant. Le résultat dépend de l'implémentation, de la répartition des mises, de la diversité des opérateurs, des conditions de pénalité, des systèmes de preuve, de la conception du pont, des clés de mise à niveau et de la décentralisation opérationnelle.
Actions pour les investisseurs et les utilisateurs : exigez la publication d’un modèle de menaces et une description claire des personnes habilitées à modifier les contrats, bloquer les retraits, censurer les transactions ou remplacer les opérateurs. Les mentions « Sécurisé par Ethereum », « Utilise Celestia » ou « Basé sur EigenLayer » sont insuffisantes.
Qu'est-ce qui reste incertain ?
Plusieurs questions importantes restent sans réponse. Premièrement, on ignore encore quels services modulaires permettront de créer des marchés de redevances durables. Une couche techniquement performante a besoin d'une demande suffisante pour couvrir les coûts des opérateurs, de la bande passante, du stockage, de la validation et du développement continu.
Deuxièmement, l'expérience utilisateur inter-chaînes et inter-couches demeure complexe. La stratégie de plateforme Ethereum pour 2026 identifie la fragmentation comme un problème fondamental. Une meilleure interopérabilité peut masquer une grande partie de cette complexité aux utilisateurs, mais masquer la complexité ne revient pas à supprimer les présupposés de confiance.
Troisièmement, les systèmes modulaires peuvent déplacer la centralisation plutôt que de l'éliminer. L'exécution peut être décentralisée tandis que le séquencement est concentré ; la disponibilité des données peut être décentralisée tandis que la génération des preuves est concentrée ; ou la sécurité peut être mutualisée à moindre coût tandis que la participation des opérateurs reste regroupée.
Enfin, le terme « modulaire » recouvre de nombreuses architectures. Un système de routage souverain utilisant Celestia diffère d'une infrastructure de couche 2 Ethereum publiant des blobs sur Ethereum, et d'un système AVS utilisant la sécurité EigenLayer. Les affirmations concernant les blockchains modulaires doivent donc être évaluées au cas par cas.
Quelle architecture les développeurs devraient-ils donc choisir ?
Choisissez en fonction des contraintes et des exigences de sécurité de l'application, et non de son étiquette. Une application financière à forte valeur ajoutée privilégiera un circuit de règlement et de disponibilité des données étroitement intégré, même si cela coûte plus cher. Une application de jeu ou sociale privilégiera davantage une exécution rapide et un débit de données élevé. Une chaîne d'applications peut exiger des règles d'exécution personnalisées tout en externalisant la disponibilité et la sécurité des données.
Une évaluation pratique doit répondre à cinq questions avant de choisir une pile :
Quels éléments doivent rester actifs pour que les utilisateurs puissent effectuer des transactions et des retraits ?
Où les données transactionnelles sont-elles publiées et pendant combien de temps peuvent-elles être consultées ?
Qui donne les ordres de transaction, et cette partie peut-elle les censurer ou les modifier ?
Quel mécanisme cryptographique ou économique vérifie le bon comportement ?
Quels mécanismes de gouvernance ou de mise à niveau peuvent modifier ces hypothèses ?
L'avenir des cryptomonnaies sera-t-il modulaire ?
L'approche la plus plausible est hybride plutôt que fondée sur le principe du « gagnant rafle tout ». Les chaînes monolithiques ont peu de chances de disparaître, car l'intégration de l'exécution et de la sécurité peut s'avérer précieuse. Parallèlement, les réseaux spécialisés de disponibilité des données, les agrégations, les services de sécurité partagée, les systèmes de preuve et les couches d'exécution interopérables offrent aux développeurs davantage de possibilités pour construire une infrastructure blockchain.
Celestia illustre l'intérêt de spécialiser la disponibilité des données. EigenLayer démontre l'intérêt de considérer la sécurité économique comme un service réutilisable par d'autres systèmes. Ethereum montre comment une chaîne de base peut rester intégrée tout en évoluant vers une plateforme modulaire L1+L2 plus large.
Le changement majeur ne réside pas dans l'obligation pour chaque blockchain de devenir modulaire, mais plutôt dans le fait que les développeurs ne sont plus tenus d'accepter une architecture fixe. La prochaine étape de la crypto sera probablement définie par la capacité des projets à combiner spécialisation, sécurité vérifiable, limites de défaillance clairement définies, modèle économique durable et une expérience utilisateur ne nécessitant pas la compréhension de chaque couche sous-jacente.