Chargement des prix…

Qu'est-ce qu'une blockchain modulaire et pourquoi c'est important ?

Les blockchains modulaires séparent l'exécution, le règlement, le consensus et la disponibilité des données en couches distinctes, au lieu de tout concentrer sur une seule chaîne comme Ethereum ou Solana.

Qu'est-ce qu'une blockchain modulaire et pourquoi c'est important ?

Que signifie concrètement « blockchain modulaire » ?

Si vous vous êtes déjà demandé pourquoi un simple échange de tokens sur Ethereum peut coûter vingt dollars en période de forte affluence, vous avez déjà ressenti le problème que les blockchains modulaires tentent de résoudre. L'argumentaire repose sur une idée en apparence simple : cesser de demander à un seul réseau d'assurer toutes les tâches en même temps.

La plupart des blockchains dont vous avez entendu parler, y compris les premières versions de Bitcoin, Ethereum et Solana, sont monolithiques. Ce terme signifie simplement qu'une seule chaîne prend en charge tout ce qu'une blockchain doit faire. Plus précisément, quatre fonctions : exécuter les transactions, les régler, se mettre d'accord sur l'ordre des blocs (consensus), et garantir que les données de transaction sous-jacentes restent accessibles pour que quiconque puisse les vérifier.

Une blockchain modulaire sépare ces quatre fonctions. L'exécution peut se faire sur un rollup. Le règlement et le consensus peuvent vivre sur une chaîne de base comme Ethereum. La disponibilité des données peut être confiée à un réseau dédié comme Celestia ou EigenDA. Chaque couche est optimisée pour une seule tâche au lieu d'être sollicitée pour tout faire correctement.

Le résultat final est une pile, et non une chaîne unique. Les applications se trouvent au sommet, les couches d'exécution traitent l'activité des utilisateurs au milieu, et tout en bas repose une couche de base dont le seul rôle est d'assurer la sécurité et la fourniture de données. C'est cette structure que les gens désignent lorsqu'ils disent que la pile devient modulaire.

Les quatre fonctions qu'une blockchain doit remplir

Avant de pouvoir évaluer sérieusement la thèse modulaire, il est utile d'être précis sur les quatre fonctions en question. La plupart des explications les mélangent, alors que la distinction est précisément l'intérêt de cette architecture.

L'exécution est l'endroit où les transactions sont réellement traitées. Lorsque vous échangez un token, vous mintez un NFT ou appelez un smart contract, c'est la couche d'exécution qui calcule le nouvel état. Sur Ethereum aujourd'hui, la majeure partie de l'exécution se fait sur les rollups de couche 2, tandis que le mainnet n'est plus l'endroit où se concentre l'essentiel de l'activité des utilisateurs.

Le règlement est l'étape où les résultats de l'exécution sont finalisés et où les litiges sont résolus. Dans une conception modulaire, la couche de règlement est généralement une chaîne de base comme Ethereum. Elle ne réexécute pas votre échange ; elle confirme que le lot soumis par le rollup est définitif et agit comme un tribunal si quelqu'un conteste le résultat.

Le consensus est le mécanisme d'accord : la façon dont des milliers de nœuds à travers le monde se mettent d'accord sur l'ordre des transactions et sur l'identité de la véritable chaîne. La proof of stake (où les validateurs verrouillent des tokens pour voter) et la proof of work (où les mineurs dépensent de la puissance de calcul pour remporter des blocs) sont toutes deux des conceptions reposant sur le consensus.

La disponibilité des données (souvent abrégée en DA) est l'élément que les débutants oublient. Il ne suffit pas qu'un rollup publie un petit résumé de ses transactions. Quelqu'un doit effectivement stocker les données de transaction sous-jacentes afin que n'importe qui puisse revérifier le travail et prouver une fraude si nécessaire. Si les données ne sont pas disponibles, vous devez faire confiance à l'opérateur. Les conceptions modulaires vous permettent de déléguer ce stockage à une chaîne dont le seul rôle est de garantir que les données sont téléchargeables et vérifiables.

Pourquoi les chaînes monolithiques se heurtent à un mur

Rien de tout cela n'aurait d'importance si une seule chaîne pouvait simplement continuer à évoluer. Le problème, c'est que faire évoluer une chaîne monolithique est extrêmement difficile, et les limites se manifestent sous forme de frais et de congestion.

