Bonjour à tous, je suis Paul de Coinmanlabs. Aujourd'hui, je veux vous parler de l'EVM parallèle.
Couche 2

La couche 2 fait référence à la solution de deuxième couche construite sur la chaîne principale de la blockchain, visant à améliorer les performances, l'évolutivité et les fonctionnalités de la blockchain. Il réduit la charge sur la chaîne principale en migrant certaines transactions et calculs vers des chaînes latérales, des canaux d'État ou d'autres réseaux parallèles en dehors de la chaîne principale, améliorant ainsi le débit et l'efficacité de l'ensemble du système. Voici quelques-uns des principaux types et technologies de la couche 2 :
Sidechains : Une sidechain est une blockchain qui existe parallèlement à la chaîne principale et peut gérer des transactions autres que celles de la chaîne principale. Les utilisateurs peuvent verrouiller les actifs sur la chaîne principale, puis effectuer des transactions à haute fréquence sur la chaîne latérale et enfin soumettre les résultats à la chaîne principale. Les sidechains peuvent atteindre un débit plus élevé et des temps de confirmation de transaction plus rapides tout en réduisant la charge sur la chaîne principale.
Canaux d'État : les canaux d'État sont une technologie qui déplace les transactions et les transferts d'État hors chaîne, permettant aux participants d'effectuer des transactions directes peer-to-peer sans avoir besoin d'enregistrer les transactions dans la blockchain à chaque fois. En établissant des canaux bidirectionnels entre les participants, des transactions rapides, sécurisées et peu coûteuses peuvent être réalisées. Les applications de canal d'état courantes incluent Lightning Network (Bitcoin Lightning Network) et Raiden Network (la solution de canal d'état d'Ethereum).
Plasma : Plasma est une conception en couches qui atteint l'évolutivité en plaçant les transactions sur des sous-chaînes et en soumettant régulièrement le statut des sous-chaînes à la chaîne principale. Plasma peut prendre en charge davantage de transactions et augmenter le débit de la blockchain tout en maintenant la sécurité de la chaîne principale. La conception de Plasma peut être appliquée à différents scénarios, tels que le paiement, les jeux, la vérification d'identité, etc.
Rollups : les rollups sont une technologie qui compresse les données de transaction et les soumet à la chaîne principale par lots pour réduire les coûts de transaction et augmenter le débit. Il stocke une grande quantité de données de transaction dans une chaîne latérale ou un contrat intelligent, puis soumet un résumé de ces données à la chaîne principale pour vérifier la validité de la transaction. Il existe deux principaux types de Rollups : les Rollups optimistes et les ZK-Rollups, qui diffèrent légèrement dans la manière dont ils vérifient les transactions.
Le développement de la technologie de couche 2 a apporté une plus grande flexibilité, une plus grande évolutivité et des améliorations de performances aux systèmes blockchain. En utilisant la technologie de couche 2, les utilisateurs peuvent bénéficier d'applications blockchain plus rapides, moins chères et plus efficaces tout en réduisant la charge sur la chaîne principale, jetant ainsi les bases de l'application et du développement à grande échelle de la blockchain.
Alors, quels problèmes la couche 2 résout-elle principalement maintenant ?
L'émergence de la technologie de couche 2 vise à résoudre certains problèmes importants rencontrés par les systèmes blockchain. Les principales raisons pour lesquelles la couche 2 est nécessaire :
Problèmes d’évolutivité : les réseaux principaux Blockchain (tels que Bitcoin et Ethereum) sont généralement limités par le débit des transactions et la taille des blocs, ce qui entraîne une congestion des transactions et des frais de transaction élevés. La technologie de couche 2 réduit la charge sur la chaîne principale en migrant certaines transactions et calculs vers des chaînes latérales, des canaux d'État ou d'autres réseaux parallèles en dehors de la chaîne principale, améliorant ainsi le débit et l'efficacité de l'ensemble du système.
Frais de transaction élevés : les frais de transaction sur le réseau principal blockchain sont généralement déterminés par les frais des mineurs, et les frais de transaction peuvent monter en flèche lorsque le réseau est encombré. La technologie de couche 2 offre un moyen d'exécuter des transactions sur un réseau de couche 2, qui peuvent être effectuées plus rapidement et avec des frais inférieurs.
Délai et temps de confirmation : Le temps de confirmation du réseau principal blockchain est généralement limité par le temps de génération des blocs et la profondeur de confirmation. La couche 2 offre un moyen plus rapide de confirmer les transactions, réduisant ainsi la latence des transactions.
Limites des fonctions de contrat intelligent : les fonctions de contrat intelligent sur le réseau principal blockchain peuvent être soumises à des limitations de performances et à des considérations de sécurité. La couche 2 permet d'étendre les fonctionnalités des contrats intelligents afin que des contrats intelligents plus complexes puissent être exécutés sur le réseau de deuxième couche.
En résumé, l’émergence de la technologie de couche 2 a comblé certaines lacunes importantes du système blockchain, notamment des problèmes tels que l’évolutivité, les frais de transaction, les retards de transaction et les limitations des fonctions des contrats intelligents. En introduisant la technologie de couche 2, les systèmes blockchain peuvent atteindre un débit plus élevé, des frais de transaction inférieurs, des délais de confirmation plus rapides et des fonctions plus riches, favorisant ainsi le développement et l'application de la technologie blockchain.
Quelles sont les tendances futures ?

