Un aperçu des quatre principaux EVM parallèles : Monad, Sei V2, Neon et Eclipse

Auteur original : Lukasinho, équipe de recherche GCR

Compilation originale : Luffy, Foresight News

Un coup d'oeil sur les quatre maîtres de l'EVM parallèle : Monad, Sei V2, Neon et Eclipse

L’exécution parallèle des transactions est une technologie prometteuse de mise à l’échelle de la blockchain qui est nécessaire pour parvenir à une adoption généralisée de la blockchain sans sacrifier l’expérience utilisateur et la liquidité décentralisée. Solana et sa machine virtuelle (SVM) ont été les pionniers de l’approche d’exécution parallèle plutôt que d’exécution purement séquentielle. Cette approche est plus complexe par rapport à la machine virtuelle Ethereum (EVM) dominante. Récemment, un certain nombre de projets prometteurs ont tenté de surmonter cet obstacle, offrant aux développeurs la possibilité de créer des applications avec les performances de Solana dans l’environnement EVM familier.

Dans cet article, nous examinerons Monad, Sei V2, Neon EVM et Eclipse, qui sont tous des projets potentiels dédiés à de telles solutions EVM parallèles. Nous examinerons en profondeur la façon dont ces réseaux sont conçus, leurs avantages et leurs inconvénients, et discuterons du développement futur de ces blockchains parallèles.

La perspective d’un EVM parallèle

Il ne fait aucun doute qu’Ethereum est la blockchain de contrats intelligents la plus utilisée et possède la communauté et l’écosystème les plus solides. Cependant, alors qu’Ethereum travaille sans relâche pour atteindre l’évolutivité, la transition du sharding au rollup rend l’évolutivité d’Ethereum en tant que couche de base difficile. Même si une approche centrée sur le Rollup peut constituer une solution d’évolutivité, elle n’est pas sans inconvénients. La fragmentation des liquidités et la mauvaise expérience utilisateur due à l’interaction avec de nombreuses blockchains différentes constitueront un énorme obstacle à surmonter.

Et si Ethereum tel que nous le connaissons atteignait 10 000 TPS ou plus dans un autre univers parallèle ? Monad, Sei, Neon et Eclipse sont des blockchains entièrement compatibles EVM qui exploitent l’exécution parallèle pour l’évolutivité.

Un coup d'oeil sur les quatre maîtres de l'EVM parallèle : Monad, Sei V2, Neon et Eclipse

Source : twitter.com/SeiNetwork

Monade

Monad est une blockchain EVM hautes performances conçue pour améliorer considérablement l’évolutivité et la vitesse des transactions grâce à une exécution parallèle. Elle est optimisée dans quatre domaines clés pour en faire une blockchain performante.

Monade BFT

Monad BFT est un protocole de consensus utilisé par la blockchain Monad pour assurer la cohérence de l’ordre des transactions. Il permet à de nombreux nœuds du réseau de s’entendre en toute sécurité sur l’ordre des transactions, même si certains nœuds sont malhonnêtes ou hors ligne. Monad BFT fonctionne comme un engagement en deux phases basé sur un leader, collectant les signatures de seuil de 2 validateurs f + 1, qui sont regroupées en une seule signature à l’aide d’une cryptographie basée sur l’appariement. Cela augmente l’efficacité, l’évolutivité et réduit l’espace de stockage par rapport aux signatures individuelles.

Exécution différée

Les monades séparent le consensus et l’exécution pour améliorer les performances. La couche consensus implique que les nœuds se mettent d’accord sur l’ordre des transactions mais ne les exécutent pas. La couche d’exécution se compose de nœuds qui exécutent indépendamment les transactions ordonnées pour mettre à jour l’état. En séparant le consensus et l’exécution, Monad permet un consensus plus rapide grâce à un package de transactions plus large. Implémentation d’un seul slot de 1 seconde (finalité d’un seul slot), le délai d’exécution est inférieur à 1 seconde, garantissant la cohérence tout en atteignant un débit de transaction élevé sur un seul fragment. L’architecture dissocie le consensus et l’exécution pour optimiser l’ordre et le traitement des transactions.

