Un article pour comprendre la modularité: Pluggable résout le goulot d’étranglement des performances de la blockchain

Source: Gryphsis Academy

Tl; dr

  1. Blockchain monopoleIl est connu pour son exhaustivité et entreprend indépendamment tous les niveaux du réseau, du stockage de données à la vérification des transactions, etc.etBlockchain modulaireEn séparant les différentes fonctions de la blockchain en modules indépendants, la prise en charge des performances et une expérience utilisateur fluide peuvent être fournies sur des fonctions spécifiques, en résolvant le problème du « triangle impossible » dans une certaine mesure.

  2. EthereumEn tant que première plate-forme de blockchain pour prendre en charge les contrats intelligents, il fournit un sol fertile pour la conception modulaire.Avec le développement de la technologie blockchain,Écologie du bitcoinNous avons également commencé à explorer la possibilité de modularité, permettant des fonctionnalités plus avancées en ajoutant de nouveaux modules, tels que l’amélioration de la protection de la confidentialité, un traitement de transaction plus efficace ou des capacités de contrat intelligentes améliorées.

  3. La technologie modulaire représente un plus « soumis »Idées de produits plumables, des solutions de blockchain plus flexibles et personnalisables émergeront à l’avenir, avec divers services et fonctionnalités qui peuvent être insérés et débranchés aussi facilement que les blocs LEGO.Cette flexibilité permet aux développeurs de créer et de déployer rapidement des solutions de blockchain en fonction des besoins de scénarios d’application spécifiques.

  4. 1. Qu’est-ce qu’une blockchain modulaire

    Source: Celestia.org

    Lorsque nous explorons la blockchain modulaire, nous devons d’abord comprendreBlockchain monolithiqueCe concept.Les chaînes uniques, telles que Bitcoin, Ethereum, etc., sont connues pour leur exhaustivité et entreprennent indépendamment tous les niveaux du réseau, du stockage de données à la vérification des transactions, puis à l’exécution des contrats intelligents.Dans ce processus, la chaîne unique joue le rôle d’un généraliste et implique tous les aspects.

    En prenant Ethereum comme exemple, une blockchain monolithique mature peut généralement être à peu près divisée en quatre architectures:

    • Couche d’exécution

    • Couche de colonie

    • Couche de disponibilité des données

    • Couche de consensus

    Le chiffre suivant explique en détail le rôle de chaque couche d’architecture en comparant la comptabilité sur la blockchain à un jeu:

    Grâce à cette analogie, nous pouvons avoir une compréhension plus claire de la façon dont les différentes architectures de la blockchain fonctionnent ensemble.Une seule blockchain consiste à concentrer toutes les fonctions sur la même chaîne à exécuter, etBlockchain modulaireIl s’agit d’un nouveau type d’architecture blockchain qui décompose le système de blockchain en plusieurs composants ou niveaux spéciaux, chaque composant responsable de la gestion des tâches spécifiques telles que le consensus, la disponibilité des données, l’exécution et le règlement.

    La blockchain modulaire est comme un groupe de spécialistes, en se concentrant sur l’exploitation minière et l’innovation technologique dans leurs domaines respectifs.Cet focus permet aux blockchains modulaires de fournir des performances supérieures et une expérience utilisateur sur des fonctionnalités spécifiques, par exemple, ils peuvent fournir des vitesses de traitement de transaction plus rapides à des coûts inférieurs.

    existerArchitecture de nœudD’une part, une seule chaîne s’appuie sur des nœuds complets, qui doivent télécharger et traiter des copies de données de toute la blockchain.Cela met non seulement des exigences élevées sur les ressources de stockage et informatique, mais limite également la vitesse d’extension du réseau.En revanche, la blockchain modulaire adopte une conception de nœuds légers qui ne nécessite que le traitement des informations d’en-tête de bloc, améliorant ainsi considérablement la vitesse de transaction et l’efficacité du réseau.

    Un avantage significatif des blockchains modulaires est sa flexibilité et sa collaboration.Ils peuvent externaliser les fonctions non essentielles à d’autres experts, créant un effet synergique qui atteint une amélioration significative des performances globales.Cette philosophie de conception est similaire aux briques LEGO, permettant aux développeurs de combiner librement différents modules selon le projet doit créer diverses solutions.

    Bien que les chaînes monolithiques aient des avantages dans le contrôle global, la sécurité et la stabilité, ils sont également confrontés à des défis de l’évolutivité, de la difficulté de mise à niveau et de l’adaptation à de nouveaux besoins.La blockchain modulaire se démarque de sa haute flexibilité et de sa personnalisation, simplifiant le processus de création et d’optimisation des nouvelles blockchains.

    Cependant, les blockchains modulaires sont également confrontés à leurs défis uniques.Son architecture complexe augmente la charge de travail des développeurs dans la conception, le développement et la maintenance.En tant que technologie émergente, la blockchain modulaire n’a pas encore subi le test de tests de sécurité complets et de fluctuations du marché, et sa stabilité et sa sécurité à long terme nécessitent encore une vérification supplémentaire.

    2. Pourquoi la blockchain modulaire a besoin

    Pourquoi la technologie de la blockchain modulaire attire-t-elle une attention généralisée et prédite-t-elle comme une « tendance future »?Ceci est étroitement lié à la célèbre théorie du « triangle impossible » dans le domaine de la blockchain.

    Source: chaîne

    Le « triangle impossible » de la blockchain fait référence à la difficulté d’un réseau de blockchain pour atteindre un état optimal dans les trois attributs principaux de la sécurité, de la décentralisation et de l’évolutivité en même temps.

    • ÉvolutivitéConcentrez-vous sur la capacité du réseau à traiter de grandes quantités de transactions et sa capacité à maintenir un fonctionnement efficace et à faible coût à mesure que les utilisateurs et les volumes de transaction augmentent.Il est généralement mesuré par TPS (volume par seconde) et latence (temps requis pour la confirmation de transaction).

    • SécuritéCela implique le coût et la difficulté de protéger un réseau de blockchain contre les attaques.Par exemple, le mécanisme POW de Bitcoin oblige les attaquants à maîtriser plus de 51% de la puissance de calcul sur l’ensemble du réseau, tandis que le mécanisme POS d’Ethereum nécessite des nœuds avec plus de ⅓ pour conspirer.

    • DécentralisationIl décrit que le fonctionnement du réseau ne s’appuie pas sur un seul nœud central, mais est distribué sur de nombreux nœuds.

    La vue principale du « triangle impossible » est qu’il est difficile pour un système de blockchain d’optimiser les trois caractéristiques.Par exemple: parmi de nombreuses chaînes publiques, Bitcoin et Ethereum ont des performances exceptionnelles en décentralisation et en sécurité en raison de leur vaste distribution de nœuds et du nombre suffisant de nœuds.

    Cependant, ils sacrifient une certaine évolutivité, ce qui entraîne des vitesses de transaction plus lentes et des frais de transaction plus élevés: le temps de bloc de Bitcoin est d’environ 10 minutes, le TPS d’Ethereum est d’environ 13 et d’Ethereum comme des surtensions de volume de transaction, les frais de transaction d’Ethereum peuvent atteindre des centaines de dollars.

    C’est dans ce contexte que la technologie modulaire de la blockchain a émergé, ce qui résout les défis des chaînes publiques traditionnelles en termes d’évolutivité et de coûts de transaction en attribuant différentes fonctions à des modules spéciaux.Par exemple, le réseau Lightning de Bitcoin et la technologie Rollup d’Ethereum sont tous deux incarnés dans la pensée modulaire.

    L’avantage de la blockchain modulaire est son architecture hiérarchique qui permet à chaque couche d’être optimisée pour des besoins spécifiques.La couche de données peut se concentrer sur le stockage et la vérification des données, tandis que la couche d’exécution peut gérer la logique du contrat intelligent.Cette séparation améliore non seulement les performances et l’efficacité, mais favorise également l’interopérabilité entre les différentes blockchains, fournissant les bases de la construction d’un écosystème ouvert et interconnecté.

    Pour résumer, la technologie modulaire de la blockchain fournit une nouvelle façon de résoudre les limites des chaînes publiques traditionnelles.Sur la base du maintien de la décentralisation et de la sécurité, il réalise une évolutivité plus élevée et des coûts de transaction plus élevés, ce qui est d’une importance de grande envergure pour l’application large et le développement à long terme de la technologie de la blockchain.

    3.模块化区块链赛道-项目分析

    模块化区块链根据其架构特点,可以划分为不同的类型。在这些类型中,数据可用性层和共识层因其紧密的相互依赖性,常常被设计为一个统一的整体。En effet, lorsque les nœuds reçoivent des données de transaction, ils déterminent généralement l’ordre des transactions en même temps, ce qui est au cœur de la sécurité et de l’immuabilité de la blockchain.

    Sur la base de ce principe de conception, nous pouvons comprendre les différents projets de blockchain modulaire à partir des trois aspects de la couche d’exécution, de la couche de disponibilité des données, de la couche de consensus et de la couche de règlement.

    3.1执行层

    La technologie de la couche 2, en tant qu’extension de la couche d’exécution dans l’architecture de la blockchain, est une réalisation du concept de blockchain modulaire.它通过构建在底层区块链之上的链下网络、系统或技术,致力于提升主链的可扩展性。

    La solution de couche 2 permet un traitement de transaction plus rapide et plus rentable tout en maintenant la sécurité et les fonctionnalités décentralisées avec la blockchain sous-jacente.Selon la carte de dunes produite par @ 0xning, nous pouvons voir que le gaz consommé par la vérification et la compensation de la couche 2 sur l’écosystème Ethereum représente une moyenne de moins de 10%, ce qui économise considérablement les coûts de transaction des utilisateurs.

    Source: https://dune.com/0xning/ethereum-gas-war

    Rollup Technology est actuellement la solution la plus courant pour la couche 2. Son concept principal est « l’exécution hors chaîne, la vérification sur la chaîne », effectuant des calculs et d’autres tâches hors chaîne, puis téléchargeant les données CallData sur le réseau principal.

    Exécuter hors-chain

    Dans le modèle Rollup, les transactions sont exécutées hors chaîne, tandis que la blockchain sous-jacente n’est responsable que de la vérification de la preuve des transactions dans le contrat intelligent et du stockage des données de transaction d’origine.Cette conception réduit considérablement la charge de calcul sur la chaîne principale et réduit les exigences de stockage, permettant ainsi un traitement de transaction plus efficace.

    Pour réduire davantage les coûts, Rollup adopte la technologie d’emballage des transactions.Il peut être comparé au conteneur des marchandises en logistique, et l’envoi de chaque article individuellement entraînera des coûts de fret élevés.Et la technologie Rollup réduit considérablement le coût de chaque transaction en emballant plusieurs transactions ensemble et en «expédition» une seule fois.

    Vérification en chaîne

    La vérification sur la chaîne est la clé de la sécurité du réseau de couche 2.Le réseau de couche 2 doit fournir une preuve de cryptage pour résoudre les différences potentielles sur la blockchain sous-jacente.Actuellement, deux mécanismes de preuve grand public sont une fausse preuve et une preuve valide, qui prennent respectivement les rouleaux optimistes et les rouleaux ZK respectivement.

    La preuve erronée des rouleaux optimistes

    Les rouleaux optimistes adoptent une hypothèse optimiste selon laquelle toutes les transactions par défaut sont valides, sauf s’il existe des preuves claires qu’il y a une erreur.Ce modèle s’appuie sur de fausses épreuves (épreuves de fraude) pendant la période de défi, et tout participant au réseau peut soumettre des preuves pour contester l’état du contrat intelligent, assurant l’équité et la transparence du réseau.

    Selon les données L2Beat, il existe actuellement 16 couche 2 qui utilise le mécanisme des rouleaux optimistes, tels que: arbitrum, op, base, explosion, etc.

    Source: l2beat.com

    Preuve de validité des rouleaux ZK

    Contrairement aux Rollups optimistes, ZK Rollups adopte une approche plus prudente qui nécessite que toutes les transactions soient prouvées valables avant d’être acceptées.Ce mécanisme de preuve est similaire à un processus de vérification, garantissant que chaque transaction et calcul dans le réseau de couche 2 est exact.

    En bref, la preuve de validité est la pierre angulaire de ZK-Rollups, qui exige que chaque transaction soit accompagnée d’une preuve correspondante, garantissant que les contrats intelligents sur la blockchain sous-jacent peuvent être vérifiés et approuvés pour les modifications de statut.Pour les nœuds de vérification, ZK Rollups fournit un mécanisme de règlement d’erreur zéro car chaque transaction doit passer une validation stricte.

    Selon les données L2Beat, il existe actuellement 11 couche 2 qui utilisent le mécanisme ZK Rollups, comme Linea, Starknet, Zksync, etc.

    Source: l2beat.com

    3.2 Couche de disponibilité des données et couche de consensus

    3.2.1celestia

    En tant que pionnier de la blockchain modulaire, Celestia est essentiellement une couche de disponibilité des données qui fournit une base solide pour le développement de DAPP et de rollup.En se déplaçant sur la couche de disponibilité des données de Celestia et la couche de consensus, les développeurs d’applications peuvent se concentrer sur la réalisation d’optimisations logiques, laissant la complexité de la disponibilité des données et des mécanismes de consensus à Celestia pour le traitement.

    La conception architecturale de Celestia offre une solution diversifiée pour l’expansion modulaire, et son architecture comprend principalement les trois types suivants:

    1. Rollup souverain:Celestia fournit une couche de disponibilité des données et une couche de consensus, tandis que la couche de règlement et la couche d’exécution sont implémentées indépendamment par leurs chaînes souverain respectives.

    2. Settlement Rollup (par exemple, CEVMOS Project):Sur la base de la couche DA et consensus fournie par Celestia, les CEVMOS fournissent des services de couche de règlement, tandis que la chaîne d’application assume le rôle de la couche d’exécution.

    3. Celestium:La couche de disponibilité des données est sous la responsabilité de Celestia, tandis que la couche de consensus et la couche de règlement reposent sur le réseau puissant d’Ethereum, et la chaîne d’applications continue de se concentrer sur la couche d’exécution.

    4. Celestia adopte un certain nombre de technologies innovantes qui réduisent considérablement le coût du stockage des données et optimisent l’efficacité du stockage.

      Technologie de codage d’élimination

      L’une des innovations de Celestia est l’application des codes d’effacement.Dans le document « Échantillonnage de disponibilité des données et preuves de fraude » co-écrits par Mustafa Albasan (l’un des fondateurs de Celestia) et Vitalik Buterin, une nouvelle idée architecturale est proposée, que les nœuds complets sont responsables de la production de blocs, tandis que les nœuds légers sont responsables pour la vérification du bloc.La technologie de codage d’élimination introduit la redondance lors de la transmission des données, garantissant que le bloc de données d’origine peut être entièrement restauré même dans le cas jusqu’à 50% de la perte de données.

      Ce mécanisme signifie que afin d’assurer une disponibilité à 100% des données de bloc, les producteurs de blocs n’ont qu’à publier 50% des données de blocs au réseau.S’il y a un producteur malveillant qui essaie de falsifier 1% des données de bloc, ils doivent en fait falsifier les 50% des données, ce qui augmente considérablement le coût des malfaiteurs.

      Échantillonnage de disponibilité des données

      Celestia résout le problème d’évolutivité de la blockchain en introduisant la technologie d’échantillonnage de disponibilité des données (DAS).Le flux de travail DAS comprend les étapes de clé suivantes:

      1. Échantillonnage aléatoire:Les nœuds légers effectuent plusieurs cycles d’échantillonnage aléatoire des données de bloc, ne demandant qu’une petite partie des données de bloc à la fois.

      2. Augmentez progressivement la confiance:Alors que les nœuds légers effectuent plus de cycles d’échantillonnage, leur confiance dans la disponibilité des données augmente progressivement.

      3. Atteindre le seuil de confiance:Une fois que le nœud lumineux atteint un niveau de confiance prédéfini (comme 99%) par échantillonnage, il considère les données pour le bloc d’être disponibles.

      4. Ce mécanisme permet aux nœuds légers de vérifier la disponibilité des données de bloc sans télécharger toutes les données de bloc, assurant l’intégrité et la disponibilité des données de blockchain.Celestia se concentre sur la fourniture de la disponibilité des données plutôt que sur l’état d’exécution, ce qui augmente la productivité des blocs, avec plus d’espace par bloc et capable de s’adapter aux données plus échantillonnées, améliorant considérablement les TP (traitement des transactions par seconde).

        3.2.2.

        Eigendaest un service de disponibilité de données sécurisé et élevé et décentralisé, et est le premier service de vérification actif (AVS) lancé sur Eigenlayer.AVS peut être compris comme un fournisseur de opération et de maintenance de nœuds, et fait partie des milliers de fournisseurs de fonctionnement et de maintenance de nœuds sur Ethereum. La vérification nécessite un rouleau et d’autres réseaux), puis d’obtenir des avantages supplémentaires.

        Avec l’augmentation du nombre d’Ethereum de relais et plus AVSS sera ajouté à l’écosystème de la gaiement entre les gourmandes à l’avenir, les Rollups peuvent obtenir des coûts de transaction plus bas et une composabilité de sécurité plus élevée dans l’écosystème de la gaieté propre.

        Eigenlayer est un protocole de révocation basé sur Ethereum. Le seuil de développement pour les autres parties du projet est défini.Dans le même temps, il améliore également le réseau de confiance d’Ethereum et augmente la valeur et l’influence d’Ethereum.

        En termes d’architecture, Eigenda utilise la technologie ZK pour vérifier les données d’état soumises par la couche 2, et le réseau Eigenda selon lequel le recours à l’ETH garantit que la sécurité consensuelle est responsable de la certitude finale, et enfin les données d’état de la couche 2 sont soumises et enregistrées dans l’Ethereum principal réseau.Par conséquent, Eigenda équivaut à un sous-traitant pour la vérification et le lien de certitude final dans le service DA du MainNet Ethereum, plutôt qu’un concurrent comme Celestia.

        3.2.3 Disponible

        La disposition est un projet de blockchain modulaire annoncé par l’équipe Polygon en juin 2023, séparé de Polygon en mars de cette année pour fonctionner en tant qu’entité indépendante.Dovid se déroule actuellement sur le réseau de tests et vient de terminer un financement de 43 millions de dollars de 43 millions de dollars il y a quelques fois, dirigé par Dragonfly et Cyber ​​Fund.

        L’architecture principale de la disponibilité est principalement composée de trois parties: disponible DA, nexus et fusion disponible.DA DA est une couche de disponibilité des données modulaires, qui fournit des services DA à diverses blockchains, tout comme Celestia.Disponible Nexus est un protocole de messagerie transversal standardisé, similaire au protocole IBC de COSMOS, offrant une interopérabilité interopérable entre diverses chaînes croisées.Diso Fusion introduit un consensus de POS de mise en place multi-actifs, dans le but de fournir des garanties de consensus de sécurité pour l’ensemble du réseau disponible.

        Du côté technique, DA DA utilise les engagements de Kate Polynomial pour éviter les preuves frauduleuses, sans supposer que la plupart des nœuds sont honnêtes et ne comptent pas sur les nœuds complets pour obtenir des données disponibles.Ceci est différent de l’architecture de Celestia, qui est basé sur une preuve de fraude, il existe donc une différence essentielle entre les deux au niveau technique.

        Avec l’émergence de projets de blockchain de disponibilité des données modulaires tels que Celestia et la disponibilité, la guerre modulaire de DA deviendra de plus en plus intense, et la fonctionnalité d’Ethereum comme la couche DA sera également détournée, et il est probable qu’il montrera « un autre « À l’avenir. Un paysage concurrentiel fort ».

        3.3 Couche de règlement

        3.3.1 Dymension

        Dymension est une plate-forme de blockchain modulaire basée sur le cosmos.Dans l’architecture de dymension, les développeurs peuvent se concentrer sur la mise en œuvre de la logique métier, en tirant parti du kit de développement Rollup (RDK) et d’une couche de règlement dédiée pour déployer rapidement Rollup pour des applications spécifiques.

        L’architecture de la dymension se compose de deux composants centraux: Rollapp et Dymension Hub.

        RollApp est une fusion de Rollup et App, une blockchain modulaire haute performance dédiée à des applications spécifiques sur la dymension.Rollapp peut être présenté sous de nombreuses formes, y compris, mais sans s’y limiter, des solutions dédiées à la couche 2 pour des applications décentralisées telles que les plateformes Defi, les jeux Web3, les marchés commerciaux NFT, etc.

        Dans Rollapp, le séquenceur joue un rôle clé, responsable de la vérification, du tri et du traitement des transactions locales.Une fois l’emballage de blocs terminé, ces données seront transmises au nœud complet de pair et publiées sur la chaîne vers un réseau de disponibilité des données sélectionné par RollApp, comme Celestia.Après avoir obtenu la réponse de Celestia, le trieur envoie sa racine de statut au centre de dymension pour réaliser la formation et le règlement de consensus.

        En tant que centre de l’ensemble de l’écosystème, Dymension Hub entreprend les fonctions de la couche consensus et de la couche de colonie.Il reçoit la racine de statut de Rollapp, offrant aux Rollapps les services de confirmation et de règlement des transactions finales.

        Grâce à cette conception, Rollup peut transmettre des tâches de consensus et de règlement à Dymension Hub, ainsi que des tâches de stockage et de vérification des données aux réseaux DA tels que Celestia.De cette façon, Rollup peut partager les garanties de sécurité économique de ces deux réseaux, tout en se concentrant sur l’amélioration de l’efficacité de l’exécution et de l’expérience utilisateur de l’application elle-même.

        3.3.2 CEVMOS

        Le nom du CEVMOS combine Celestia, Evmos et Cosmos pour fournir une couche de facturation pour les rouleaux compatibles EVM.

        Étant donné que les CEVMOS lui-même sont un rouleau, tous les rouleaux construits sur lui sont collectivement appelés des rouleaux de colonie.Chaque Rollup réduit la charge de travail de migration en minimisant les ponts de confiance bidirectionnels avec des Rollups CEVMOS.Les Rollups sur CEVMOS publie les données des CEVMOS, puis le CEVMOS lance les données et les publie à Celestia.Tout comme Ethereum, les CEVMOS effectueront des Rollups Proof comme couche de règlement.

        4. Blockchain modulaire dans l’écosystème Bitcoin

        Avec l’effet de création de richesse d’inscription apporté par le protocole ordinaire et l’approbation des ETF Bitcoin, plusieurs facteurs positifs se sont rassemblés, injectant une nouvelle vitalité dans l’écosystème Bitcoin.L’attention du marché a été rapidement attirée par l’écosystème du Bitcoin, et les fonds des investisseurs institutionnels se sont également déroulés dans ce domaine, montrant la confiance et les attentes pour le développement futur de l’écosystème Bitcoin.

        Dans ce contexte, la technologie Bitcoin Layer 2 a montré une scène prospère, avec de nombreuses solutions techniques émergeant les unes après les autres, formant un écosystème technologique diversifié et dynamique.Diverses solutions innovantes ont émergé pour promouvoir conjointement l’expansion et l’optimisation du réseau Bitcoin.

        Bien que l’industrie n’ait pas atteint de consensus unifié sur la définition précise de Bitcoin Layer 2, cet article s’appuie sur le concept de la blockchain modulaire d’Ethereum et explorera les possibilités et les méthodes de construction de la couche Bitcoin 2 dans une perspective modulaire.

        4.1 Pourquoi Bitcoin a-t-il besoin de modularité?

        Le réseau Ethereum est connu pour ses capacités de contrat intelligent Turing-Complete, capables de stocker et de vérifier les états historiques, soutenant ainsi des applications décentralisées complexes (DAPP).En revanche, le réseau Bitcoin est un réseau contractuel sans état non intelligent, et sa conception du système est principalement due à deux aspects:

        1. Limites du système de compte UTXO

        Dans le monde de la blockchain, il existe principalement deux façons de garder un enregistrement: le modèle de compte / solde et du modèle UTXO.Le modèle UTXO adopté par Bitcoin contraste fortement avec le modèle de compte / solde adopté par Ethereum.

        Dans le système Bitcoin, bien que les utilisateurs voient les soldes de compte dans leurs portefeuilles, en fait, le système Bitcoin conçu par Satoshi Nakamoto n’inclut pas le concept d’équilibre.Le soi-disant « Bitcoin Balance » est en fait un concept dérivé des applications de portefeuille basée sur UTXO.UTXO représente la sortie de transaction non dépente, qui est le cœur de la génération et de la vérification des transactions Bitcoin.

        Chaque transaction dans Bitcoin se compose d’entrée et de sortie, chaque transaction passe une ou plusieurs entrées et produit une nouvelle sortie.Ces sorties nouvellement générées deviennent alors de nouveaux UTXO, en attendant que les transactions futures consomment.

        En tant qu’architecture minimaliste des technologies des actifs et des technologies de règlement, le modèle UTXO est difficile à mettre à l’échelle pour prendre en charge des fonctionnalités complexes telles que les contrats intelligents.

        2. Langue de script complète non-Turing

        Le langage de script de Bitcoin ne prend pas en charge tous les types d’informatique, car le manque d’instructions de boucle et de contrôle conditionnel le fait ne pas Turing-Complete.Bien que cette fonctionnalité aide à réduire les attaques de pirates et à améliorer la sécurité du réseau, elle limite également la capacité de Bitcoin à exécuter des contrats intelligents complexes.

        En raison de la conception incomplète du système Bitcoin, il doit s’appuyer sur une expansion modulaire externe pour des fonctions plus complexes.Des fonctions telles que la couche d’exécution, la couche de disponibilité des données, la couche de consensus et la couche d’interopérabilité transversale dans son écosystème doivent être encapsulées et étendues de manière modulaire.

        4.2 Analyse du projet modulaire de l’écosystème Bitcoin

        4.2.1 Couche d’exécution – Bitcoin Cose 2

        Merlin

        Actuellement, sur la piste Bitcoin de deuxième niveau, Merlin Chain a le TVL le plus élevé, atteignant des milliards de dollars, et peut être considéré comme le projet le plus attirant de l’attention de l’écosystème Bitcoin.En tant que réseau Bitcoin Layer 2, la chaîne Merlin prend en charge une variété d’actifs Bitcoin natifs, tout en étant compatibles avec EVM, montrant sa double considération de l’écosystème Bitcoin et de l’écosystème Ethereum.

        Source: https://defilama.com/chain/merlin

        Les capacités de Merlin tournent autour du réseau ZK-Rollup, du réseau Oracle décentralisé et de la prévention de la fraude en chaîne.

        Réseau ZK-Rollup

        Le noyau de ZK-Rollups est l’utilisation d’une preuve de connaissance zéro.La preuve de connaissances zéro, en tant que méthode de cryptage en cryptographie, permet à une partie (proverbe) de prouver à l’autre partie (verbe) qu’une déclaration est correcte sans révéler aucune information autre que la preuve que la déclaration est correcte.

        La chaîne Merlin traitera et calculera les transactions hors chaîne pour éviter les frais de transaction élevés et la congestion du réseau sur le réseau Bitcoin.Dans le même temps, ZK-Rollup peut comprimer plusieurs preuves de transaction en lots.

        Réseau Oracle décentralisé

        Le réseau Oracle Decentralized de Merlin est équivalent au rôle du DAC (Data Disponability Committee) pour vérifier et s’assurer que le trieur publie véritablement les données de la DA.La décentralisation du réseau Oracle réside dans le fait qu’elle prend la forme de POS, et n’importe qui peut exécuter un nœud Oracle tant qu’ils promettent suffisamment d’actifs.Ce mécanisme de gage est très flexible, prend en charge des actifs tels que BTC, Merl, et prend également en charge les promesses de proxy similaires à la lido.

        Prévention de la fraude en tête

        Merlin a introduit l’idée de BitVM et a également adopté le mécanisme « optimiste ZK-Rollup ».Étant donné que la vérification est effectuée sur le réseau principal Bitcoin, sur la chaîne Bitcoin, en raison de limitations techniques, la preuve ZK ne peut pas être entièrement vérifiée, et une certaine étape de ZK ne peut être vérifiée que dans des circonstances particulières.Par conséquent, on ne peut choisir que de souligner que ZKP a des erreurs dans l’une des étapes de calcul lors de la vérification hors chaîne et les défie par des preuves frauduleuses.

        4.2.2 Couche de disponibilité des données & AMP;

        Réseau B²

        Le réseau B² adopte une conception modulaire, avec la couche Rollup (ZK-Rollup) responsable de l’exécution, la couche de disponibilité des données (B² Hub) responsable du stockage des données et des nœuds B² pour la vérification hors chain. réseau principal.

        La couche ZK-Rollup de B² Network adopte une solution ZKEVM, qui est responsable de l’exécution des transactions utilisateur dans le réseau de couche 2 et de la sortie des preuves pertinentes.La couche Rollup est responsable de la soumission et du traitement des transactions utilisateur, tandis que la couche DA est responsable du stockage de copies des données agrégées et de la vérification des preuves pertinentes de connaissances zéro.

        Source: https://docs.bsquared.network

        B² Hub est un réseau hors chaîne qui prend en charge l’échantillonnage des données et est considéré comme un pionnier dans les solutions de mise à l’échelle Bitcoin modulaires.B² Hub s’appuie sur les idées de conception de Celestia et introduit les technologies d’échantillonnage et de codage d’effacement des données pour garantir que les nouvelles données peuvent être rapidement distribuées à de nombreux nœuds externes et minimiser le risque de retenus de données.De plus, le commissaire dans B² Hub télécharge l’index de stockage et le hachage des données des données DA dans la chaîne Bitcoin pour l’accès public.

        Source: https://blog.bsquared.network

        Selon le futur plan du réseau B², le hub B² compatible EVM devrait devenir la couche de vérification hors chaîne et la couche DA de plusieurs couche Bitcoin 2, formant une couche d’expansion fonctionnelle sous la chaîne Bitcoin.Étant donné que le bitcoin lui-même ne peut pas prendre en charge de nombreux scénarios d’application, la méthode de construction des couches d’extension fonctionnelle hors chaîne deviendra un phénomène de plus en plus courant dans l’écosystème de la couche 2.

        B² Hub, la première couche Modular tiers DA de Bitcoin, peut aider d’autres Bitcoin Layer 2 pour utiliser la chaîne principale Bitcoin comme couche de règlement finale et hériter de la sécurité du bitcoin, qui est propice à la promotion de l’expansion du réseau Bitcoin et Améliorer la diversité de ses applications.

        5. Résumé

        Le slogan « modulaire est l’avenir » passe progressivement du concept à la réalité.La technologie modulaire de la blockchain, avec sa flexibilité et son évolutivité, fournit une base solide pour construire la prochaine génération d’applications décentralisées.Cette technologie permet aux développeurs de sélectionner et de combiner différents modules en fonction des besoins spécifiques, créant ainsi une solution de blockchain plus efficace, sécurisée et facile à maintenir.

        La montée de la blockchain modulaire représente une idée de produit enfichable plus « émourisée ».Selon cette idée, la blockchain n’est plus considérée comme un système fermé, mais une plate-forme ouverte et évolutive où divers services et fonctions peuvent être facilement insérés et débranchés comme des briques LEGO.Cette flexibilité permet aux développeurs de créer et de déployer rapidement des solutions de blockchain en fonction des besoins de scénarios d’application spécifiques.

        Originaire de l’écosystème Ethereum puis montrant ses forces dans l’écosystème Bitcoin, la technologie modulaire a déjà démontré ses compétences sur diverses pistes de l’industrie des crypto-monnaies.

        Par exemple, Chromia, une chaîne publique modulaire utilisant la technologie de la base de données relationnelle, a coopéré avec mon voisin Alice, Chain of Alliance et d’autres jeux dans le champ de jeu; ).

        Dans le domaine de l’IA, CARV se concentre sur la création de couches de données modulaires pour les jeux AI et Web3, garantissant la confidentialité et la sécurité dans le traitement des données en tirant parti des technologies telles que les environnements d’exécution de confiance (TEE) et les preuves de connaissances zéro.

        Avec la maturité continue de la technologie modulaire de la blockchain et l’expansion des domaines d’application, nous avons des raisons de croire que cette technologie apportera des possibilités plus innovantes à tous les horizons.De la naissance du bitcoin à l’application généralisée de la blockchain modulaire aujourd’hui, nous avons été témoins de la façon dont la technologie de la blockchain s’est développée d’une seule application de monnaie numérique à un écosystème qui prend en charge des applications complexes et diverses.À l’avenir, la blockchain modulaire continuera de promouvoir les progrès technologiques et jette les bases de la construction d’un monde numérique plus ouvert, flexible et sécurisé.

        Références

        [1] https://www.panewslab.com/zh/articledEtails/qn9zbgmj.html

        [2] https://www.chaincatcher.com/article/2115788

        [3] https://celestia.org/what-is-celestia/

        [4] https://paragraph.xyz/@tokensightxyz/eigenda-a-cryptoeconomic-analysis

        [5] https://research.web3caff.com/zh/archives/14476?ref=1&amp ;ref=852

        [6] https://docs.bsquared.network/architecture

        [7] https://web3caff.com/zh/archives/89022

        [8] https://blog.chain.link/blockchain-scalabilité-approaches-zh/#post-title

        [9] https://web3caff.com/zh/archives/33958

        [10] https://web3caff.com/zh/archives/90232

        [11] https://www.theblockbeats.info/news/50536

  • Related Posts

    Wintermute Ventures: Pourquoi investissons-nous dans Euler?

    Le 18 avril 2025, le marché de marché WinterMute a annoncé que son établissement d’investissement Wintermute Ventures a investi dans l’accord de prêt Defi, Euler Finance. Wintermute Ventures publiée le…

    Glassnode: Sommes-nous en train de vivre une transition de taureau?

    Source: Glassnode; Compilation: Baishui, Vision de Bitchain résumé L’environnement macroéconomique reste incertain et les relations commerciales mondiales sont réorganisées. Cette incertitude a conduit à une volatilité accrue sur le marché…

    Laisser un commentaire

    Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *

    You Missed

    Tendance historique: Bitcoin est un actif en toute sécurité

    • By jakiro
    • avril 19, 2025
    • 4 views
    Tendance historique: Bitcoin est un actif en toute sécurité

    Qu’est-ce qui fait que les événements de traction de tapis de crypto-monnaie se produisent fréquemment?

    • By jakiro
    • avril 18, 2025
    • 5 views
    Qu’est-ce qui fait que les événements de traction de tapis de crypto-monnaie se produisent fréquemment?

    Wintermute Ventures: Pourquoi investissons-nous dans Euler?

    • By jakiro
    • avril 18, 2025
    • 5 views
    Wintermute Ventures: Pourquoi investissons-nous dans Euler?

    Trump peut-il tirer Powell? Quels risques économiques cela apportera-t-il?

    • By jakiro
    • avril 18, 2025
    • 3 views
    Trump peut-il tirer Powell? Quels risques économiques cela apportera-t-il?

    Glassnode: Sommes-nous en train de vivre une transition de taureau?

    • By jakiro
    • avril 18, 2025
    • 4 views
    Glassnode: Sommes-nous en train de vivre une transition de taureau?

    Le premier lot de 8 projets sélectionnés de l’accélérateur Web Post

    • By jakiro
    • avril 17, 2025
    • 4 views
    Le premier lot de 8 projets sélectionnés de l’accélérateur Web Post
    Home
    News
    School
    Search