La conception originale d'Ethereum permettait à chaque nœud de vérifier chaque transaction. C'est excellent pour la décentralisation, car n'importe qui peut faire tourner un nœud avec un simple ordinateur portable, mais cela plafonne le débit. Lorsque la demande explose, les utilisateurs font grimper les frais de gas pour figurer dans le bloc suivant. Vous avez probablement déjà vu des trackers de gas afficher des frais de swap à cinquante dollars sur l'Ethereum mainnet lors de mint de NFT ou de liquidations DeFi.

La réponse de la communauté Ethereum n'a pas été d'accélérer la couche de base. Elle a plutôt déporté l'exécution vers les rollups et tenté de faire évoluer le principal rôle restant de la couche de base, la disponibilité des données, via des mises à jour comme l'EIP-4844 (également appelée « proto-danksharding »), qui a introduit un marché de blobs de données moins cher pour les rollups.

Solana a emprunté la voie opposée. Elle a construit une chaîne unique, très rapide, avec un débit élevé et des frais bas, en s'appuyant sur des hypothèses matérielles et un réseau gossip qui exige des machines validatrices plus puissantes. Le résultat est une performance impressionnante, mais cela concentre l'exploitation des nœuds parmi des opérateurs bien financés et crée des limites de scalabilité différentes. Lorsque le réseau a connu des pannes, la défaillance s'est produite au niveau du consensus et du réseau, pas de l'exécution.

Ainsi, les deux approches se sont heurtées à des murs. Le mur d'Ethereum, c'est le débit par bloc. Le mur de Solana, c'est le coût et la complexité liés à l'exploitation d'un nœud validateur. Les conceptions modulaires sont une tentative pour escalader ces murs autrement.

Comment les rollups s'intègrent dans la stack modulaire

Les rollups sont l'expression la plus visible de l'idée modulaire. Un rollup exécute des transactions hors de la couche de base, puis publie des données compressées sur une chaîne parent afin que n'importe qui puisse vérifier le résultat.

Il existe deux grandes familles. Les rollups optimistes comme Arbitrum, Optimism et Base partent du principe que les transactions sont valides par défaut et permettent à quiconque de soumettre une preuve de fraude pendant une fenêtre de contestation s'il détecte une erreur. Les rollups ZK comme zkSync, Starknet et Linea génèrent une preuve cryptographique (une preuve à divulgation nulle de connaissance) attestant que le lot a été calculé correctement. Les preuves ZK sont plus lourdes à produire, mais se règlent plus rapidement, car il n'y a pas de période de contestation.

Quelle que soit la famille choisie, le rollup a toujours besoin d'un endroit pour publier ses données. Dans la stack modulaire des débuts, les rollups publiaient leurs données dans la calldata d'Ethereum, ce qui était coûteux. Avec l'EIP-4844, Ethereum a introduit un espace de blobs spécifiquement destiné aux données des rollups, ce qui a fait chuter les coûts de manière spectaculaire. Et de plus en plus, les rollups peuvent publier leurs données sur une couche DA dédiée, au lieu d'Ethereum.

C'est là qu'interviennent des projets comme Celestia (ticker : TIA) et EigenDA. Celestia est une blockchain autonome dont le seul rôle est d'ordonner les transactions et de garantir que les données sous-jacentes peuvent être téléchargées. Les rollups peuvent publier leurs lots sur Celestia, payer en TIA pour l'espace de blobs, et utiliser Ethereum principalement pour le règlement et la résolution des litiges. EigenDA adopte une approche différente : c'est un service de disponibilité des données construit par-dessus Ethereum en utilisant la primitive de restaking d'EigenLayer, où les validateurs d'ETH choisissent de sécuriser des services supplémentaires en échange d'un rendement additionnel.

Les véritables arbitrages : composabilité contre scalabilité

Une fois la stack comprise, le débat devient un véritable argument d'ingénierie, sans gagnant évident. Le camp modulaire et le camp monolithique optimisent des choses différentes.