Exécution parallèle

Les monades permettent d’exécuter des transactions en parallèle au sein d’un bloc pour améliorer l’efficacité. Il utilise la méthode optimiste pour commencer l’exécution d’une nouvelle transaction avant la fin de l’exécution de l’étape précédente. Pour faire face aux résultats incorrects, Monad suit les entrées/sorties et réexécute les transactions incohérentes. Les analyseurs de code statique peuvent prédire les dépendances, éviter un parallélisme inefficace et revenir au mode simple en période d’incertitude. Cette exécution parallèle augmente le débit tout en réduisant le risque d’échec des transactions.

Base de données Monade

Les monades effectuent des E/S asynchrones (opérations d’entrée/sortie) pour permettre l’exécution de transactions parallèles, contrairement aux systèmes traditionnels qui doivent attendre les résultats d’E/S avant de traiter la transaction suivante. Les E/S asynchrones permettent au processeur de traiter d’autres transactions sans attendre des résultats d’E/S spécifiques. Monad DB exploite les fonctionnalités avancées du noyau Linux pour permettre des opérations de disque asynchrones efficaces, éliminant ainsi les limitations des E/S synchrones. Les bases de données Ethereum traditionnelles ne prennent pas en charge les E/S asynchrones, mais Monad DB est conçu pour en tirer pleinement parti. Cette approche asynchrone améliore considérablement l’efficacité du traitement des transactions tout en maintenant la compatibilité Ethereum.

Être

Sei V2 est une mise à niveau à grande échelle du réseau Sei et vise à être le premier EVM entièrement parallèle. Cette mise à niveau fournira à Sei les fonctionnalités suivantes :

Une liste des quatre maîtres de l'EVM parallèle : Monad, Sei V2, Neon et Eclipse

Rétrocompatible avec les contrats intelligents EVM

Les développeurs peuvent porter des contrats intelligents déjà audités sur d’autres chaînes compatibles EVM directement vers Sei sans modifier aucun code. Le nœud Sei importera Geth (l’implémentation Go de la machine virtuelle Ethereum), Geth sera utilisé pour traiter les transactions EVM, et toutes les mises à jour résultantes (y compris les mises à jour d’état ou les appels à des contrats non liés à l’EVM) seront créées par Sei pour le EVM.Interface spéciale. Il s’agit d’une mise à niveau importante car elle simplifie le processus de déplacement des contrats intelligents existants d’autres blockchains telles que Ethereum vers Sei.

Parallélisation optimiste

Comme Monads, Sei V2 utilisera la parallélisation optimiste. Cela permet à la blockchain d’exécuter des transactions simultanément sans que les développeurs aient besoin de définir des dépendances. Lorsqu’un conflit survient, la blockchain garde une trace de la partie du stockage touchée par chaque transaction et réexécute ces transactions dans l’ordre. Ce processus se poursuivra de manière récursive jusqu’à ce que tous les conflits non résolus soient résolus.

Vous êtes DB

Sei DB est une nouvelle structure de données à deux composants conçue pour optimiser le stockage et éviter le gonflement de la blockchain. Il sépare le stockage d’état et la soumission d’état, modifiant ainsi la conception traditionnelle de l’arborescence IAVL unique. Par rapport à une arborescence unique, cette double structure réduit la latence et l’utilisation du disque tout en améliorant les performances de lecture et d’écriture multithread.

Néon EVM

Neon EVM est une solution entièrement compatible EVM construite sur la blockchain Solana. Il fonctionnera comme un contrat intelligent au sein de Solana, permettant aux développeurs de déployer des DApp Ethereum sans aucune reconfiguration.

