Según PANews, ZKsync ha anunciado la implementación exitosa de la equivalencia completa de EVM, permitiendo a los desarrolladores desplegar bytecode de EVM compilado desde Solidity directamente en la cadena de ZKsync sin la necesidad de herramientas especializadas como zkSolc o Foundry ZKsync. Esta capacidad se introdujo a través de la actualización de la versión 27 del protocolo y fue oficialmente aprobada por la propuesta de gobernanza ZIP-9.
El bytecode de EVM se ejecutará en EraVM utilizando un intérprete de EVM, asegurando una compatibilidad perfecta con herramientas de desarrollo populares de Ethereum como Foundry, Hardhat y Remix. Sin embargo, debido a las diferencias en los modos de operación, hay limitaciones que incluyen variaciones en los métodos de cálculo de gas, falta de soporte para ciertas instrucciones de EVM como CALLCODE y SELFDESTRUCT, y costos de ejecución más altos en comparación con los contratos nativos de EraVM. ZKsync aconseja a los proyectos sensibles al rendimiento priorizar el desarrollo nativo de EraVM.
La actualización está programada para extenderse gradualmente a otras cadenas ZK dentro de la Red Elástica.