Innovation technologique EVM parallèle : la direction future pour améliorer la performance du Blockchain

robot
Création du résumé en cours

Exploration de la technologie EVM parallèle et analyse de l'écosystème

Fondamentaux de l'EVM et différences de performance

L'EVM, en tant que couche d'exécution d'Ethereum, est responsable du traitement des codes d'opération des contrats intelligents. Bien que la norme EVM soit unifiée, il peut exister des différences significatives entre les différentes implémentations. Par exemple, le client Geth d'Ethereum est implémenté en Go, tandis que l'équipe Ipsilon maintient une version en C++. Cette diversité offre des opportunités pour l'optimisation des ingénieries et les implémentations personnalisées.

Une exploration approfondie de l'EVM parallèle et de son écosystème

Besoin de traitement parallèle

La plupart des systèmes de blockchain adoptent une méthode d'exécution séquentielle des transactions, similaire à un CPU monocœur. Bien que cette méthode simple réduise la complexité du système, elle a du mal à soutenir une base d'utilisateurs à grande échelle. Passer à un mode de machine virtuelle parallèle à CPU multicœur permet de traiter plusieurs transactions simultanément, augmentant considérablement le débit. Cependant, l'exécution parallèle entraîne également certains défis d'ingénierie, tels que la gestion des conflits d'écriture des transactions concurrentes sur un même contrat intelligent.

Une exploration approfondie de l'EVM parallèle et de son écosystème

Innovation de l'EVM parallèle

L'EVM parallèle représente une série d'innovations visant à optimiser la couche d'exécution de la blockchain. Prenons un projet en exemple, ses innovations clés incluent :

  • Exécution des transactions en parallèle : utilisation d'un algorithme d'exécution parallèle optimiste, permettant à plusieurs transactions d'être traitées simultanément.
  • Exécution différée : Retarder l'exécution des transactions dans le mécanisme de consensus pour maximiser l'utilisation du temps de bloc.
  • Base de données d'état personnalisée : optimisation du stockage et de l'accès à l'état en stockant directement l'arbre de Merkle sur un SSD.
  • Mécanisme de consensus haute performance : amélioration du mécanisme de consensus HotStuff, prenant en charge la synchronisation de centaines de nœuds répartis dans le monde.

Une exploration approfondie de l'EVM parallèle et de son écosystème

Les défis techniques de l'EVM parallèle

L'exécution parallèle introduit des conflits d'état potentiels, nécessitant une vérification des conflits avant ou après l'exécution. Par exemple, lorsque plusieurs transactions parallèles interagissent avec le même contrat intelligent, un mécanisme de détection et de résolution des conflits doit être soigneusement mis en place. De plus, les projets EVM parallèles nécessitent généralement de redéfinir la base de données d'état pour améliorer les performances de lecture et d'écriture, ainsi que de développer des algorithmes de consensus compatibles.

Exploration approfondie de l'EVM parallèle et de son écosystème

Le paysage de l'EVM parallèle

Le paysage actuel de l'EVM parallèle comprend plusieurs blockchains Layer 1 et solutions Layer 2. Il existe principalement trois catégories:

  1. Réseau Layer 1 compatible EVM supportant l'exécution parallèle grâce à des mises à niveau technologiques
  2. Réseau Layer 1 compatible EVM utilisant la technologie d'exécution parallèle depuis sa conception.
  3. Réseau Layer 2 utilisant une technologie d'exécution parallèle non EVM

Une exploration approfondie de l'EVM parallèle et de son écosystème

Projets représentatifs

Projet A

Ce projet vise à résoudre les problèmes de scalabilité de l'EVM traditionnel en optimisant l'exécution parallèle de l'EVM et l'architecture en pipeline, avec pour objectif d'atteindre 10 000 TPS. Le projet a réalisé un financement de grande envergure, devenant ainsi le projet EVM parallèle le plus financé et le plus valorisé à ce jour. L'équipe fondatrice comprend des membres expérimentés provenant d'institutions de trading réputées. Le réseau de test interne a été lancé et devrait être ouvert au public dans quelques mois.

Projet B

Au départ, il s'agissait d'un réseau Layer 1 axé sur le trading, puis il a été entièrement mis à niveau pour devenir un EVM parallèle haute performance, augmentant le TPS à 12 500. Le testnet EVM parallèle est en ligne, permettant la migration en un clic des applications EVM. Le projet a également lancé un cadre open source, prenant en charge l'adoption de la technologie de traitement parallèle par les réseaux Layer 2 et Rollup.

Projet C