Neon EVM permet aux DApp basés sur Solidity et Vyper de profiter des avantages du réseau de Solana : frais réduits, vitesses de transaction élevées et capacités d’exécution de transactions parallèles.

Cela signifie créer des contrats compatibles avec Solana à l’aide des outils de l’écosystème Ethereum que les développeurs connaissent bien. Neon EVM rend les principaux outils Ethereum DApp compatibles avec Solana, notamment Vyper, Solidity et MetaMask. La solution permet à n’importe quelle application Ethereum de s’exécuter sur Solana avec une reconfiguration minimale, notamment Uniswap, SushiSwap, 0x et MakerDAO.

Éclipse

Eclipse est la solution Optimistic Layer 2 de nouvelle génération sur Ethereum, optimisée par la machine virtuelle Solana (SVM). En intégrant les capacités de règlement d’Ethereum à l’exécution parallèle et hautes performances de SVM, le réseau principal Eclipse offre une combinaison de vitesse, d’évolutivité et de sécurité. Il utilise Ethereum pour le règlement et ETH comme jetons Gas, garantissant la compatibilité et la sécurité tout en améliorant le débit des transactions.

Eclipse vise à résoudre les défis d’évolutivité d’Ethereum, en tirant parti de Celestia pour la disponibilité des données et de RISC Zero pour les preuves sans connaissance, dans le but d’obtenir une plus grande capacité de transaction sans sacrifier la sécurité et la décentralisation. En d’autres termes, l’équipe Eclipse continuera de prêter une attention particulière à la mise à niveau EIP-4844 d’Ethereum et envisagera de migrer vers le DA d’Ethereum à l’avenir, ce qui améliorera encore la sécurité d’Eclipse.

SVM et son runtime Sealevel prennent en charge l’exécution de transactions parallèles. Comme avec Sei V2 et Monads, les transactions qui n’impliquent pas de chevauchement d’états peuvent être exécutées en parallèle plutôt que séquentiellement.

Une liste des quatre maîtres de l'EVM parallèle : Monad, Sei V2, Neon et Eclipse

Source : Eclipse.builders

Pour la compatibilité EVM, Eclipse intégrera Neon EVM. Cela apportera une compatibilité EVM complète (y compris le bytecode Ethereum et Ethereum JSON-RPC) au réseau principal Eclipse. Étant donné que chaque instance Neon EVM dispose de son propre marché de frais local, les applications n’ont qu’à déployer leurs propres contrats pour bénéficier de tous les avantages des chaînes d’applications sans perturber l’expérience utilisateur, la sécurité ou la liquidité. De cette manière, en plus d’être un réseau de couche 2, Eclipse est destiné à être la couche d’infrastructure d’un écosystème de couche 3 prospère. Les réseaux de couche 2 avant-gardistes tels qu’Arbitrum et Base ont également récemment commencé à développer la couche 3. De plus, le compilateur Solang peut compiler le code du contrat intelligent Solidity en bytecode SVM. Cela permet aux développeurs de déployer des contrats Solidity sur Eclipse sans avoir à utiliser Neon EVM pour lancer leur propre couche 3.

Comparer

Une liste des quatre maîtres de l'EVM parallèle : Monad, Sei V2, Neon et Eclipse

Parmi les deux chaînes EVM parallèles indépendantes, Monad semble recevoir plus d’attention. Malgré un nombre d’abonnés beaucoup plus faible que celui de Sei, leurs publications ont généré plus d’interactions et trois fois plus de personnes étaient présentes dans un espace Twitter récent que dans un espace hébergé par Sei. Cela montre que Monad a une communauté plus accueillante et active. La communauté Ethereum en particulier semble très enthousiasmée par son prochain produit, qui placera Monad dans une bonne position pour capter le battage médiatique et l’adoption précoces.

