5月7日,ZKsync官方发布消息表示,ZKsync已经成功实现完全EVM等效功能。这意味着开发者可以利用Solidity编译生成的EVM字节码直接在ZKsync链上进行部署操作,无需依赖zkSolc或Foundry ZKsync等特定工具。这一功能是通过协议第27版升级引入,并由治理提案ZIP-9正式批准上线,为以太坊生态开发者提供了更多便利条件。
EVM字节码将在EraVM之上借助EVM解释器执行,从而达到与Foundry、Hardhat、Remix等主流以太坊开发工具的无缝兼容效果。不过,由于运行模式存在差异,此机制仍有一些限制,例如gas计算方式有所不同、部分EVM指令(如CALLCODE和SELFDESTRUCT)不受支持以及执行费用高于原生EraVM合约等情况。因此,ZKsync建议对性能要求较高的项目优先选择EraVM原生开发路径。
此次升级将逐步推广至Elastic Network中的其他ZK链,进一步推动整个网络的扩展与优化。这标志着ZKsync在提升开发者体验方面迈出了重要一步,同时也为未来更多以太坊相关项目的迁移和开发奠定了坚实基础。