Alors maintenant, nous regardons en arrière et réfléchissons à la nécessité de la couche 2 ces dernières années, alors pourquoi n'était-elle pas nécessaire auparavant ?
Tout d’abord, rappelons comment l’expansion de la capacité a été résolue avant l’apparition de la couche 2. Les différentes équipes ont-elles construit une chaîne et adopté différents consensus pour attirer plus d’utilisateurs ?
Mais de multiples chaînes formeront des îlots isolés, qu’il s’agisse d’information ou de liquidité, et IBC est ensuite apparu.
En tant que leader, Ethereum ne verra certainement pas ses utilisateurs se faire enlever, c'est pourquoi la Fondation Ethereum a proposé divers concepts d'expansion, qui ont ensuite été développés en diverses couches 2 actuelles par différentes équipes.
D’une manière générale, cela est dû au fait qu’à mesure que le nombre d’utilisateurs augmente, les performances, le débit ou le coût d’Ethereum ont atteint des goulots d’étranglement, et l’évolutivité et les performances du système doivent être encore améliorées.
Nous sommes le 25 mai 2024. Soyons ensemble des gens du futur. Y aura-t-il des goulots d'étranglement en termes de performances dans la couche 2 à l'avenir ? Afin de mieux attirer les utilisateurs, les MAU et d'autres données, tout le monde veut surmonter les goulots d'étranglement.
Peut-on se concentrer sur le parallélisme ?
Pourquoi pensez-vous qu’il faut se concentrer sur le parallélisme ?

Tout d’abord, laissez-nous vous indiquer deux points de connaissance :
Point de connaissance.1 Layer2 est basé sur la sécurité Layer1
La couche 2 est construite sur la couche 1 (chaîne principale). La couche 1 fait référence à la couche de base de la blockchain, telle que les réseaux de chaînes principales tels que Bitcoin et Ethereum. La couche 1 est principalement responsable du traitement des transactions et du maintien du statut de l'ensemble du réseau blockchain. La couche 2 est une solution de deuxième couche construite au-dessus de la chaîne principale en l'utilisant comme base de sécurité.
Point de connaissance.2 Thread unique EVM
La machine virtuelle Ethereum (EVM) actuelle est monothread, c'est-à-dire qu'elle ne peut traiter qu'une seule transaction ou un seul appel de contrat à la fois. Cette conception monothread entraîne une vitesse de traitement des transactions limitée sur le réseau Ethereum, sujet à la congestion et aux frais de transaction élevés.
Nous pouvons voir de ce qui précède si la couche 2 actuelle peut grandement améliorer l'évolutivité, mais si elle est finalement toujours gênée par la couche 1.
Alors devons-nous encore améliorer la vitesse de la machine virtuelle de couche 1 ?
Bien que la machine virtuelle Ethereum actuelle soit monothread, cela ne signifie pas qu’elle ne peut pas effectuer de traitement parallèle. En fait, le traitement parallèle de l'EVM peut être réalisé grâce à certains moyens techniques pour améliorer le débit et les performances de l'ensemble du système. Cela peut impliquer des processeurs multithread au niveau matériel, ou l'utilisation d'une technologie informatique parallèle au niveau logiciel pour gérer l'exécution de contrats intelligents.
Piste EVM parallèle actuelle
Monade
Site officiel du projet : https://www.monad.xyz/.
Twitter du projet : https://x.com/monad_xyz
Description du projet : Monad construit une blockchain de couche 1 hautes performances pour la prochaine génération d'applications décentralisées. La mission de Monad est d'accélérer le pouvoir perturbateur de la décentralisation en créant des blockchains 100 à 1 000 fois plus rapides que ses concurrents les plus proches. Cela atténuera les graves goulets d’étranglement dans les blockchains existantes et permettra des applications plus complexes et une adoption plus large.
Institution d'investissement de projet :

