Maison> web3.0> le corps du texte

Une troisième solution à l'évolutivité ? Interprétation de la solution parallèle EVM + état mondial programmable

WBOY
Libérer: 2024-04-23 21:43:01
avant
874 Les gens l'ont consulté

Afin de résoudre le problème de l'évolutivité de la blockchain, l'industrie du cryptage propose actuellement trois solutions : Universal Rollup L2+ Dapp, modular stack + Dapp Rollup (RollAPP) et parallèle EVM+ état mondial programmable.

Une troisième solution à lévolutivité ? Interprétation de la solution parallèle EVM + état mondial programmable

Il existe une certaine relation héritage-développement entre ces trois solutions.

General Rollup L2+ Dapp, l'idée de conception est de diffuser l'expansion parallèle de type tarte. À l'exception de Starknet et Metis, tous les autres Rollup L2 à usage général sont entièrement équivalents à Ethereum, tout comme la « version étendue d'Ethereum », comme le dit le slogan Optimism.

L’intention initiale de General Rollup L2 de rechercher l’équivalence Ethereum est de devenir l’une des couches d’exécution Ethereum les plus compétitives et de maximiser le siphonnage des utilisateurs, des actifs et des développeurs d’Ethereum.

Mais dans l'environnement de production actuel, l'un après l'autre, le Rollup L2 général similaire lance des programmes de subventions de développement et des tâches Odyssey très similaires. Les développeurs doivent déployer à plusieurs reprises la même application Dapp dans différents Rollup L2 généraux, et les utilisateurs doivent expérimenter la même application Dapp dans différents Rollup L2 généraux.

Bien que cette architecture améliore efficacement l'évolutivité de L1 grâce à l'innovation du modèle d'espace de bloc de revente, elle est entièrement « basée sur l'infrastructure » et la souveraineté et l'expérience utilisateur des développeurs Dapp sont presque complètement ignorées.

C'est une raison importante pour l'ajustement collectif du prix des jetons natifs du protocole universel Rollup L2 après la réalisation prévue de la mise à niveau de Cancun.

En réponse au goulot d'étranglement de la solution d'évolutivité Rollup L2+ Dapp, des projets tels que Celestia, Dymension, Avail et Near ont proposé de nouvelles solutions : pile modulaire + Dapp Rollup.

La pile modulaire conçoit le concept de « production de blocs centralisée, vérification de blocs décentralisée » en introduisant la technologie d'adoption de la disponibilité des données (DAS) dans le processus de vérification des blocs, tout en garantissant que les fonctionnalités sans confiance de l'espace de blocs restent inchangées sur site. En cas de baisse, le coût de production des blocs a été considérablement réduit, ce qui a réduit le coût de développement et de déploiement de Rollup. Sur la plateforme du fournisseur de services Raas, vous pouvez déployer un Rollup pour seulement 5 000 $.

Dans cette nouvelle situation, développer et déployer un Rollup spécifique à Dapp est devenu une nouvelle tendance populaire. De nombreux projets tels que PerpDEX, les jeux Web3, le marché NFT, AI Agent, l'abstraction de chaîne, Depin, etc. ont commencé à utiliser la pile modulaire + Dapp Rollup pour construire l'infrastructure sous-jacente de leurs piles.

Cependant, bien que cette solution redonne la souveraineté aux développeurs, elle entraîne une fragmentation accrue de l'expérience utilisateur et un cloisonnement supplémentaire des fonds. Face à cette situation, l’abstraction en chaîne est devenue un nouvel espace de design populaire. Cependant, cette structure complexe et imbriquée suscite également un certain scepticisme sur le marché. Ethereum est quelque peu accro aux couches, comme le démontre la courte vidéo de Solana ridiculisant Ethereum maxi.

Ainsi, la solution d'état mondial programmable parallèle EVM + vise à "apprendre des étrangers pour apprendre des étrangers et utiliser leurs compétences pour vaincre les étrangers", en faisant abstraction de la VM parallèle et de l'état mondial programmable, les caractéristiques essentielles de la haute technologie de Solana. chaîne publique de performance, en modules fonctionnels pour résoudre d'autres domaines Problèmes d'évolutivité des blockchains (principalement Bitcoin et Ethereum).

