#ZkEVM (Zero-Knowledge Ethereum Virtual Machine) est une technologie axée sur la confidentialité qui permet aux utilisateurs d'exécuter des contrats intelligents sur la blockchain Ethereum tout en conservant une confidentialité totale de la logique et des données du contrat !
Dans l’exécution traditionnelle d’un contrat intelligent Ethereum, toutes les informations liées au contrat, y compris ses entrées, ses sorties et la logique qui le sous-tend, sont visibles sur la blockchain, la rendant accessible à toute personne ayant accès au réseau. En revanche, ZkEVM exploite des preuves sans connaissance pour garantir que seules les parties impliquées dans le contrat peuvent accéder à ses informations, les rendant ainsi plus sécurisées et privées !
ZkEVM y parvient en exécutant le contrat intelligent dans un environnement virtuel isolé du réseau principal Ethereum, puis en générant une preuve qui prouve l'exactitude du calcul sans révéler aucune information sensible. Cette preuve est ensuite vérifiée par le réseau, ce qui permet d'exécuter le contrat sans révéler aucune information confidentielle !
ZkEVM a le potentiel de permettre de nouveaux cas d'utilisation d'Ethereum, tels que des transactions confidentielles et des applications décentralisées préservant la confidentialité, et il s'agit d'un domaine actif de recherche et de développement au sein de l'écosystème Ethereum !