Le modulaire l'emporte sur la flexibilité et la marge de scalabilité. Chaque couche peut être mise à jour indépendamment. Une équipe de rollup peut remplacer son environnement d'exécution, changer de machine virtuelle, ou même changer de couche DA sans coordonner de hard fork sur une chaîne de base. De nouvelles chaînes peuvent être lancées sans avoir à constituer un set de validateurs à partir de zéro, car elles louent leur sécurité à Ethereum ou Celestia. Et si une couche atteint un goulot d'étranglement, seule cette couche a besoin de monter en charge, et non l'ensemble de la stack.

Le modulaire perd sur la composabilité. Lorsque des applications vivent sur la même chaîne, elles peuvent s'appeler mutuellement en une seule transaction, de manière atomique. Déplacer de la liquidité d'Aave vers Uniswap sur Ethereum mainnet en un clic. Dès que vous franchissez les frontières d'un rollup ou d'une couche, cela ne fonctionne plus. Le pontage d'actifs introduit de nouvelles hypothèses de confiance et de la latence. Si votre marché de prêt est sur Arbitrum et votre DEX sur Optimism, l'arbitrage et les liquidations deviennent plus lents et plus risqués. C'est le problème de la liquidité fragmentée dont parlent les critiques.

Le monolithique l'emporte sur la simplicité et la composabilité atomique. Tout ce qui se trouve sur Solana, ou dans une moindre mesure sur Ethereum mainnet, partage le même état. Cela facilite la construction d'applications DeFi, rend l'arbitrage efficace, et fluidifie l'expérience utilisateur pour des choses comme les liquidations inter-protocoles. Solana peut aussi contester l'idée que les chaînes monolithiques seraient « dépassées ». La Solana moderne dispose de fonctionnalités comme des marchés de frais localisés et une architecture réseau basée sur QUIC, qui tentent de passer à l'échelle sans abandonner un état partagé unique.

Le monolithique perd sur la politique et l'économie liées à l'exploitation d'un nœud. Si vous exigez du matériel puissant pour valider, vous réduisez le set de validateurs, ce qui peut centraliser le réseau au fil du temps. Et quelle que soit la vitesse de la chaîne, le blockspace reste fini, donc des pics de frais lors des surges de demande seront toujours possibles.

Pourquoi Solana et les autres chaînes monolithiques ripostent

Il convient de prendre au sérieux l'argument monolithique, car il ne s'agit pas que de nostalgie. La communauté Solana argue notamment que la grille de lecture modulaire charrie un ensemble d'hypothèses qui pourraient ne pas tenir.

Leurs principales critiques sont pragmatiques. Premièrement, répartir l'exécution entre de nombreux rollups fragmente les utilisateurs et la liquidité, ce qui peut être pire qu'une chaîne unique congestionnée. Deuxièmement, la stack modulaire introduit des hypothèses de confiance supplémentaires à chaque jointure : les contrats de pont, la sécurité de la couche DA, la disponibilité du séquenceur, et les systèmes de preuve sont autant d'endroits où les choses peuvent casser. Troisièmement, les conceptions modulaires ne suppriment pas réellement le goulot d'étranglement des données. Elles le déplacent. Celestia doit tout de même faire évoluer son propre débit, et le paysage des rollups reste dépendant de la couche DA choisie.

Il y a aussi un argument philosophique. Les partisans des chaînes monolithiques à haut débit font valoir que le matériel et la bande passante ne cessent de devenir moins chers, et que concevoir une couche de base autour du matériel grand public actuel est inutilement pessimiste. De ce point de vue, Solana représente l'avenir de ce à quoi une couche de base devrait ressembler, et les rollups sont un contournement pour des chaînes qui ont refusé d'optimiser.

La lecture la plus honnête est que les deux modèles coexisteront probablement. Les stacks modulaires sont adaptées à l'expérimentation généraliste, aux chaînes dédiées à une application, et aux écosystèmes qui ont besoin d'un blockspace bon marché. Les chaînes monolithiques restent attractives pour le trading haute fréquence, les paiements, et les applications qui ont réellement besoin d'un état partagé au niveau de la couche de base. La vraie question n'est pas de savoir qui l'emportera, mais plutôt de voir comment les ponts, le séquençage partagé et les protocoles de messagerie inter-chaînes évolueront pour rendre le monde multi-chaînes moins fragmenté.

