Vitalik Buterin, le légendaire co-fondateur d' Ethereum , a récemment partagé ses idées sur la mise en œuvre potentielle d'un « ZK-EVM consacré » au sein du Ethereum . Son exploration détaillée offre plusieurs points clés qui pourraient avoir un impact significatif sur l’avenir d’ Ethereum et de ses protocoles de couche 2.
Déballage du concept ZK-EVM consacré
La vision de Buterin pour un ZK-EVM consacré est centrée sur l'intégration de preuves Zero-Knowledge directement dans la machine virtuelle Ethereum (EVM). Cette proposition vise à remédier à la dépendance actuelle des protocoles de couche 2 tels que les cumuls optimistes et ZK sur une base de code de vérification EVM externe, qui présente des risques de bugs et de piratages.
L’un des principaux points à retenir est l’amélioration de l’efficacité et de la sécurité qu’un ZK-EVM consacré pourrait apporter au réseau Ethereum . En intégrant des preuves Zero-Knowledge dans l'EVM, Ethereum pourrait réduire sa dépendance à l'égard de bases de code externes, réduisant ainsi le risque de vulnérabilités et augmentant l'efficacité globale du réseau.
Les défis de conception et le système multi-clients
Buterin analyse en profondeur les défis de conception et les compromis liés à la mise en œuvre d'un ZK-EVM consacré. Un point crucial à retenir est la nécessité d’une compatibilité avec la philosophie multi-client d’ Ethereum . Le système proposé prendrait en charge divers systèmes de preuve, garantissant la disponibilité des données et préservant la nature décentralisée du réseau.
Buterin discute également de l'importance de la rapidité dans la génération des preuves. Les technologies actuelles peuvent prendre un temps considérable pour générer des preuves pour les blocs Ethereum , mais les progrès en matière de parallélisation et d’accélération matérielle pourraient réduire considérablement ce temps. Cependant, cela représente un défi technique important.
Un autre point clé est la préférence de Buterin pour un système multi-client ouvert. Cette approche permettrait aux utilisateurs individuels de vérifier les blocs à l'aide du client de leur choix, favorisant ainsi l'autonomie et la décentralisation des utilisateurs. Cela contraste avec un système multi-clients fermé qui, bien que de conception plus simple, pourrait introduire une complexité de gouvernance et réduire l'auditabilité.
De plus, Buterin approfondit le concept de systèmes multi-clients « ouverts » versus « fermés » dans le cadre qu'il propose. Il s’agit d’un point essentiel à retenir, car il met en évidence les fondements philosophiques de l’approche d’ Ethereum en matière de décentralisation et d’innovation. Dans un système multi-client ouvert, les systèmes de preuve gagneraient en influence en convainquant les utilisateurs de les exécuter, plutôt qu'en passant par un processus de gouvernance de protocole.
Ce modèle favorise une croissance plus organique de l'écosystème, où les utilisateurs individuels et les développeurs ont une plus grande influence sur l'évolution du réseau. Cependant, Buterin reconnaît les coûts de complexité accrus de cette approche, un facteur qui doit être soigneusement mis en balance avec ses avantages. Il contraste cela avec la simplicité d'un système multi-client fermé, où un ensemble fixe de systèmes de preuve est connu dans le protocole. Même si cela simplifierait la conception, cela introduirait également des problèmes potentiels de gouvernance et pourrait étouffer l’adaptabilité et l’auditabilité du système.
Soutenir l’innovation et les extensions futures
Buterin souligne l’importance de prendre en charge les « presque-EVM » – de légères variations de l’EVM standard. Cette flexibilité permettrait aux solutions de couche 2 d'innover tout en utilisant le ZK-EVM natif pour les dent identiques à l'EVM. Il s'agit d'un point essentiel à retenir pour les développeurs qui cherchent à s'appuyer sur Ethereum , soulignant l'engagement de la plateforme à soutenir l'innovation.
En outre, Buterin suggère qu'un ZK-EVM consacré pourrait évoluer pour prendre en charge les prouveurs avec état, améliorant ainsi l'efficacité des données et réduisant le besoin de disponibilité des données. Ce développement pourrait conduire à des transactions plus économes en espace et potentiellement changer la façon dont Ethereum gère les données.
L'article de Vitalik Buterin sur la mise en œuvre potentielle d'un ZK-EVM inscrit dans Ethereum fournit des informations essentielles sur l'avenir de blockchain . Son exploration du concept, de ses subtilités techniques à ses implications plus larges sur la philosophie et la gouvernance d’ Ethereum Ethereum .