Ce projet vise à améliorer les performances de la blockchain EVM et l'efficacité d'exécution du réseau en construisant un système à double machine virtuelle EVM++(EVM + WASM). L'équipe centrale provient d'un projet blockchain connu. Le réseau de test public est en ligne et le programme d'incitation de l'écosystème a été lancé.

Projet D

Réseau Layer 1 compatible EVM construit sur Cosmos SDK, conçu spécifiquement pour les applications DeFi. Le projet a annoncé un plan de développement pour introduire la technologie d'exécution parallèle EVM afin d'améliorer les performances du réseau.

Projet E

La solution EVM parallèle basée sur une chaîne publique de haute performance est la première solution de compatibilité EVM de cette chaîne. Elle permet aux développeurs Solidity et Vyper de déployer des DApps en un clic, tout en bénéficiant d'un haut débit et de faibles frais de gas. Ce projet encapsule les transactions réseau EVM en tant qu'exécution de transactions de chaîne publique sous-jacente, avec un TPS supérieur à 2 000.

Projet F

Une solution modulaire Rollup Layer 2 soutenue par la machine virtuelle d'une certaine blockchain publique. Les données de transaction sont réglées sur Ethereum, utilisant de l'ETH comme gaz, mais le niveau d'exécution fonctionne dans l'environnement de la machine virtuelle de cette blockchain publique. Le projet a complété un financement à grande échelle et le réseau principal sera bientôt ouvert aux développeurs.

Projet G

Réseau Layer 2 modulaire construit sur OP Stack, faisant également partie de la chaîne super Optimism. Destiné à introduire des machines virtuelles haute performance ( telles que Aptos VM, Move VM et Solana VM ) dans les principaux réseaux Layer 2 Ethereum et Bitcoin existants. Prend en charge l'utilisation d'Ethereum ou de Bitcoin comme couche de règlement, la couche d'exécution pouvant utiliser plusieurs machines virtuelles parallèles.

Discussion approfondie sur l'EVM parallèle et son écosystème

Conclusion

Les innovations telles que l'EVM parallèle offrent des solutions prometteuses pour améliorer le débit et l'efficacité de la blockchain, ce qui pourrait rendre la blockchain plus évolutive et soutenir un public plus large. Le développement et la mise en œuvre de ces technologies façonneront l'avenir de l'écosystème blockchain, favorisant ainsi des avancées et des applications supplémentaires dans ce domaine.

Discussion approfondie sur l'EVM parallèle et son écosystème

Une exploration approfondie de l'EVM parallèle et de son écosystème

Une exploration approfondie de l'EVM parallèle et de son écosystème

Voir l'original
This page may contain third-party content, which is provided for information purposes only (not representations/warranties) and should not be considered as an endorsement of its views by Gate, nor as financial or professional advice. See Disclaimer for details.
  • Récompense
  • 8
  • Partager
Commentaire
0/400
WagmiOrRektvip
· Il y a 4h
C'est tout ? Tout le monde y a joué jusqu'à l'ennui.
Voir l'originalRépondre0
ImpermanentPhilosophervip
· 07-12 11:13
En d'autres termes, c'est pour exploiter la performance du CPU.
Voir l'originalRépondre0
LazyDevMinervip
· 07-10 15:56
J'ai un peu envie de profiter des avantages de l'EVM parallèle.
Voir l'originalRépondre0
GasFeeCriervip
· 07-10 15:55
Accélérez la vitesse des transactions, rien de mal.
Voir l'originalRépondre0
LootboxPhobiavip
· 07-10 15:55
Parler incroyablement, qui ne sait pas ? La pratique apporte la vraie connaissance.
Voir l'originalRépondre0
GateUser-cff9c776vip
· 07-10 15:55
Regarder un bull run au microscope : optimisation des performances de Schrödinger
Voir l'originalRépondre0
HodlKumamonvip
· 07-10 15:54
La technologie est trop hardcore, je vais faire un câlin à l'ordinateur et me renfermer un peu qwq
Voir l'originalRépondre0
AirdropHunter007vip
· 07-10 15:49
On va d'abord atterrir avant de dire quoi que ce soit.
Voir l'originalRépondre0
  • Épingler
Trader les cryptos partout et à tout moment
qrCode
Scan pour télécharger Gate app
Communauté
Français (Afrique)
  • 简体中文
  • English
  • Tiếng Việt
  • 繁體中文
  • Español
  • Русский
  • Français (Afrique)
  • Português (Portugal)
  • Bahasa Indonesia
  • 日本語
  • بالعربية
  • Українська
  • Português (Brasil)