Comment suivre le débat modulaire contre monolithique de manière intelligente

Ce secteur évolue vite, tout comme l'actualité qui l'entoure. Suivre manuellement les frais de blobs de Celestia, les totaux d'ETH re-stakés d'EigenLayer, les nouveaux lancements de rollups et le nombre de validateurs de Solana est une bataille perdue d'avance. Zippfeed fait remonter les titres les plus pertinents sur ces projets, avec une notation de sentiment (haussier, neutre ou baissier) et une cote d'importance, pour vous permettre de traverser le bruit et de vous concentrer sur les signaux qui font réellement avancer le débat.

Enseignements pratiques pour les builders, les traders et les utilisateurs curieux

Si vous essayez de comprendre ce que cela signifie pour vous, la réponse dépend de votre rôle.

Si vous êtes un builder, les stacks modulaires abaissent la barrière au lancement d'une chaîne. Vous pouvez choisir un framework d'exécution comme l'OP Stack d'Optimism ou Rollkit de Celestia, sélectionner une couche de DA, et déployer une chaîne sans avoir à recruter des milliers de validateurs. Le coût, c'est que vous héritez des hypothèses de sécurité de tout ce sur quoi vous vous branchez, et vos utilisateurs devront passer par un bridge pour entrer.

Si vous êtes un trader, le monde modulaire signifie qu'il y a plus d'endroits où la liquidité peut se cacher. Un token peut être lancé sur un rollup sécurisé par Celestia dont vous n'avez jamais entendu parler, avec un bridge que vous n'avez jamais utilisé. Ce n'est pas automatiquement mauvais, mais cela représente une nouvelle catégorie de risque. Soyez attentif aux bridges audités, aux vraies garanties de DA et aux rollups qui publient leurs données avec une preuve de réserves.

Si vous êtes simplement curieux, le modèle mental le plus clair est celui-ci : les chaînes monolithiques sont des villes dotées d'un seul grand réseau routier. Les stacks modulaires sont des villes avec des routes, des rails et des ports spécialisés, où chaque système de transport est optimisé pour un usage différent. Les deux fonctionnent. Le compromis, c'est la commodité contre l'échelle.

Questions fréquemment posées

Une blockchain modulaire est-elle plus sûre qu'une blockchain monolithique ?
Pas automatiquement. La sécurité dépend de chaque couche et des hypothèses de confiance entre elles. Un rollup qui s'appuie sur Ethereum pour le règlement et Celestia pour la disponibilité des données hérite de la sécurité cryptoeconomique des deux. Un pont mal conçu ou un séquenceur centralisé peut représenter un risque plus grand qu'un point de défaillance unique d'une chaîne monolithique.
Comment Celestia s'intègre-t-elle dans la stack modulaire ?
Celestia est une couche de disponibilité des données autonome. Les rollups publient leurs transactions groupées sur Celestia au lieu de le faire sur Ethereum, en payant des TIA pour l'espace blob. Le seul rôle de Celestia est d'ordonner les données et de garantir qu'elles restent téléchargeables, ce qui permet au rollup d'hériter de la sécurité sans rivaliser pour l'espace de blocs Ethereum.
Faut-il utiliser un rollup ou rester sur une chaîne monolithique comme Solana ?
Tout dépend de ce que vous privilégiez. Les rollups sur Ethereum ou Celestia offrent généralement des frais plus bas et un écosystème d'outils Ethereum plus riche, mais les ponts et les transactions inter-rollups ajoutent de la friction. Solana garantit une composabilité atomique entre applications et des frais très bas en conditions normales, mais le réseau a connu des pannes périodiques et concentre l'exploitation des nœuds chez des validateurs bien financés.
Les blockchains modulaires vont-elles remplacer les blockchains monolithiques ?
Probablement pas entièrement. La plupart des analystes s'attendent à ce que les deux coexistent : les stacks modulaires domineront l'expérimentation et les chaînes dédiées à une application, tandis que les chaînes monolithiques resteront fortes pour le trading haute fréquence, les paiements et les cas d'usage qui exigent réellement un état partagé en couche de base. La vraie question est de savoir comment les ponts et le séquençage partagé évolueront pour réduire la fragmentation.
Tokens associés
$ETH $SOL $TIA