Le protocole de mise à l’échelle de la couche 2 d’Ethereum Polygon (MATIC) effectue des tests de performance de la technologie de cumul à connaissance nulle (zk rollups) avant l’intégration complète avec son réseau principal.
Le développement de la technologie, appelée Polygon zkEVM (Ethereum Virtual Machine), est en cours depuis plus de trois ans par l’équipe Polygon Hermez. L’équipe a déjà confirmé que des preuves sans connaissance sont possibles sur Ethereum, en générant plus de 12 000 preuves zk dans une version principale du testnet zkEVM.
David Schwartz, chef de projet de Polygon zkEVM et PolygonID, a dévoilé le développement de la fonctionnalité en correspondance avec Cointelegraph. Les plates-formes de couche 2 ont continué d’évoluer et d’améliorer les fonctionnalités, ce qui a joué un rôle clé dans l’évolutivité d’Ethereum.
Comme il l’a expliqué, les cumuls sans connaissance ont augmenté la vitesse à laquelle les plates-formes de couche 2 peuvent atteindre la finalité tout en garantissant une validation sécurisée des transactions avec une technologie sans connaissance. En termes de blockchain, la finalité est le point auquel un bloc de transactions est considéré comme ayant été ajouté de manière permanente et irréversible à la blockchain :
« Enfin, nous avons des zkEVM, tels que Polygon zkEVM, qui offrent tout ce qui précède en plus de l’équivalence avec la machine virtuelle Ethereum avec ses méthodes avancées de zk-STARK et zk-SNARK. »
Selon Schwartz, Polygon zkEVM inclut le premier code source complet disponible équivalent à EVM zkProver, qui réussit tous les tests vectoriels Ethereum à plus de 99 %. Il a décrit l’achèvement des preuves de validité pour les transactions d’utilisateurs conventionnelles comme « l’effort le plus difficile et le plus gratifiant » depuis que son équipe a commencé à développer son zkEVM natif.
Il y a deux ans, l’équipe Polygon estimait que le développement de rollups zk avec compatibilité EVM prendrait jusqu’à dix ans. Compte tenu des progrès réalisés, l’équipe décrit zkEVM comme le jeu final, combinant des avancées avec une évolutivité de couche 2 et une finalité rapide. Cela offre une myriade d’avantages aux utilisateurs lorsqu’ils augmentent le débit et réduisent les frais.
Cointelegraph a également interrogé la différence entre Polygon zkEVM et les technologies exclusives ZK-SNARK et ZK-STARK du réseau de mise à l’échelle de couche 2 d’Ethereum, StarkNet. Comme indiqué précédemment, ZK-STARKS (Zero-Knowledge Scalable Transparent Argument of Knowledge) augmente principalement l’évolutivité en regroupant des milliers de transactions avec une seule preuve pour confirmer la validité sur la chaîne.
En relation: Ce que la fusion Ethereum signifie pour les solutions de couche 2 de la blockchain
Schwartz a déclaré que la principale différence entre les projets est que zkEVM se concentre sur la mise à l’échelle native de l’écosystème Ethereum au lieu d’autres zk-rollups se contentant de mettre à l’échelle les transactions et d’améliorer les performances dans un format de machine virtuelle différent.
L’approche de Polygon prétend répondre à la classification d’un zkEVM de type 2 décrit par le co-fondateur d’Ethereum Vitalik Buterin en août 2022. Selon le résumé de Buterin, les zkEVM de type 2 visent à être entièrement compatibles avec les applications existantes, mais apportent des modifications mineures à Ethereum pour un développement plus facile et une génération de preuves plus rapide. Schwartz a ajouté :
« En revanche, StarkNet se positionne comme un type 4, introduisant un nouveau langage de haut niveau et obligeant les transpilateurs à traduire le code de solidité dans leur langage. »
Dans le même temps, Schwartz s’est félicité de l’opportunité d’avoir plus de références et de code source disponibles à partir d’autres projets afin d’apprendre de différentes approches. L’activité sur les solutions Ethereum de couche 2 continue de croître, les données de la blockchain montrant que le volume de transactions Arbitrum et Optimism ont éclipsé les transactions sur le réseau principal Ethereum jusqu’en 2023.