Innovation de la technologie EVM parallèle : une nouvelle vague pour améliorer les performances de la Blockchain

robot
Création du résumé en cours

Discussion sur la technologie EVM parallèle et son développement écologique

Aperçu de l'EVM

EVM( La machine virtuelle Ethereum ) est au cœur de l'exécution des contrats intelligents. Les développeurs utilisent des langages de haut niveau comme Solidity pour écrire des contrats, qui sont ensuite compilés en bytecode exécutable par l'EVM. Les ingénieurs familiers avec les codes d'opération de bas niveau peuvent optimiser directement le code, améliorer l'efficacité et réduire la consommation de gas. Le célèbre protocole Seaport utilise massivement l'assemblage en ligne pour minimiser les coûts pour les utilisateurs.

L'EVM, en tant que couche d'exécution, définit un code binaire standard, permettant aux contrats d'être déployés sur plusieurs réseaux. Bien que la norme soit unifiée, les méthodes d'implémentation sont variées. Le client Geth d'Ethereum implémente l'EVM en Go, tandis que l'équipe Ipsilon maintient une version en C++, permettant différentes optimisations et personnalisations.

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

La demande d'EVM parallèle

Les blockchains traditionnelles exécutent les transactions de manière séquentielle, semblable à un CPU monocœur, ce qui rend difficile l'extension à une base d'utilisateurs à grande échelle. L'EVM parallèle permet de traiter plusieurs transactions simultanément, augmentant considérablement le débit. Cependant, cela entraîne des défis d'ingénierie, tels que la gestion des conflits d'écriture pour les transactions concurrentes sur un même contrat.

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

Innovation de l'EVM parallèle

Prenons l'exemple de Monad, ses innovations incluent :

  • Exécution parallèle optimiste : traiter plusieurs transactions simultanément, suivre les entrées et les sorties, et déterminer l'ordre d'exécution en fonction des relations.

  • Exécution différée : d'abord parvenir à un consensus sur l'ordre des transactions, puis retarder l'exécution dans un canal indépendant, améliorant ainsi l'efficacité.

  • Base de données d'état personnalisée : optimisation du stockage et de l'accès aux états, accélération de l'exécution des contrats intelligents.

  • Mécanisme de consensus haute performance : amélioration du mécanisme HotStuff, support de la synchronisation de nœuds à grande échelle, augmentation de l'efficacité du consensus.

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

Défis techniques

L'exécution parallèle introduit des problèmes de conflits d'état, nécessitant des mécanismes de détection et de résolution des conflits. Les équipes doivent également redessiner la base de données d'état et développer des algorithmes de consensus compatibles.

Les principaux défis comprennent la capture de la valeur à long terme d'Ethereum et la décentralisation des nœuds. Un développement rapide de l'écosystème est essentiel pour rester compétitif. Il faut trouver un équilibre entre performance et décentralisation.

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

Aperçu des projets EVM parallèles

  • Monad : projet EVM parallèle de premier plan, visant 10 000 TPS, a obtenu un financement de 244 millions de dollars.

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

  • Sei : lancement de Sei V2, un réseau EVM parallèle, avec un TPS pouvant atteindre 12 500.

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

  • Artela : amélioration de la couche d'exécution grâce à la double machine virtuelle EVM++.

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

  • Canto : Introduction du programme Cyclone Stack pour soutenir l'EVM parallèle.

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

  • Neon : solution compatible EVM sur Solana, TPS supérieur à 2 000.

  • Eclipse : introduire la VM Solana dans la solution Layer 2 d'Ethereum.

  • Lumio : couche 2 VM modulaire, prenant en charge plusieurs VM haute performance.

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

Conclusion

Les innovations des couches d'exécution telles que l'EVM parallèle offrent un fort soutien pour améliorer les performances et l'évolutivité de la blockchain. Le développement de ces technologies stimulera de nouveaux progrès dans l'écosystème blockchain, soutenant des applications plus larges.

ETH-3.71%
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.
  • Récompense
  • 7
  • Reposter
  • Partager
Commentaire
0/400
NullWhisperervip
· 07-20 09:48
hmm... les conflits d'état pourraient être un vecteur d'exploitation critique à vrai dire
Voir l'originalRépondre0
staking_grampsvip
· 07-20 00:23
Besoin de paralléliser gogogogo
Voir l'originalRépondre0
PumpDetectorvip
· 07-17 21:29
entendu cette histoire auparavant... le même vieux fud sur l'échelle
Voir l'originalRépondre0
ClassicDumpstervip
· 07-17 21:27
Dépêche-toi de lancer la nouvelle chaîne!
Voir l'originalRépondre0
TokenVelocityvip
· 07-17 21:24
Eh bien, est-ce que cette chose est fiable ?
Voir l'originalRépondre0
ChainDoctorvip
· 07-17 21:21
Est-il mieux d'écrire du code ou de faire simplement du Mining ?
Voir l'originalRépondre0
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)