En voyant le tableau de financement ci-dessus, que pouvez-vous remarquer ? Le premier est le montant important du financement, et le second est le grand nombre d’institutions participant au financement. Cela signifie-t-il que la plupart des institutions sont optimistes quant à la voie parallèle de l’EVM et sont prêtes à faire de gros paris pour y participer ?
Six V2
Site officiel du projet : https://www.sei.io/.
Twitter du projet : https://x.com/SeiNetwork
Sei V2 est une mise à niveau importante du réseau Sei, qui vise à être le premier EVM entièrement parallélisé. Cette mise à niveau permettra à Sei de :
1. Rétrocompatible avec les contrats intelligents EVM.
2. Parallélisation optimiste.
3.SeiDB.
4. Interopérabilité avec les chaînes existantes.
Néon
Site officiel du projet : https://neonevm.org/.
Twitter du projet : https://x.com/Neon_EVM
Introduction du projet : Neon EVM exploite les capacités de la blockchain Solana pour fournir un environnement efficace pour les dApps Ethereum. Il fonctionne comme un contrat intelligent au sein de Solana, permettant aux développeurs de déployer des dApps Ethereum avec des modifications de code minimes ou nulles et de bénéficier des fonctionnalités avancées de Solana. L'architecture et les opérations de Neon EVM se concentrent sur la sécurité, la décentralisation et la durabilité, offrant aux développeurs Ethereum la possibilité de passer en toute transparence à l'environnement Solana. Il tire parti des faibles frais et des vitesses de transaction élevées de Solana grâce à sa capacité à permettre aux transactions de s'exécuter en parallèle, à fournir un débit élevé et à réduire les coûts.
Lumière

Site officiel du projet : https://lumio.io/
Présentation du projet :
Lumio est une solution de couche 2 développée par Pontem Network pour répondre à l'évolutivité d'Ethereum et apporter une expérience de type Web2 à Web3. Il se distingue comme un cumul unique dans l’espace blockchain avec sa capacité à prendre en charge à la fois EVM et Move VM utilisés par Aptos. Cette double compatibilité permet à Lumio de traiter les transactions sur Aptos tout en s'installant simultanément sur Ethereum, offrant ainsi une solution polyvalente et efficace aux développeurs et aux utilisateurs de dApp. Il présente les principales caractéristiques suivantes :
1. Compatibilité double machine virtuelle : Lumio prend en charge de manière unique EVM et Move VM d'Aptos. Cette double compatibilité permet à Lumio d'intégrer de manière transparente les fonctionnalités d'Ethereum et d'Aptos, augmentant ainsi la flexibilité et l'efficacité du développement et de l'exécution de dApp.
2. Débit élevé et faible latence : en tirant parti de chaînes hautes performances comme Aptos pour la commande des transactions, Lumio améliore considérablement la bande passante des transactions. Cette intégration garantit que Lumio peut gérer efficacement de gros volumes de transactions tout en conservant les caractéristiques de sécurité et de liquidité d’Ethereum.
3. Technologie Optimistic Rollup : Lumio utilise une pile OP open source et adopte la technologie Optimistic Rollup. Optimistic Rollup est connu pour son traitement efficace des transactions et ses coûts réduits, ce qui le rend adapté à la mise à l'échelle des applications basées sur Ethereum.
4. Modèle économique flexible du coût du gaz : Lumio introduit un modèle économique du coût du gaz centré sur l'application. Ce modèle permet aux développeurs d'applications de bénéficier directement de l'utilisation du réseau, inspirant potentiellement un développement de dApp plus innovant et plus convivial.
5. Interopérabilité et intégration : Lumio est capable de traiter des transactions sur Aptos et de régler sur Ethereum, démontrant un haut degré d'interopérabilité entre les différents écosystèmes blockchain. Cette fonctionnalité permet aux développeurs de profiter pleinement d’Ethereum et d’Aptos dans leurs applications.
6. Équilibre entre sécurité et évolutivité : La combinaison de la forte sécurité d’Ethereum et de l’évolutivité d’Aptos offre aux développeurs une solution attrayante pour créer des dApps sécurisées et performantes. L'architecture de Lumio est conçue pour équilibrer efficacement ces deux aspects clés.
Articles recommandés
Avec autant de projets listés ci-dessus, beaucoup de personnes m’ont dit qu’elles avaient du mal à choisir et voulaient que je les recommande.
Alors laissez-moi vous faire part de mes réflexions. Tout d’abord, Monad doit absolument être terminé, et le second est Lumio.
Nous ne parlerons pas de Monad, je vais vous dire pourquoi Lumio veut le faire :
1. Tout d’abord, ils sont construits sur le langage MOVE, qui convient parfaitement à la blockchain.
2. Ils ne lancent pas maintenant, et ils sont actuellement en test fermé. Seuls ceux qui ne lancent pas peuvent gagner de l'argent.
3. À l'heure actuelle, leurs laboratoires de développement ont développé le plus grand DEX sur Aptos et comptent également le plus grand nombre d'utilisateurs de portefeuilles, ce qui constitue une bonne source de trafic.
4. Actuellement, ils effectuent des transactions sur Aptos et règlent sur Ethereum. Nous savons tous qu'il n'existe actuellement aucun DAPP puissant dans le système MOVE. Si Lumio peut être utilisé pour introduire du trafic vers Ethereum, le responsable le soutiendra fortement.