blockchain modulaire: pierre angulaire de l'évolution de l'écosystème Web3
La blockchain modulaire devient une composante essentielle de la nouvelle infrastructure Web3. Bien qu'elle ne remplace pas complètement la blockchain monolithique, elle deviendra une force clé pour faire évoluer continuellement la blockchain monolithique. Les deux se compléteront mutuellement pour soutenir ensemble l'écosystème Web3 à l'échelle de 1 milliard d'utilisateurs.
Par rapport à la définition précise de la blockchain modulaire, comprendre ses couches d'exécution, de disponibilité des données, de consensus et de règlement en analysant les transactions et les données des blocs permet d'obtenir une compréhension plus intuitive.
La couche d'exécution, en tant que pionnière de l'expansion des transactions sur les blockchains monolithiques et de l'externalisation du calcul, joue un rôle important. La couche de disponibilité des données non seulement optimise le stockage des données sur la Blockchain, mais réalise également la disponibilité après validation des données, sous la garantie de la couche de consensus. La couche de consensus s'engage à réutiliser les capacités décentralisées pour créer une nouvelle architecture distribuée. La couche de règlement se concentre sur l'optimisation de l'appariement et de l'association des actifs des comptes et des flux de transactions.
Caractéristiques et défis des blockchains monolithiques
La naissance du Bitcoin a ouvert la voie à un système de monnaie électronique décentralisé, permettant aux gens de comprendre la technologie Blockchain et le mécanisme de consensus par preuve de travail. Ethereum, en tant que plateforme de contrats intelligents, montre un potentiel énorme dans des domaines tels que la finance, le social et les jeux. Bien que la technologie Blockchain soit encore à ses débuts, ses perspectives de développement restent vastes.
Les blockchains publiques dominantes sont généralement appelées blockchains monolithiques. Elles utilisent des transactions comme support, stockent des enregistrements de transactions valides par le biais de blocs, et reposent sur des mécanismes de consensus spécifiques pour réaliser un réseau de registre distribué décentralisé, sans confiance et immuable.
Les avantages des blockchains monolithiques résident dans leur capacité à construire un écosystème complet de manière indépendante, mais à mesure que leur échelle s'élargit, elles font également face à de nombreux défis, tels que la congestion des transactions, l'augmentation des coûts et l'élévation des barrières à l'entrée. Pour résoudre ces problèmes, l'industrie a mené des explorations approfondies dans des domaines tels que l'augmentation de la capacité, l'élagage d'état, et a proposé diverses solutions techniques, y compris les canaux d'état, les chaînes latérales, les Rollups, les nœuds légers, le sharding et la blockchain modulaire. Ces recherches continuent d'optimiser la pile technologique de la blockchain et d'améliorer la diffusion de la technologie.
Définition et architecture de la blockchain modulaire
Essentiellement, le blockchain modulaire redéfinit l'architecture en couches de la Blockchain à travers une approche d'agrégation et de combinaison, la divisant en différents modules. Ces modules sont indépendants les uns des autres, peuvent être modifiés et étendus de manière flexible selon les besoins, et peuvent se combiner entre eux. Cette architecture modulaire améliore non seulement les performances dans divers domaines, mais elle s'adapte également à des scénarios d'application diversifiés.
Du point de vue de l'utilisateur, le processus de transaction du réseau de deuxième couche Arbitrum sur Ethereum peut être compris de manière intuitive comme une hiérarchisation du blockchain modulaire : les transactions soumises par les utilisateurs sont traitées en masse par le séquenceur du réseau de deuxième couche, puis les données de transaction compressées et les résultats d'état sont envoyés au réseau de première couche pour règlement.
Selon une structure descendante, la blockchain modulaire peut être divisée en couche d'exécution, couche de disponibilité des données, couche de consensus et couche de règlement. La couche d'exécution est responsable du traitement des transactions et du calcul des états, la couche de disponibilité des données stocke et maintient les données de transaction, la couche de consensus garantit la sécurité de la couche d'exécution, et la couche de règlement confirme le caractère définitif des changements d'état.
État actuel du développement de la couche d'exécution
Avant de proposer le concept de couche d'exécution, l'industrie s'est largement intéressée au sujet des "tueurs d'Ethereum", ce qui reflète le besoin urgent des utilisateurs en matière de performance des transactions. Pour cela, de nombreuses nouvelles chaînes publiques tentent de construire des Blockchains haute performance en partant de l'architecture de base. Dans le même temps, l'écosystème Ethereum explore également diverses solutions d'extension.
Actuellement, les solutions Layer2 représentées par Rollup dominent le marché. Les Optimism et Arbitrum basés sur les Rollups optimistes ont déjà dépassé la plupart des chaînes compatibles EVM en termes de construction d'écosystème et de taille d'utilisateur. De plus, les ZKRollup ( comme Starknet, zkSync, ainsi que les solutions de transactions parallèles ) comme Fuel ( continuent également de se développer.
Avec le développement florissant de Layer2, le concept de couche d'exécution est né. Non seulement Ethereum, mais d'autres chaînes publiques lancent également leurs propres produits Rollup et couches d'exécution. Cela a non seulement entraîné un paysage multi-chaînes coexistants, mais a également donné naissance à une situation où plusieurs types de couches d'exécution coexistent.
Pour résoudre les problèmes d'interopérabilité entre les différentes couches d'exécution, certains projets commencent à proposer des solutions de Rollup en tant que service, comme Sovereigen Labs, Stackr Labs, etc. Ces produits ressemblent à des hubs pour les couches d'exécution, étendant les Layer2 en Layer3, construisant une architecture d'exécution en arbre avec un hub unique et plusieurs Rollups.
Bien que la couche d'exécution ait réalisé des progrès significatifs, de nombreux problèmes demeurent à résoudre, tels que les ordonnanceurs décentralisés, zkEVM et les transactions parallèles. Ces domaines seront les principales directions de recherche futures.
![Comment le blockchain modulaire peut-il devenir l'infrastructure de base de la prochaine génération de Web3 ?])https://img-cdn.gateio.im/webp-social/moments-a539f7e8ffc640bf3c53fca934b6d273.webp(
L'évolution de la couche de disponibilité des données
Avec la croissance rapide des utilisateurs de blockchain et des contrats intelligents, les données on-chain présentent une tendance de croissance exponentielle. Prenons l'exemple de Bitcoin, dont la taille du réseau est passée de 55 Go en 2016 à 459 Go en février 2023. En tant que plateforme de contrats intelligents, Ethereum dépasse de loin Bitcoin en termes de taille de données, nécessitant actuellement au moins 800 Go d'espace de stockage pour un nœud complet.
Le volume massif de données et les méthodes de stockage non structurées posent d'énormes défis pour le traitement, l'indexation et la requête des données de la Blockchain. La manière de stocker et de traiter efficacement et à faible coût d'énormes données de Blockchain est devenue une direction de recherche importante.
Dès le livre blanc de Bitcoin, Satoshi Nakamoto a proposé des solutions telles que Reclaiming Disk Space et SPV. La communauté Ethereum a ensuite proposé des solutions comme Stateless Ethereum sur cette base. Avec le développement de la couche d'exécution, le concept de disponibilité des données a été élargi, incluant non seulement les données on-chain, mais aussi les données de transaction compressées de la couche d'exécution.
Ethereum, en tant que couche de disponibilité des données dominante actuelle, fait face à des problèmes tels que des coûts élevés et une capacité limitée. Pour y remédier, Ethereum a proposé des solutions d'amélioration telles que l'EIP-4844. D'autres produits DA spécialisés comme Polygon Avail et Celestia explorent également de nouvelles solutions technologiques. De plus, les produits de stockage comme Greenfield, lancés par l'écosystème BNB, enrichissent également les choix de la couche de stockage de données.
![Comment la blockchain modulaire peut-elle devenir l'infrastructure de base de la prochaine génération de Web3 ?])https://img-cdn.gateio.im/webp-social/moments-7de1e2906e510e18f5d16de25656a1a7.webp(
Innovation de la couche de consensus
Le mécanisme de consensus des réseaux Blockchain est la clé pour garantir la propriété des actifs. Les mécanismes de consensus entre différentes Blockchains sont souvent difficiles à interopérer, ce qui limite le développement des applications inter-chaînes.
Le PoW et le PoS sont deux des principaux mécanismes de consensus. Le principal défi auquel le PoW est confronté est l'attaque à 51 % et l'attaque par double dépense, nécessitant une immense puissance de calcul pour garantir la sécurité du réseau. Certaines nouvelles chaînes publiques PoW exploitent la puissance de calcul du réseau Bitcoin par le biais de l'exploitation minière conjointe, mais cela entraîne également de nouveaux risques.
Le mécanisme PoS utilise les droits pour protéger le réseau, nécessitant des droits de valeur suffisamment élevée pour garantir un réseau de haute valeur. Des projets comme Cosmos et Polkadot ont innové sur la base du PoS, tels que le partage sécurisé de l'ICS, Space Mesh, etc.
Après le passage d'Ethereum à PoS, ses puissantes ressources de consensus ont jeté les bases des nouveaux produits de couche de consensus. Des projets comme EigenLayer ont proposé le concept de Restaking, visant à réutiliser l'Ethereum staké pour protéger d'autres réseaux. Les dérivés de staking liquide ont également le potentiel de devenir des fournisseurs de consensus.
![Comment la blockchain modulaire peut-elle devenir l'infrastructure Web3 de prochaine génération ?])https://img-cdn.gateio.im/webp-social/moments-adaa5bea94d83c65678ce35947647dc4.webp(
Conclusion
La blockchain modulaire est similaire à l'idée d'architecture microservices, décomposant les fonctionnalités de la blockchain en modules indépendants, ce qui permet une plus grande évolutivité et flexibilité. Actuellement, les couches d'exécution, de disponibilité des données et de consensus innovent constamment dans leurs domaines respectifs, et à l'avenir, leur combinaison flexible apportera davantage de possibilités.
Avec la maturité de la technologie, le blockchain modulaire devrait devenir une direction importante pour le développement de la Blockchain, fournissant un soutien infrastructurel solide à l'évolution de l'écosystème Web3.
![Comment la blockchain modulaire peut-elle devenir l'infrastructure de base de la prochaine génération de Web3 ?])https://img-cdn.gateio.im/webp-social/moments-88ef1357c1f0c15ad8e4c433fd057869.webp(
![Comment la blockchain modulaire peut-elle devenir l'infrastructure de base de la prochaine génération de Web3 ?])https://img-cdn.gateio.im/webp-social/moments-777f29dd62cce246e898aea6845038a4.webp(
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.
11 J'aime
Récompense
11
5
Partager
Commentaire
0/400
WalletDetective
· 07-27 18:05
La modularité est vraiment forte.
Voir l'originalRépondre0
FUD_Whisperer
· 07-27 14:48
À quoi sert la structure à trois niveaux ?
Voir l'originalRépondre0
FallingLeaf
· 07-24 19:45
Les vieux projets sont toujours meilleurs, ne faites pas n'importe quoi.
Voir l'originalRépondre0
OnChainDetective
· 07-24 19:27
Derrière la stratification, il doit y avoir un déploiement de fonds de baleine. Recherche en cours.
Voir l'originalRépondre0
ChainSherlockGirl
· 07-24 19:19
Ah, certaines chaînes sont probablement submergées, c'est aussi captivant que de regarder une série.
blockchain modulaire : déconstruction de l'architecture Web3 pour promouvoir l'évolution de l'écosystème
blockchain modulaire: pierre angulaire de l'évolution de l'écosystème Web3
La blockchain modulaire devient une composante essentielle de la nouvelle infrastructure Web3. Bien qu'elle ne remplace pas complètement la blockchain monolithique, elle deviendra une force clé pour faire évoluer continuellement la blockchain monolithique. Les deux se compléteront mutuellement pour soutenir ensemble l'écosystème Web3 à l'échelle de 1 milliard d'utilisateurs.
Par rapport à la définition précise de la blockchain modulaire, comprendre ses couches d'exécution, de disponibilité des données, de consensus et de règlement en analysant les transactions et les données des blocs permet d'obtenir une compréhension plus intuitive.
La couche d'exécution, en tant que pionnière de l'expansion des transactions sur les blockchains monolithiques et de l'externalisation du calcul, joue un rôle important. La couche de disponibilité des données non seulement optimise le stockage des données sur la Blockchain, mais réalise également la disponibilité après validation des données, sous la garantie de la couche de consensus. La couche de consensus s'engage à réutiliser les capacités décentralisées pour créer une nouvelle architecture distribuée. La couche de règlement se concentre sur l'optimisation de l'appariement et de l'association des actifs des comptes et des flux de transactions.
Caractéristiques et défis des blockchains monolithiques
La naissance du Bitcoin a ouvert la voie à un système de monnaie électronique décentralisé, permettant aux gens de comprendre la technologie Blockchain et le mécanisme de consensus par preuve de travail. Ethereum, en tant que plateforme de contrats intelligents, montre un potentiel énorme dans des domaines tels que la finance, le social et les jeux. Bien que la technologie Blockchain soit encore à ses débuts, ses perspectives de développement restent vastes.
Les blockchains publiques dominantes sont généralement appelées blockchains monolithiques. Elles utilisent des transactions comme support, stockent des enregistrements de transactions valides par le biais de blocs, et reposent sur des mécanismes de consensus spécifiques pour réaliser un réseau de registre distribué décentralisé, sans confiance et immuable.
Les avantages des blockchains monolithiques résident dans leur capacité à construire un écosystème complet de manière indépendante, mais à mesure que leur échelle s'élargit, elles font également face à de nombreux défis, tels que la congestion des transactions, l'augmentation des coûts et l'élévation des barrières à l'entrée. Pour résoudre ces problèmes, l'industrie a mené des explorations approfondies dans des domaines tels que l'augmentation de la capacité, l'élagage d'état, et a proposé diverses solutions techniques, y compris les canaux d'état, les chaînes latérales, les Rollups, les nœuds légers, le sharding et la blockchain modulaire. Ces recherches continuent d'optimiser la pile technologique de la blockchain et d'améliorer la diffusion de la technologie.
Définition et architecture de la blockchain modulaire
Essentiellement, le blockchain modulaire redéfinit l'architecture en couches de la Blockchain à travers une approche d'agrégation et de combinaison, la divisant en différents modules. Ces modules sont indépendants les uns des autres, peuvent être modifiés et étendus de manière flexible selon les besoins, et peuvent se combiner entre eux. Cette architecture modulaire améliore non seulement les performances dans divers domaines, mais elle s'adapte également à des scénarios d'application diversifiés.
Du point de vue de l'utilisateur, le processus de transaction du réseau de deuxième couche Arbitrum sur Ethereum peut être compris de manière intuitive comme une hiérarchisation du blockchain modulaire : les transactions soumises par les utilisateurs sont traitées en masse par le séquenceur du réseau de deuxième couche, puis les données de transaction compressées et les résultats d'état sont envoyés au réseau de première couche pour règlement.
Selon une structure descendante, la blockchain modulaire peut être divisée en couche d'exécution, couche de disponibilité des données, couche de consensus et couche de règlement. La couche d'exécution est responsable du traitement des transactions et du calcul des états, la couche de disponibilité des données stocke et maintient les données de transaction, la couche de consensus garantit la sécurité de la couche d'exécution, et la couche de règlement confirme le caractère définitif des changements d'état.
État actuel du développement de la couche d'exécution
Avant de proposer le concept de couche d'exécution, l'industrie s'est largement intéressée au sujet des "tueurs d'Ethereum", ce qui reflète le besoin urgent des utilisateurs en matière de performance des transactions. Pour cela, de nombreuses nouvelles chaînes publiques tentent de construire des Blockchains haute performance en partant de l'architecture de base. Dans le même temps, l'écosystème Ethereum explore également diverses solutions d'extension.
Actuellement, les solutions Layer2 représentées par Rollup dominent le marché. Les Optimism et Arbitrum basés sur les Rollups optimistes ont déjà dépassé la plupart des chaînes compatibles EVM en termes de construction d'écosystème et de taille d'utilisateur. De plus, les ZKRollup ( comme Starknet, zkSync, ainsi que les solutions de transactions parallèles ) comme Fuel ( continuent également de se développer.
Avec le développement florissant de Layer2, le concept de couche d'exécution est né. Non seulement Ethereum, mais d'autres chaînes publiques lancent également leurs propres produits Rollup et couches d'exécution. Cela a non seulement entraîné un paysage multi-chaînes coexistants, mais a également donné naissance à une situation où plusieurs types de couches d'exécution coexistent.
Pour résoudre les problèmes d'interopérabilité entre les différentes couches d'exécution, certains projets commencent à proposer des solutions de Rollup en tant que service, comme Sovereigen Labs, Stackr Labs, etc. Ces produits ressemblent à des hubs pour les couches d'exécution, étendant les Layer2 en Layer3, construisant une architecture d'exécution en arbre avec un hub unique et plusieurs Rollups.
Bien que la couche d'exécution ait réalisé des progrès significatifs, de nombreux problèmes demeurent à résoudre, tels que les ordonnanceurs décentralisés, zkEVM et les transactions parallèles. Ces domaines seront les principales directions de recherche futures.
![Comment le blockchain modulaire peut-il devenir l'infrastructure de base de la prochaine génération de Web3 ?])https://img-cdn.gateio.im/webp-social/moments-a539f7e8ffc640bf3c53fca934b6d273.webp(
L'évolution de la couche de disponibilité des données
Avec la croissance rapide des utilisateurs de blockchain et des contrats intelligents, les données on-chain présentent une tendance de croissance exponentielle. Prenons l'exemple de Bitcoin, dont la taille du réseau est passée de 55 Go en 2016 à 459 Go en février 2023. En tant que plateforme de contrats intelligents, Ethereum dépasse de loin Bitcoin en termes de taille de données, nécessitant actuellement au moins 800 Go d'espace de stockage pour un nœud complet.
Le volume massif de données et les méthodes de stockage non structurées posent d'énormes défis pour le traitement, l'indexation et la requête des données de la Blockchain. La manière de stocker et de traiter efficacement et à faible coût d'énormes données de Blockchain est devenue une direction de recherche importante.
Dès le livre blanc de Bitcoin, Satoshi Nakamoto a proposé des solutions telles que Reclaiming Disk Space et SPV. La communauté Ethereum a ensuite proposé des solutions comme Stateless Ethereum sur cette base. Avec le développement de la couche d'exécution, le concept de disponibilité des données a été élargi, incluant non seulement les données on-chain, mais aussi les données de transaction compressées de la couche d'exécution.
Ethereum, en tant que couche de disponibilité des données dominante actuelle, fait face à des problèmes tels que des coûts élevés et une capacité limitée. Pour y remédier, Ethereum a proposé des solutions d'amélioration telles que l'EIP-4844. D'autres produits DA spécialisés comme Polygon Avail et Celestia explorent également de nouvelles solutions technologiques. De plus, les produits de stockage comme Greenfield, lancés par l'écosystème BNB, enrichissent également les choix de la couche de stockage de données.
![Comment la blockchain modulaire peut-elle devenir l'infrastructure de base de la prochaine génération de Web3 ?])https://img-cdn.gateio.im/webp-social/moments-7de1e2906e510e18f5d16de25656a1a7.webp(
Innovation de la couche de consensus
Le mécanisme de consensus des réseaux Blockchain est la clé pour garantir la propriété des actifs. Les mécanismes de consensus entre différentes Blockchains sont souvent difficiles à interopérer, ce qui limite le développement des applications inter-chaînes.
Le PoW et le PoS sont deux des principaux mécanismes de consensus. Le principal défi auquel le PoW est confronté est l'attaque à 51 % et l'attaque par double dépense, nécessitant une immense puissance de calcul pour garantir la sécurité du réseau. Certaines nouvelles chaînes publiques PoW exploitent la puissance de calcul du réseau Bitcoin par le biais de l'exploitation minière conjointe, mais cela entraîne également de nouveaux risques.
Le mécanisme PoS utilise les droits pour protéger le réseau, nécessitant des droits de valeur suffisamment élevée pour garantir un réseau de haute valeur. Des projets comme Cosmos et Polkadot ont innové sur la base du PoS, tels que le partage sécurisé de l'ICS, Space Mesh, etc.
Après le passage d'Ethereum à PoS, ses puissantes ressources de consensus ont jeté les bases des nouveaux produits de couche de consensus. Des projets comme EigenLayer ont proposé le concept de Restaking, visant à réutiliser l'Ethereum staké pour protéger d'autres réseaux. Les dérivés de staking liquide ont également le potentiel de devenir des fournisseurs de consensus.
![Comment la blockchain modulaire peut-elle devenir l'infrastructure Web3 de prochaine génération ?])https://img-cdn.gateio.im/webp-social/moments-adaa5bea94d83c65678ce35947647dc4.webp(
Conclusion
La blockchain modulaire est similaire à l'idée d'architecture microservices, décomposant les fonctionnalités de la blockchain en modules indépendants, ce qui permet une plus grande évolutivité et flexibilité. Actuellement, les couches d'exécution, de disponibilité des données et de consensus innovent constamment dans leurs domaines respectifs, et à l'avenir, leur combinaison flexible apportera davantage de possibilités.
Avec la maturité de la technologie, le blockchain modulaire devrait devenir une direction importante pour le développement de la Blockchain, fournissant un soutien infrastructurel solide à l'évolution de l'écosystème Web3.
![Comment la blockchain modulaire peut-elle devenir l'infrastructure de base de la prochaine génération de Web3 ?])https://img-cdn.gateio.im/webp-social/moments-88ef1357c1f0c15ad8e4c433fd057869.webp(
![Comment la blockchain modulaire peut-elle devenir l'infrastructure de base de la prochaine génération de Web3 ?])https://img-cdn.gateio.im/webp-social/moments-777f29dd62cce246e898aea6845038a4.webp(