blockchain modulaire: infrastructure fondamentale pour faire évoluer l'écosystème Web3
La blockchain modulaire, en tant qu'infrastructure de nouvelle génération pour le Web3, devient une direction de développement importante dans l'industrie de la blockchain. Elle redéfinit l'architecture de la blockchain en la divisant en modules indépendants et combinables, afin d'améliorer les performances et de s'adapter à des scénarios d'application diversifiés. Cet article explorera en profondeur le concept de blockchain modulaire, ses composants et l'état de développement des différentes couches.
Définition et composition du blockchain modulaire
La blockchain modulaire divise l'architecture de la blockchain en modules indépendants tels que la couche d'exécution, la couche de disponibilité des données, la couche de consensus et la couche de règlement. Ces modules peuvent être modifiés et étendus en fonction des besoins, et combinés de manière flexible pour répondre aux exigences de différents cas d'utilisation.
Du point de vue de l'utilisateur, le flux de travail d'un blockchain modulaire est à peu près le suivant :
La couche d'exécution ( comme Arbitrum et autres réseaux de deuxième couche ) collectent et traitent en masse les transactions des utilisateurs.
La couche de disponibilité des données ( stocke et maintient les données de transaction compressées soumises par la couche d'exécution sur le réseau principal Ethereum ).
La couche de consensus fournit une garantie de sécurité à la couche d'exécution.
La couche de règlement est responsable de confirmer la finalité des changements d'état.
État actuel du développement de la couche d'exécution
La couche d'exécution résout principalement le problème de scalabilité de la Blockchain, augmente le débit des transactions et réduit les coûts. Les solutions de couche d'exécution les plus courantes comprennent :
Optimistic Rollups : comme Optimism, Arbitrum, etc.
ZK Rollups : comme Starknet, zkSync, Scroll, etc.
Solution de transactions parallèles : comme Fuel
Avec le développement des produits de couche d'exécution, des produits de type Rollup en tant que service ont émergé, tels que Sovereign Labs, Stackr Labs, qui construisent une structure d'exécution en arbre à hub unique et multiples Rollups.
L'avenir de la couche d'exécution présente encore de nombreux problèmes à résoudre, tels que les séquenceurs décentralisés, zkEVM et les transactions parallèles.
État actuel du développement de la couche de disponibilité des données
La couche de disponibilité des données vise principalement à résoudre les problèmes de stockage et de traitement des données sur la Blockchain. Ethereum, par le biais de propositions telles que l'EIP-4844, introduit un nouveau type de transaction Blob et une couche de données supplémentaire pour réduire les coûts de stockage.
D'autres produits de couche de données spécialisés tels que Celestia, Polygon Avail, etc., ont innové dans des techniques telles que l'échantillonnage et le codage. De plus, il existe des projets axés sur le stockage de données comme Greenfield et Arweave.
État actuel du développement de la couche de consensus
La couche de consensus s'efforce de réaliser la réutilisation des mécanismes de consensus. Actuellement, il existe principalement deux approches :
Minage conjoint basé sur PoW, comme Quai Network, etc.
Réutilisation des droits basée sur PoS, comme Cosmos ICS, EigenLayer, etc.
Parmi eux, EigenLayer a proposé le concept de Restaking, permettant la réutilisation de l'ETH staké pour protéger d'autres réseaux.
Conclusion
La blockchain modulaire améliore l'évolutivité et la flexibilité en décomposant la blockchain en modules indépendants et combinables. Avec la maturation continue des solutions de différents niveaux, la blockchain modulaire est appelée à devenir une infrastructure essentielle pour faire évoluer l'écosystème Web3. À l'avenir, nous pouvons nous attendre à voir davantage de solutions de combinaison modulaire innovantes, apportant de nouvelles opportunités pour le développement de la technologie blockchain.
Voir l'original
Cette page peut inclure du contenu de tiers fourni à des fins d'information uniquement. Gate ne garantit ni l'exactitude ni la validité de ces contenus, n’endosse pas les opinions exprimées, et ne fournit aucun conseil financier ou professionnel à travers ces informations. Voir la section Avertissement pour plus de détails.
blockchain modulaire : nouvelle paradigme et état de développement de l'infrastructure Web3
blockchain modulaire: infrastructure fondamentale pour faire évoluer l'écosystème Web3
La blockchain modulaire, en tant qu'infrastructure de nouvelle génération pour le Web3, devient une direction de développement importante dans l'industrie de la blockchain. Elle redéfinit l'architecture de la blockchain en la divisant en modules indépendants et combinables, afin d'améliorer les performances et de s'adapter à des scénarios d'application diversifiés. Cet article explorera en profondeur le concept de blockchain modulaire, ses composants et l'état de développement des différentes couches.
Définition et composition du blockchain modulaire
La blockchain modulaire divise l'architecture de la blockchain en modules indépendants tels que la couche d'exécution, la couche de disponibilité des données, la couche de consensus et la couche de règlement. Ces modules peuvent être modifiés et étendus en fonction des besoins, et combinés de manière flexible pour répondre aux exigences de différents cas d'utilisation.
Du point de vue de l'utilisateur, le flux de travail d'un blockchain modulaire est à peu près le suivant :
État actuel du développement de la couche d'exécution
La couche d'exécution résout principalement le problème de scalabilité de la Blockchain, augmente le débit des transactions et réduit les coûts. Les solutions de couche d'exécution les plus courantes comprennent :
Avec le développement des produits de couche d'exécution, des produits de type Rollup en tant que service ont émergé, tels que Sovereign Labs, Stackr Labs, qui construisent une structure d'exécution en arbre à hub unique et multiples Rollups.
L'avenir de la couche d'exécution présente encore de nombreux problèmes à résoudre, tels que les séquenceurs décentralisés, zkEVM et les transactions parallèles.
État actuel du développement de la couche de disponibilité des données
La couche de disponibilité des données vise principalement à résoudre les problèmes de stockage et de traitement des données sur la Blockchain. Ethereum, par le biais de propositions telles que l'EIP-4844, introduit un nouveau type de transaction Blob et une couche de données supplémentaire pour réduire les coûts de stockage.
D'autres produits de couche de données spécialisés tels que Celestia, Polygon Avail, etc., ont innové dans des techniques telles que l'échantillonnage et le codage. De plus, il existe des projets axés sur le stockage de données comme Greenfield et Arweave.
État actuel du développement de la couche de consensus
La couche de consensus s'efforce de réaliser la réutilisation des mécanismes de consensus. Actuellement, il existe principalement deux approches :
Parmi eux, EigenLayer a proposé le concept de Restaking, permettant la réutilisation de l'ETH staké pour protéger d'autres réseaux.
Conclusion
La blockchain modulaire améliore l'évolutivité et la flexibilité en décomposant la blockchain en modules indépendants et combinables. Avec la maturation continue des solutions de différents niveaux, la blockchain modulaire est appelée à devenir une infrastructure essentielle pour faire évoluer l'écosystème Web3. À l'avenir, nous pouvons nous attendre à voir davantage de solutions de combinaison modulaire innovantes, apportant de nouvelles opportunités pour le développement de la technologie blockchain.