blockchain modulaire: une nouvelle approche pour résoudre les problèmes d'évolutivité de la Blockchain
La technologie Blockchain est confrontée à des défis de scalabilité depuis sa création. Avec l'augmentation du nombre d'utilisateurs et de transactions, l'architecture blockchain monolithique peine à répondre à la demande croissante. Le blockchain modulaire, en tant que solution émergente, devient progressivement le centre d'intérêt de l'industrie.
Blockchain monolithique VS blockchain modulaire
Les blockchains monolithiques comme Bitcoin, Ethereum, etc., assument de manière indépendante tous les aspects du réseau, du stockage des données à la validation des transactions, en passant par l'exécution des contrats intelligents. Bien que cette conception soit simple et directe, elle limite également l'évolutivité du réseau.
En comparaison, la blockchain modulaire décompose le système blockchain en plusieurs composants ou couches spécialisés, chaque composant étant responsable du traitement de tâches spécifiques, telles que le consensus, la disponibilité des données, l'exécution et le règlement. Cette conception modulaire offre une plus grande flexibilité et évolutivité.
Prenons l'exemple d'Ethereum, une blockchain monolithique mature peut généralement être divisée en quatre couches d'architecture :
Couche d'exécution : traitement des transactions et exécution des contrats intelligents
Couche de règlement : confirmer l'état final des transactions
Couche de disponibilité des données : assurez-vous que les données des blocs sont accessibles.
Couche de consensus : parvenir à un accord sur l'ordre des blocs
Le blockchain modulaire sépare ces fonctionnalités, permettant à chaque couche d'être optimisée pour des besoins spécifiques. Cette séparation améliore non seulement les performances et l'efficacité, mais favorise également l'interopérabilité entre différentes blockchains.
Comment la modularité résout le "triangle impossible"
Le "triangle impossible" de la Blockchain fait référence à la difficulté d'un réseau blockchain à atteindre simultanément un état optimal en matière de sécurité, de décentralisation et d'évolutivité. La conception modulaire offre de nouvelles perspectives pour résoudre ce problème.
En attribuant différentes fonctions à des modules spécialisés, le blockchain modulaire peut réaliser une évolutivité plus élevée et des coûts de transaction plus bas, tout en maintenant la décentralisation et la sécurité. Par exemple, le réseau Lightning de Bitcoin et la technologie Rollup d'Ethereum sont tous deux des incarnations de la pensée modulaire.
Types principaux de blockchain modulaire
couche d'exécution : solution Layer 2
Layer 2 est une extension de la couche d'exécution dans l'architecture Blockchain, améliorant la scalabilité de la chaîne principale grâce à la construction de réseaux hors chaîne sur la Blockchain sous-jacente. Les solutions Layer 2 les plus populaires actuellement sont les technologies Rollup, y compris les Optimistic Rollups et les ZK Rollups.
Les Optimistic Rollups adoptent l'hypothèse "optimiste", supposant par défaut que toutes les transactions sont valides, et ne procédant à une vérification en chaîne qu'en cas de litige. Actuellement, les Layer 2 qui utilisent ce mécanisme incluent Arbitrum, OP, Base, etc.
Les ZK Rollups utilisent la technologie de preuve à divulgation nulle de connaissance, exigeant que toutes les transactions passent par une preuve de validité avant d'être acceptées. Les Layer 2 utilisant les ZK Rollups incluent Linea, Starknet, zkSync, etc.
couche de disponibilité des données et couche de consensus
Celestia, en tant que pionnier dans le domaine des blockchains modulaires, se concentre sur la fourniture de services de couche de disponibilité des données et de couche de consensus. Elle utilise des technologies innovantes telles que le code de correction d'erreurs et l'échantillonnage de disponibilité des données, réduisant ainsi considérablement les coûts de stockage des données et optimisant l'efficacité du stockage.
EigenDA est un service de disponibilité des données basé sur Ethereum, utilisant un mécanisme de re-staking pour renforcer la sécurité et le degré de décentralisation.
couche de règlement
Dymension est une plateforme de blockchain modulaire basée sur Cosmos, qui fournit un cadre simple pour le développement de RollApp. Elle est composée de deux parties : RollApp, qui est responsable de l'exécution des applications, et Dymension Hub, qui prend en charge les fonctions de consensus et de règlement.
Cevmos se concentre sur la fourniture de services de couche de règlement pour les rollups compatibles EVM, visant à simplifier le processus de migration des applications existantes dans l'écosystème Ethereum.
Exploration modulaire de l'écosystème Bitcoin
Avec la promotion du protocole Ordinals et des ETF Bitcoin, l'écosystème Bitcoin commence également à explorer les possibilités de blockchain modulaire. En raison des limites du réseau Bitcoin lui-même, la demande d'extension modulaire pourrait être plus pressante que celle d'Ethereum.
Merlin et B² Network sont des projets représentatifs dans le domaine des Layer 2 de Bitcoin. Merlin utilise la technologie ZK-Rollup et introduit un réseau d'oracles décentralisés, tandis que B² Network sépare des fonctions telles que l'exécution, la disponibilité des données et la validation grâce à une conception modulaire.
Conclusion
La technologie de blockchain modulaire représente une approche de produit "plus spirituelle" et pluggable. Elle offre non seulement une base solide pour construire la prochaine génération d'applications décentralisées, mais ouvre également de nouvelles voies pour résoudre les problèmes d'évolutivité de la Blockchain. Avec la maturité croissante de la technologie et l'expansion des domaines d'application, la blockchain modulaire devrait propulser l'ensemble de l'industrie vers une direction plus ouverte, flexible et sécurisée.
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.
19 J'aime
Récompense
19
9
Partager
Commentaire
0/400
MetaverseMigrant
· 08-01 01:01
La voie est simple, la magie est illimitée.
Voir l'originalRépondre0
WalletsWatcher
· 07-31 12:48
La modularité est la voie royale
Voir l'originalRépondre0
GasWrangler
· 07-29 03:34
Les avantages sont nombreux mais ne sont pas parfaits.
Voir l'originalRépondre0
RektDetective
· 07-29 02:36
La chaîne de modules écologiques la plus puissante
blockchain modulaire : une nouvelle paradigme pour surmonter le goulot d'étranglement de la scalabilité
blockchain modulaire: une nouvelle approche pour résoudre les problèmes d'évolutivité de la Blockchain
La technologie Blockchain est confrontée à des défis de scalabilité depuis sa création. Avec l'augmentation du nombre d'utilisateurs et de transactions, l'architecture blockchain monolithique peine à répondre à la demande croissante. Le blockchain modulaire, en tant que solution émergente, devient progressivement le centre d'intérêt de l'industrie.
Blockchain monolithique VS blockchain modulaire
Les blockchains monolithiques comme Bitcoin, Ethereum, etc., assument de manière indépendante tous les aspects du réseau, du stockage des données à la validation des transactions, en passant par l'exécution des contrats intelligents. Bien que cette conception soit simple et directe, elle limite également l'évolutivité du réseau.
En comparaison, la blockchain modulaire décompose le système blockchain en plusieurs composants ou couches spécialisés, chaque composant étant responsable du traitement de tâches spécifiques, telles que le consensus, la disponibilité des données, l'exécution et le règlement. Cette conception modulaire offre une plus grande flexibilité et évolutivité.
Prenons l'exemple d'Ethereum, une blockchain monolithique mature peut généralement être divisée en quatre couches d'architecture :
Le blockchain modulaire sépare ces fonctionnalités, permettant à chaque couche d'être optimisée pour des besoins spécifiques. Cette séparation améliore non seulement les performances et l'efficacité, mais favorise également l'interopérabilité entre différentes blockchains.
Comment la modularité résout le "triangle impossible"
Le "triangle impossible" de la Blockchain fait référence à la difficulté d'un réseau blockchain à atteindre simultanément un état optimal en matière de sécurité, de décentralisation et d'évolutivité. La conception modulaire offre de nouvelles perspectives pour résoudre ce problème.
En attribuant différentes fonctions à des modules spécialisés, le blockchain modulaire peut réaliser une évolutivité plus élevée et des coûts de transaction plus bas, tout en maintenant la décentralisation et la sécurité. Par exemple, le réseau Lightning de Bitcoin et la technologie Rollup d'Ethereum sont tous deux des incarnations de la pensée modulaire.
Types principaux de blockchain modulaire
couche d'exécution : solution Layer 2
Layer 2 est une extension de la couche d'exécution dans l'architecture Blockchain, améliorant la scalabilité de la chaîne principale grâce à la construction de réseaux hors chaîne sur la Blockchain sous-jacente. Les solutions Layer 2 les plus populaires actuellement sont les technologies Rollup, y compris les Optimistic Rollups et les ZK Rollups.
Les Optimistic Rollups adoptent l'hypothèse "optimiste", supposant par défaut que toutes les transactions sont valides, et ne procédant à une vérification en chaîne qu'en cas de litige. Actuellement, les Layer 2 qui utilisent ce mécanisme incluent Arbitrum, OP, Base, etc.
Les ZK Rollups utilisent la technologie de preuve à divulgation nulle de connaissance, exigeant que toutes les transactions passent par une preuve de validité avant d'être acceptées. Les Layer 2 utilisant les ZK Rollups incluent Linea, Starknet, zkSync, etc.
couche de disponibilité des données et couche de consensus
Celestia, en tant que pionnier dans le domaine des blockchains modulaires, se concentre sur la fourniture de services de couche de disponibilité des données et de couche de consensus. Elle utilise des technologies innovantes telles que le code de correction d'erreurs et l'échantillonnage de disponibilité des données, réduisant ainsi considérablement les coûts de stockage des données et optimisant l'efficacité du stockage.
EigenDA est un service de disponibilité des données basé sur Ethereum, utilisant un mécanisme de re-staking pour renforcer la sécurité et le degré de décentralisation.
couche de règlement
Dymension est une plateforme de blockchain modulaire basée sur Cosmos, qui fournit un cadre simple pour le développement de RollApp. Elle est composée de deux parties : RollApp, qui est responsable de l'exécution des applications, et Dymension Hub, qui prend en charge les fonctions de consensus et de règlement.
Cevmos se concentre sur la fourniture de services de couche de règlement pour les rollups compatibles EVM, visant à simplifier le processus de migration des applications existantes dans l'écosystème Ethereum.
Exploration modulaire de l'écosystème Bitcoin
Avec la promotion du protocole Ordinals et des ETF Bitcoin, l'écosystème Bitcoin commence également à explorer les possibilités de blockchain modulaire. En raison des limites du réseau Bitcoin lui-même, la demande d'extension modulaire pourrait être plus pressante que celle d'Ethereum.
Merlin et B² Network sont des projets représentatifs dans le domaine des Layer 2 de Bitcoin. Merlin utilise la technologie ZK-Rollup et introduit un réseau d'oracles décentralisés, tandis que B² Network sépare des fonctions telles que l'exécution, la disponibilité des données et la validation grâce à une conception modulaire.
Conclusion
La technologie de blockchain modulaire représente une approche de produit "plus spirituelle" et pluggable. Elle offre non seulement une base solide pour construire la prochaine génération d'applications décentralisées, mais ouvre également de nouvelles voies pour résoudre les problèmes d'évolutivité de la Blockchain. Avec la maturité croissante de la technologie et l'expansion des domaines d'application, la blockchain modulaire devrait propulser l'ensemble de l'industrie vers une direction plus ouverte, flexible et sécurisée.