Parallel EVM est facile à comprendre, c'est-à-dire la refonte du cycle de vie Tx de l'EVM et l'ajout de processus de traitement parallèle. Les principaux problèmes qui doivent être résolus par l'EVM parallèle sont les suivants : les stratégies de gestion des conflits d'état, l'optimisation des performances informatiques, la résolution des goulots d'étranglement des E/S disque et la prévisibilité des performances.

Le concept d'état mondial programmable est relativement nouveau et relativement abstrait. Dans le domaine de la conception de la blockchain, l'état mondial fait référence à la collecte d'informations sur l'état de tous les comptes sur la blockchain à un moment précis. L'état mondial comprend le solde de chaque compte, l'état des contrats intelligents et d'autres informations connexes. Dans la conception de l'EVM, l'État est lié à chaque compte (y compris l'adresse EOA et l'adresse du contrat intelligent). Une telle conception simplifie la gestion des états, est facile à développer, à apprendre et à comprendre, et améliore la sécurité, mais il existe des problèmes d'explosion d'état et de traitement parallèle.

Ainsi, parmi les chaînes publiques hautes performances, Sui, la chaîne publique parallèle EVM @Artela_Network, la chaîne publique de couche d'exécution modulaire Fuel et la chaîne complète Rollup Redstone spécifique au jeu, etc., choisissent toutes de magiquer la conception l'architecture de l'état mondial EVM à différents niveaux change. L'état mondial programmable est une nouvelle fonctionnalité du cadre d'extension natif programmable d'Artela, Aspect.

Une troisième solution à lévolutivité ? Interprétation de la solution parallèle EVM + état mondial programmable

En tant que dernier exemple de solution évolutive et programmable parallèle EVM+, Artela se compose d'une chaîne publique POS L1 développée sur la base du SDK Cosmos CometBFT, d'une couche Aspect de cadre d'extension native programmable et d'une couche application.

La couche de base d'Artela hérite des caractéristiques de CometBFT et prend en charge un espace de bloc flexible. Combinée à la programmabilité de la couche Aspect, Artela permet aux Dapps de personnaliser des espaces de bloc exclusifs et d'obtenir l'effet de Rollup spécifique à Dapp sur L1.

L'idée de conception de la couche Aspect est empruntée à l'idée de programmation "orientée aspect". Aspect exploite l'ensemble complet d'API de la couche de base pour permettre la programmabilité de l'état mondial en injectant une logique d'extension dans des points de connexion spécifiques pendant le cycle de vie du Tx.

La couche Aspect permet aux développeurs Dapp de personnaliser le processus de vérification Tx, d'intégrer nativement un middleware, de personnaliser les règles de création de blocs, d'accéder au contexte d'exécution et de créer des tâches asynchrones fiables.

Par exemple, Artela a collaboré avec GO+ pour lancer Anti-Rug Aspect, et Artela a collaboré avec Cellula pour lancer le jeu complet AI Agent Aspect.

Enfin, pour résumer, le processus de résolution du problème d'évolutivité de la blockchain est un espace de conception dynamique où "appuyez sur la gourde et la louche flotte", et il n'y a pas de soi-disant "fin de jeu".

Parallel EVM monad@monad_xyz a récemment reçu un financement de 225 millions, ce qui laisse également entendre que le capital-risque de premier plan mise beaucoup sur une nouvelle génération de solutions d'évolutivité.

Il est temps d’utiliser la puissance de la technologie pour résoudre le problème de l’évolutivité de la blockchain, plutôt que de bloquer l’innovation des modèles économiques spatiaux comme le Rollup L2 universel.

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Étiquettes associées:
source:panewslab.com
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal
À propos de nous Clause de non-responsabilité Sitemap
Site Web PHP chinois:Formation PHP en ligne sur le bien-être public,Aidez les apprenants PHP à grandir rapidement!