
Exécuter du code Solidity sur un zk-rollup : pourquoi le zkEVM suscite-t-il tant d'intérêt ?
TechFlow SélectionTechFlow Sélection

Exécuter du code Solidity sur un zk-rollup : pourquoi le zkEVM suscite-t-il tant d'intérêt ?
Le prix des jetons peut connaître des marchés haussiers et baissiers, mais la science et la technologie ne progressent qu'indéfiniment.
Rédaction : Foobar
Traduction : TechFlow intern
Cet article explique ce qu'est le zkEVM :
- Qu'est-ce que c'est ?
- Comparaison entre zk-rollups et autres types de Rollup
- Paysage concurrentiel des fondateurs de zk-rollup
Et qui a été le premier à lancer un zkEVM.

Les L2-rollup sont une méthode permettant de regrouper les transactions utilisateur afin de réduire les coûts en gaz, tout en héritant de la majorité des garanties de sécurité du réseau principal Ethereum.
Il existe deux grands types : les Optimistic Rollups et les zk-Rollups.
Les Optimistic Rollups comme Optimism et Arbitrum envoient régulièrement des états au réseau principal et s'appuient sur des preuves de fraude (fraud proofs) pour assurer l'authenticité des données. Les zk-Rollups, tels que Loopring et Starkware, envoient également des états au réseau principal, mais incluent par ailleurs une preuve cryptographique de validité.

Généralement, les zk-Rollups sont préférés grâce à leurs meilleures garanties de confidentialité, mais ils représentent un défi technique important. Les développeurs doivent écrire des « circuits » personnalisés dans des langages de programmation complexes, et même de petits changements fonctionnels nécessitent des modifications massives de la logique sous-jacente.

C’est là le problème rencontré par des projets comme Loopring et Starkware — aussi puissants soient-ils théoriquement, ils sont trop complexes pour que peu de développeurs puissent y construire dessus.
Alors, que se passerait-il si on pouvait exécuter n’importe quel code Solidity sur un zk-rollup ? C’est précisément ce qu’on appelle le zkEVM.
Aujourd’hui, Polygon annonce son premier zkEVM. Le 19, Scroll a annoncé sa version de test pré-alpha de zkEVM. En décembre dernier, zkSync a lancé son réseau test en direct, semblant ainsi être le premier zkEVM.
Loopring fonctionne avec un zk-Rollup, mais ce n’est pas un zkEVM. Il est conçu spécifiquement pour traiter certaines opérations précises, telles que les transferts de jetons et les transactions DEX.

Comme Loopring, dans Starkware, les développeurs doivent utiliser Cairo au lieu de Solidity pour écrire du code personnalisé.

Peu importe qui sera véritablement le « premier », une chose est claire : le zkEVM est désormais à nos portes ! C’est une excellente nouvelle, et la concurrence entre plusieurs équipes de haut niveau ne fera qu’accélérer l’innovation technologique.
Qu’est-ce que cela signifie pour les non-techniciens, ou pour nous ? Cela signifie des frais de gaz moins élevés, davantage de choix de rollups, et plus d’applications construites dessus... Les prix des jetons peuvent connaître des hausses ou des baisses, mais la science et la technologie ne font que progresser.
Bienvenue dans la communauté officielle TechFlow
Groupe Telegram :https://t.me/TechFlowDaily
Compte Twitter officiel :https://x.com/TechFlowPost
Compte Twitter anglais :https://x.com/BlockFlow_News