Bien que les mesures de performances de Sei semblent supérieures à celles de Monad et qu’elles aient été lancées en premier, Sei a reçu moins d’attention. Sei a connu une réaction massive depuis l’annonce de l’EVM parallélisé, mais le fait qu’il ait été lancé plus tôt en tant que chaîne CosmWASM et que ses jetons soient en circulation depuis un certain temps lui a fait perdre sa nouveauté. Le récit de Sei semble être plus faible que celui de Monad, et en raison de son origine cosmique, les membres de la communauté Ethereum ne le considèrent pas vraiment comme un projet d’écosystème Ethereum.

En raison du prochain client Firedancer de Solana, Neon EVM et Eclipse offriront des performances supérieures à celles de Monad et Sei, ce qui illustre les défauts de performances auxquels EVM est confronté par rapport à SVM, même s’il implémente également la parallélisation. Malgré cet avantage en termes de performances et le lancement du réseau principal plus tôt que les autres projets, Neon avait encore du mal à trouver sa place sur le marché. Les taux d’adoption précoce de Neon ont été pour le moins très décevants. C’est peut-être parce que Neon n’a pas vraiment de public cible. La communauté Ethereum est très sceptique à l’égard de Solana en raison de son manque de fiabilité, de son manque de sécurité et de son manque de décentralisation. Par conséquent, ils ne sont pas intéressés par le lancement d’applications sur Solana. D’un autre côté, la communauté Solana est satisfaite d’utiliser SVM et n’a aucun intérêt à passer à EVM, ce qui laisse Neon EVM dans une position délicate où personne n’est vraiment intéressé.

Eclipse connaîtra-t-il le même sort ? En tant qu’Ethereum Layer 2, il exploite la sécurité, la décentralisation et la fiabilité d’Ethereum. Mais en raison de l’exécution de la machine virtuelle Solana au niveau de la couche de base, elle peut encore faire face au scepticisme de la communauté Ethereum. Unifiant le meilleur d’Ethereum et de Solana, tout en intégrant parfaitement la tendance de la conception de blockchain modulaire et en prenant en charge le cumul de couche 3 spécifique à DApp, Eclipse semble exploiter toutes les tendances et récits chauds du Web3 actuellement. De par sa conception, sa technologie et ses performances, Eclipse devrait être parfaitement positionné pour créer un récit fort autour de sa sortie. Eclipse semble prometteur jusqu’à présent, il maintient une forte dynamique et embauche davantage de professionnels du marketing.

Perspectives d’avenir

La concurrence dans l’espace Web3 est féroce, avec de nombreuses solutions de couche 1 et de couche 2 qui se disputent l’attention. Le succès ne consiste pas seulement à disposer de la technologie la plus avancée, il est tout aussi important de créer une histoire captivante, de bâtir une communauté forte et d’attirer les développeurs. Cela place les blockchains qui excellent dans ce dernier domaine dans une position de force.

Les monades sont bien positionnées dans le prochain récit parallèle EVM. Malgré des performances légèrement inférieures à celles de Sei, Monad a reçu le plus de battage médiatique et d’attention. Cependant, l’histoire des crypto-monnaies est en train de disparaître rapidement. Monad devra capitaliser sur ce battage médiatique à court terme pour démarrer son écosystème.

En plus de rivaliser entre eux, ces concurrents doivent également rivaliser avec Ethereum, la couche 2 et les blockchains de deuxième génération telles que Solana, Avalanche et Polygon. Ces adversaires ont tous eu plus de temps pour développer leurs communautés et leurs écosystèmes. L’attrait, la technologie innovante et les performances impressionnantes des nouveaux produits brillants feront probablement tourner les têtes lors du lancement de Monad, Sei et Eclipse. Le succès à long terme dépendra de leur capacité à capitaliser sur cette attention et à permettre aux utilisateurs et aux développeurs de continuer à développer leurs propres écosystèmes et communautés prospères.

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
  • Commentaire
  • Reposter
  • Partager
Commentaire
0/400
Aucun commentaire
  • É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)