zkEVM Analyse : Comparaison approfondie des solutions principales
La technologie zkEVM est en train de propulser l'adoption à grande échelle d'Ethereum. Face à de nombreuses options, quelle solution se distingue le plus ? Cet article comparera et analysera les solutions zkEVM majeures telles que Polygon zkEVM (et sa version 2.0), zkSync Era, Linea, Scroll et Taiko, afin de vous fournir un guide complet sur zkEVM.
Introduction au zkEVM
zkEVM est une technologie de réseau de deuxième couche qui traite les transactions et renvoie les preuves à la chaîne principale Ethereum. En combinant les preuves à divulgation nulle d'information (ZK) et la compatibilité EVM, zkEVM est capable de réduire considérablement la charge de calcul du réseau principal Ethereum, d'améliorer l'évolutivité tout en maintenant un haut niveau de sécurité et de décentralisation.
Cependant, il existe des différences entre les différentes solutions zkEVM. Selon le cadre proposé par Vitalik Buterin, le fondateur d'Ethereum, les zkEVM peuvent être classés en différents types, allant de l'équivalence Ethereum (type 1) à la compatibilité EVM (type 4). Cette classification reflète principalement le compromis entre la compatibilité EVM et la performance.
Comparaison des principales solutions zkEVM
Polygon 2.0 (zkEVM Validium)
En juin 2023, l'équipe de Polygon a proposé de mettre à niveau Polygon PoS en validium zkEVM. Polygon PoS dispose d'un vaste écosystème, comprenant plus de 2 milliards de montants totaux verrouillés, des dizaines de milliers d'applications décentralisées et environ 2,5 millions de transactions par jour.
La migration de PoS vers zkEVM validium vise à préserver ses effets de réseau et ses avantages en termes de coûts faibles, tout en n'impactant pas l'expérience des applications, des utilisateurs et des développeurs existants. Polygon 2.0 est considéré comme une version moins coûteuse et à plus haut débit de Polygon zkEVM Rollup.
Validium présente des frais plus bas et une plus grande évolutivité par rapport aux Rollups, car ils ne stockent pas les données de transaction sur la chaîne principale d'Ethereum. Cependant, cela entraîne également des défis pour garantir la disponibilité des données de transaction hors chaîne. Les plus de 100 validateurs existants de Polygon PoS peuvent fournir une forte garantie de disponibilité des données.
Polygon zkEVM
Polygon zkEVM est un Rollup ZK de type 3, conçu pour être équivalent à l'EVM. Il offre une plus grande évolutivité tout en maintenant la compatibilité avec les opcodes de l'EVM.
Polygon zkEVM et Polygon 2.0 coexisteront en tant que deux réseaux publics au sein de l'écosystème Polygon. Polygon zkEVM est adapté pour les applications traitant des transactions de grande valeur (comme DeFi), tandis que Polygon 2.0 convient mieux aux applications à fort volume et à faible coût (comme les jeux Web3 et les plateformes sociales).
Le mainnet Polygon zkEVM a été lancé en mars 2023, et la valeur totale verrouillée sur le réseau est d'environ 54 millions de dollars.
zkSync Era
zkSync Era est actuellement un type 4 zkEVM, développé par Matter Labs. Il a été lancé sur le réseau principal en mars 2023, avec un total de valeur verrouillée d'environ 450 millions de dollars et un volume de transactions atteignant 27 millions au cours du dernier mois.
zkSync Era a amélioré la vitesse de génération des preuves grâce à une machine virtuelle personnalisée, prend en charge nativement les primitives cryptographiques d'Ethereum et a amélioré l'expérience utilisateur grâce à l'abstraction de comptes natifs. Il utilise le compilateur LLVM pour convertir le code Solidity, Vyper et Yul en code exécutable sur la VM zkSync, et prévoit également de prendre en charge Rust et C++ à l'avenir.
L'intégration zkPorter de zkSync à venir offrira aux utilisateurs plus d'options, y compris des comptes zkRollup à haute sécurité et des comptes zkPorter avec des frais de transaction stables.
En tant que seul type 4 zkEVM, zkSync Era a mis en œuvre certaines fonctionnalités uniques et une plus grande évolutivité grâce à sa machine virtuelle personnalisée. Cependant, cela entraîne également certains défis de compatibilité, les développeurs devant ajuster leurs processus pour construire des applications sur zkSync.
Linea
Linea est un zkEVM de type 3 développé par ConsenSys. Son réseau principal Alpha a été lancé en juillet 2023 et a accumulé un montant total verrouillé de 50 millions de dollars. La particularité de Linea est sa capacité à exécuter directement le bytecode de la machine virtuelle Ethereum non modifié, avec pour objectif futur de fournir un zkEVM de type 2, réalisant une compatibilité presque totale avec Ethereum.
Linea n'utilise pas de traducteurs ou de compilateurs personnalisés, mais utilise directement le bytecode compilé en Solidity pour générer des preuves ZK des contrats intelligents, réduisant ainsi les erreurs et les risques de sécurité. Pour les utilisateurs, cela signifie obtenir une sécurité similaire à celle d'Ethereum, mais avec des coûts de transaction significativement réduits.
Faire défiler zkEVM
Scroll est un zk-Rollup sur Ethereum, actuellement de type 3 zkEVM, avec l'intention de passer progressivement au type 2, l'objectif final étant de devenir de type 1. Scroll privilégie la compatibilité EVM et la décentralisation, plutôt que la génération rapide de ZKP.
Le type 1 zkEVM réussi sera la forme ultime de compatibilité EVM, de décentralisation et d'évolutivité, mais cela pose également d'énormes défis techniques. Actuellement, le testnet alpha de Scroll est ouvert au public.
Taiko
Taiko, similaire à Scroll, est également un zk-Rollup au sens large, visant à devenir un zkEVM natif de type 1. Cependant, Taiko adopte une approche différente, en privilégiant la décentralisation plutôt que la vitesse dès le départ.
Contrairement à Scroll qui améliore progressivement la compatibilité EVM, Taiko s'est engagé dès le départ à maximiser la compatibilité EVM et à réaliser la décentralisation des composants clés, bien que cela puisse entraîner une génération de ZKP plus lente. Le testnet de type 1 de Taiko est actuellement disponible.
Résumé
Selon le cadre de classification de Vitalik, l'état actuel des différentes solutions zkEVM est le suivant :
Taiko : type 1 (phase de test)
Polygon zkEVM : type 3 (mainnet déjà lancé, planifié pour migration vers type 2)
Linea : Type 3 (le mainnet est en ligne, prévu de migrer vers le type 2)
Scroll : Type 3 (phase de test, planifié pour passer au type 1)
zkSync Era : Type 4 (mainnet déjà en ligne)
Le développement et l'application des solutions de deuxième couche sont essentiels pour l'avenir d'Ethereum et la résolution des problèmes d'évolutivité de la blockchain. Chaque solution zkEVM a ses avantages et ses défis uniques, mais elles contribuent toutes de manière significative à la construction d'un écosystème Web3 plus accessible.
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.
10 J'aime
Récompense
10
3
Partager
Commentaire
0/400
EyeOfTheTokenStorm
· Il y a 23h
Voyons qui pourra franchir le point critique en premier, selon l'analyse des données historiques, Polygon a le plus d'espoir.
Voir l'originalRépondre0
CodeSmellHunter
· Il y a 23h
Le frère mange des homards tous les jours en faisant du PR, venez voir comment vous écrivez votre code.
Comparaison approfondie des solutions zkEVM : qui va mener la révolution de l'évolutivité d'Ethereum
zkEVM Analyse : Comparaison approfondie des solutions principales
La technologie zkEVM est en train de propulser l'adoption à grande échelle d'Ethereum. Face à de nombreuses options, quelle solution se distingue le plus ? Cet article comparera et analysera les solutions zkEVM majeures telles que Polygon zkEVM (et sa version 2.0), zkSync Era, Linea, Scroll et Taiko, afin de vous fournir un guide complet sur zkEVM.
Introduction au zkEVM
zkEVM est une technologie de réseau de deuxième couche qui traite les transactions et renvoie les preuves à la chaîne principale Ethereum. En combinant les preuves à divulgation nulle d'information (ZK) et la compatibilité EVM, zkEVM est capable de réduire considérablement la charge de calcul du réseau principal Ethereum, d'améliorer l'évolutivité tout en maintenant un haut niveau de sécurité et de décentralisation.
Cependant, il existe des différences entre les différentes solutions zkEVM. Selon le cadre proposé par Vitalik Buterin, le fondateur d'Ethereum, les zkEVM peuvent être classés en différents types, allant de l'équivalence Ethereum (type 1) à la compatibilité EVM (type 4). Cette classification reflète principalement le compromis entre la compatibilité EVM et la performance.
Comparaison des principales solutions zkEVM
Polygon 2.0 (zkEVM Validium)
En juin 2023, l'équipe de Polygon a proposé de mettre à niveau Polygon PoS en validium zkEVM. Polygon PoS dispose d'un vaste écosystème, comprenant plus de 2 milliards de montants totaux verrouillés, des dizaines de milliers d'applications décentralisées et environ 2,5 millions de transactions par jour.
La migration de PoS vers zkEVM validium vise à préserver ses effets de réseau et ses avantages en termes de coûts faibles, tout en n'impactant pas l'expérience des applications, des utilisateurs et des développeurs existants. Polygon 2.0 est considéré comme une version moins coûteuse et à plus haut débit de Polygon zkEVM Rollup.
Validium présente des frais plus bas et une plus grande évolutivité par rapport aux Rollups, car ils ne stockent pas les données de transaction sur la chaîne principale d'Ethereum. Cependant, cela entraîne également des défis pour garantir la disponibilité des données de transaction hors chaîne. Les plus de 100 validateurs existants de Polygon PoS peuvent fournir une forte garantie de disponibilité des données.
Polygon zkEVM
Polygon zkEVM est un Rollup ZK de type 3, conçu pour être équivalent à l'EVM. Il offre une plus grande évolutivité tout en maintenant la compatibilité avec les opcodes de l'EVM.
Polygon zkEVM et Polygon 2.0 coexisteront en tant que deux réseaux publics au sein de l'écosystème Polygon. Polygon zkEVM est adapté pour les applications traitant des transactions de grande valeur (comme DeFi), tandis que Polygon 2.0 convient mieux aux applications à fort volume et à faible coût (comme les jeux Web3 et les plateformes sociales).
Le mainnet Polygon zkEVM a été lancé en mars 2023, et la valeur totale verrouillée sur le réseau est d'environ 54 millions de dollars.
zkSync Era
zkSync Era est actuellement un type 4 zkEVM, développé par Matter Labs. Il a été lancé sur le réseau principal en mars 2023, avec un total de valeur verrouillée d'environ 450 millions de dollars et un volume de transactions atteignant 27 millions au cours du dernier mois.
zkSync Era a amélioré la vitesse de génération des preuves grâce à une machine virtuelle personnalisée, prend en charge nativement les primitives cryptographiques d'Ethereum et a amélioré l'expérience utilisateur grâce à l'abstraction de comptes natifs. Il utilise le compilateur LLVM pour convertir le code Solidity, Vyper et Yul en code exécutable sur la VM zkSync, et prévoit également de prendre en charge Rust et C++ à l'avenir.
L'intégration zkPorter de zkSync à venir offrira aux utilisateurs plus d'options, y compris des comptes zkRollup à haute sécurité et des comptes zkPorter avec des frais de transaction stables.
En tant que seul type 4 zkEVM, zkSync Era a mis en œuvre certaines fonctionnalités uniques et une plus grande évolutivité grâce à sa machine virtuelle personnalisée. Cependant, cela entraîne également certains défis de compatibilité, les développeurs devant ajuster leurs processus pour construire des applications sur zkSync.
Linea
Linea est un zkEVM de type 3 développé par ConsenSys. Son réseau principal Alpha a été lancé en juillet 2023 et a accumulé un montant total verrouillé de 50 millions de dollars. La particularité de Linea est sa capacité à exécuter directement le bytecode de la machine virtuelle Ethereum non modifié, avec pour objectif futur de fournir un zkEVM de type 2, réalisant une compatibilité presque totale avec Ethereum.
Linea n'utilise pas de traducteurs ou de compilateurs personnalisés, mais utilise directement le bytecode compilé en Solidity pour générer des preuves ZK des contrats intelligents, réduisant ainsi les erreurs et les risques de sécurité. Pour les utilisateurs, cela signifie obtenir une sécurité similaire à celle d'Ethereum, mais avec des coûts de transaction significativement réduits.
Faire défiler zkEVM
Scroll est un zk-Rollup sur Ethereum, actuellement de type 3 zkEVM, avec l'intention de passer progressivement au type 2, l'objectif final étant de devenir de type 1. Scroll privilégie la compatibilité EVM et la décentralisation, plutôt que la génération rapide de ZKP.
Le type 1 zkEVM réussi sera la forme ultime de compatibilité EVM, de décentralisation et d'évolutivité, mais cela pose également d'énormes défis techniques. Actuellement, le testnet alpha de Scroll est ouvert au public.
Taiko
Taiko, similaire à Scroll, est également un zk-Rollup au sens large, visant à devenir un zkEVM natif de type 1. Cependant, Taiko adopte une approche différente, en privilégiant la décentralisation plutôt que la vitesse dès le départ.
Contrairement à Scroll qui améliore progressivement la compatibilité EVM, Taiko s'est engagé dès le départ à maximiser la compatibilité EVM et à réaliser la décentralisation des composants clés, bien que cela puisse entraîner une génération de ZKP plus lente. Le testnet de type 1 de Taiko est actuellement disponible.
Résumé
Selon le cadre de classification de Vitalik, l'état actuel des différentes solutions zkEVM est le suivant :
Le développement et l'application des solutions de deuxième couche sont essentiels pour l'avenir d'Ethereum et la résolution des problèmes d'évolutivité de la blockchain. Chaque solution zkEVM a ses avantages et ses défis uniques, mais elles contribuent toutes de manière significative à la construction d'un écosystème Web3 plus accessible.