Que sont les blockchains modulaires et leurs caractéristiques

Que sont les blockchains modulaires et leurs caractéristiques

Les blockchains modulaires sont une nouvelle façon de comprendre l’infrastructure blockchain. Contrairement aux premières blockchains, comme Bitcoin ou Ethereum, conçues pour remplir toutes les fonctions, les blockchains modulaires sont constituées de différentes chaînes qui se chargent de traiter et d’exécuter les transactions, de les valider et de mettre à disposition les données.

C’est le besoin d’évolutivité qui a ouvert la porte à la modularité, un concept qui propose une conception basée sur différents « modules » ou « parties » qui exécutent une fonction spécifique au sein du réseau. Dans le cadre de cette approche spécialisée, chaque partie remplit une fonction au sein de la chaîne pour fournir un environnement plus flexible et évolutif. Dans cet article, nous allons voir en quoi consistent les blockchains modulaires, leurs principales caractéristiques et quelques exemples de réseaux de conception modulaire.

Découvrez ce que sont les blockchains EVM et leurs principales caractéristiques

Que sont les blockchains modulaires ?

Dans les blockchains modulaires, différents composants interagissent les uns avec les autres, mais chacun d’eux a une action spécifique en son sein. Les réseaux modulaires sont constitués de différentes chaînes qui sont séparément responsables du traitement et de l’exécution des transactions, de leur validation et de la disponibilité des données.

Cette conception « fragmente » les fonctions de la blockchain et permet à chaque module de se concentrer sur une tâche spécifique, plutôt que la chaîne entière traitant chaque fonction dans son ensemble. Fondamentalement, ces blockchains ne remplissent pas toutes les fonctions d’une blockchain, mais plutôt une ou deux d’entre elles.

Pour mieux le comprendre, regardons comment se divise la pile technologique d’une blockchain. En général, la structure d’une blockchain se compose de quatre fonctions ou composants : l’exécution, le règlement, le consensus et la disponibilité des données (DA). Chacun a la fonction suivante :

  • Exécution– Traite les transactions. Dans cette couche, s’effectuent les principales interactions avec la blockchain, comme la participation des utilisateurs aux transactions ou l’exécution de contrats intelligents.
  • Règlement– Assure le caractère définitif des transactions, valide les preuves et résout les litiges.
  • Consensus– S’accorde sur la validité des transactions, les commande et met à jour l’état du réseau.
  • Disponibilité des données: garantit l’accessibilité aux données des transactions au sein de la blockchain.

Blockchain : différences entre les réseaux Layer 0, Layer 1, Layer 2 et Layer 3

Du monolithique au modulaire

L’approche des premières blockchains, comme Bitcoin ou Ethereum, était axée sur une conception « monolithique ». Cela signifie que tous les processus liés au fonctionnement de la chaîne sont réalisés de manière unifiée par les nœuds du réseau. Cependant, avec la croissance et la maturation de la technologie, de nouveaux composants et innovations sont apparus pour optimiser le fonctionnement de ces réseaux. Surtout en termes d’évolutivité, axée sur l’augmentation des performances, de la vitesse et de la capacité de transaction.

En ce sens, les blockchains modulaires offrent un nouveau paradigme dans la construction de blockchains, en adoptant un modèle de spécialisation. Autrement dit, chacun des composants -exécution, règlement et consensus et disponibilité des données- Elle est réalisée directement ou combinée par des modules séparés, mais connectés entre eux.

Nous pouvons considérer l’infrastructure modulaire comme un ensemble de pièces qui peuvent être modifiées ou combinées pour obtenir un fonctionnement optimal. En théorie, ce modèle garantit des performances adéquates pour chaque phase d’exécution du réseau. De cette manière, la conception flexible ouvre la porte à la construction de protocoles et d’applications décentralisées (DApps) capables de tirer parti de ce degré de polyvalence de l’infrastructure blockchain.

Découvrez les principales solutions Bitcoin Layer 2

Cumuls

Lorsque l’on parle des innovations qui ont permis l’émergence de la modularité dans la blockchain, un élément fondamental est la deuxième couche ou solutions Layer 2 appelées rollups. Ces solutions de mise à l’échelle regroupent les transactions en lots pour faciliter et économiser sur leur exécution. En général, les rollups sont un exemple de blockchains modulaires, spécifiquement axées sur l’exécution.. Ils dépendent toujours d’autres parties pour le consensus, le règlement (une couche 1, comme Ethereum) ou la disponibilité des données.

Jusqu’à présent, les principales infrastructures modulaires ont une approche basée sur les rollups et leurs variantes, comme le Validium et les rollups souverains. Il faut tenir compte du fait que l’approche modulaire de la blockchain est basée sur une vision nouvelle et en développement, de sorte qu’au fil du temps, de nouvelles solutions peuvent émerger qui permettent la modularité.

Infrastructure blockchain modulaire basée sur des rollups. Source : Visa.

Disponibilité des données, clé

Pour les rollups et les solutions de couche 2, la disponibilité des données est cruciale. Contrairement aux réseaux de couche 1 comme Ethereum, les rollups n’exploitent pas de nœuds complets ni ne vérifient l’état du réseau inhérent (une couche 1), car il s’agit d’un facteur clé derrière leurs faibles coûts de transaction. Cela signifie qu’ils ne peuvent pas garantir à eux seuls l’accès aux données pour toutes les transactions sur le réseau. À ce stade, les réseaux axés sur la disponibilité des données entrent en jeu. Dans la structure modulaire, ils fonctionnent spécifiquement pour être chargés de vérifier et de maintenir toutes les données du réseau disponibles. Les deux solutions de disponibilité des données les plus populaires sont basées sur le Data Availability Sampling (DAS) et les Data Availability Committees (DAC).

Exemples

Actuellement, il existe différentes blockchains modulaires. Parmi les principales, des solutions telles que :

Denis González
Derniers messages de Dennys Gonzalez (tout voir)

Voir l’article original en espagnol