Starknet, une solution de mise à l'échelle de couche 2 à connaissance nulle pour Ethereum, est sur le point de devenir entièrement compatible avec la machine virtuelle Ethereum (EVM) en attendant le lancement en août du testnet de Kakarot, une nouvelle zkEVM.
Le 3 juin, l'équipe Kakarot a annoncé avoir reçu un nouveau soutien du cofondateur d'Ethereum Vitalik Buterin, du cofondateur de Ledger Nicholas Bacca et de Starkware.
Nous sommes passés en mode Super Saiyan⚡. Kakarot Labs a été officiellement constituée et a clôturé un tour de financement préalable avec des investisseurs de premier plan. Déballons notre vision, notre situation actuelle et l'avenir passionnant qui nous attend. pic.twitter.com/VI8QRdPLfw
— Kakarot zkEVM (@KakarotZkEvm) 2 juin 2023
Dans une interview avec Cointelegraph, le PDG et cofondateur de Kakarot, Elias Tazartes, a expliqué que bien que Starknet soit un leader en matière de roll-up Zero Knowledge dans l'écosystème Ethereum, il n'est pas compatible avec l'EVM, donc il y a “une sorte de barrière à l'entrée.”
Starknet est utilisé par les développeurs pour faire évoluer des applications décentralisées, des transactions et des calculs sur Ethereum, mais utilise son propre langage natif, Cairo. Selon Starknet, l'utilisation de Cairo facilite et accélère le développement, la révision et la maintenance de nouveaux codes.
L'inconvénient est qu'il n'est pas compatible avec l'EVM, ce qui pourrait dissuader certains développeurs.
“L'impact le plus important que Kakarot peut avoir est de rendre Starknet compatible avec l'EVM.”
“Kakarot en ce moment est comme un moteur de Solidity ou de n'importe quel langage. Finalement, vous pourrez intégrer ce moteur dans Starknet pour le rendre compatible avec l'EVM.”
À l'heure actuelle, Starknet fonctionne avec sa propre machine virtuelle de contrat intelligent personnalisée appelée “Cairo VM” qui exploite son langage de codage natif, Cairo. Cela signifie que Starknet n'a pas de compatibilité EVM directe dès le départ, ce qui pourrait s'avérer être un obstacle significatif pour la performance globale des rollups.
Co-fondateur de Kakarot, Elias Tazartes.
“Certaines équipes ont vraiment besoin de pouvoir utiliser Solidity. Par exemple, si quelqu'un a écrit un DEX ou un AMM pour l'écosystème Ethereum et a maintenant 60 000 lignes de code déjà auditées, prêtes à l'emploi, mais qu'elles ne sont que sur des chaînes EVM.”
Si ces développeurs voulaient commencer à utiliser Starknet, ils devraient embaucher une toute nouvelle équipe de développement, écrire, auditer à nouveau le code et maintenir deux bases de code, devenant ce que Tazartes décrit comme “excessivement coûteux.”
Selon Tazartes, l'idée du zkEVM a d'abord été évoquée lors d'une conférence Starkware en juillet 2022. En octobre, l'équipe de développement a pu se réunir pendant une semaine lors d'un événement de hacker house à Lisbonne, au Portugal, pour se mettre au travail sur le nouveau zkEVM.
Deux mois et 20 jours plus tard en décembre, le codage pour le projet était complet, arrivant à une couche d'exécution entièrement fonctionnelle — tout cela a été réalisé sans aucun financement de risque.
Notamment, Tazartes a déclaré que le cofondateur d'Ethereum, Vitalik Buteirn, a ensuite investi dans Kakarot en raison de son enthousiasme pour une approche multiple de zkEVM pour développer l'écosystème Ethereum.
“Pour Vitalik, plus il y a de zkEVM, mieux c'est, car tant que vous avez une grande diversité d'architecture et de diversité d'approches… alors c'est vraiment bon pour l'espace dans son ensemble.”
Tazartes a partagé que la version testnet de Kakarot sera lancée pour un usage public en août de cette année.
Magazine : Tornado Cash 2.0 — La course pour construire des mélangeurs de pièces sûrs et légaux
