ZKsync实现完全EVM等效,支持原生Solidity字节码部署
Blockchain News 发布于 阅读:1
ZKsync实现完全EVM等效,支持原生Solidity字节码部署
5月7日,ZKsync官方宣布,其Layer2网络已通过协议升级实现完全EVM等效(EVMEquivalence),开发者现在可以直接使用Solidity编译器生成的EVM字节码在ZKsync链上部署智能合约,无需再依赖专用的zkSolc或FoundryZKsync工具链。
升级细节
1.治理提案批准
-该功能通过ZIP-9治理提案正式批准,并在协议第27版升级中引入。
-升级后,ZKsyncEra网络(EraVM)将支持EVM字节码直接执行,大幅降低开发者的迁移门槛。
2.技术实现方式
-EVM解释器(EVMInterpreter):ZKsync在EraVM上构建了一个EVM解释器,允许EVM字节码在ZK环境下运行,而无需额外编译。
-兼容主流开发工具:开发者可使用Foundry、Hardhat、Remix等标准以太坊开发工具,无需修改现有代码即可部署合约。
3.当前限制
-Gas计算方式不同:由于ZK-Rollup的证明机制,Gas费用计算与以太坊主网存在差异。
-部分EVM指令不支持:
-CALLCODE
(已废弃的调用方式)
-SELFDESTRUCT
(自毁合约指令)
-执行成本较高:EVM字节码在EraVM上的执行效率低于原生EraVM合约,因此Gas消耗可能更高。
4.开发建议
-性能敏感项目:ZKsync仍建议开发者优先使用原生EraVM合约(如使用zkSolc编译),以获得更高的执行效率。
-兼容性优先项目:对于希望快速迁移的项目,EVM等效功能提供了无缝过渡方案。
5.未来扩展
-该升级将逐步推广至ZKsyncElasticNetwork(弹性网络)中的其他ZK链,进一步扩大EVM生态兼容性。
总结
ZKsync的EVM等效升级大幅降低了开发者的迁移成本,使Solidity智能合约能够无需修改直接部署到ZK-Rollup上。尽管存在部分限制,但该功能为以太坊生态项目提供了更便捷的扩容方案。
imToken 下载 imtoken安卓版下载 imtoken官方 imtoken官方网站 imtoken官网 imtoken官网下载苹果 imtoken怎么下载 imtoken最新版本下载 imtoken苹果怎么下载 imtoken苹果版 imtoken钱包 imtoken钱包下载 imtoken钱包下载官网 imtoken钱包安卓版 imtoken钱包官方下载地址 imtoken钱包是什么 imtoken钱包苹果版下载 mtoken tp钱包 tp钱包app下载安装 tp钱包app官方下载 tp钱包下载 tp钱包下载地址 tp钱包助记词在哪看 tp钱包在国内合法吗 tp钱包安卓版 tp钱包安卓版下载 tp钱包安卓版官方下载 tp钱包官方下载 tp钱包官方网站 tp钱包官网 tp钱包官网下载 tp钱包官网下载app最新版本 tp钱包官网下载安装 tp钱包怎么下载 tp钱包是正规平台吗 tp钱包最新版本下载 tp钱包苹果版官网下载 下载imtoken官方网站 下载imtoken钱包 加密货币 区块链技术 区块链新闻 市场趋势 应用案例 技术创新 投资热点 政策法规 数据解读 行业动态
如果觉得文章对您有用,请随意打赏。
你的支持是我继续创作的动力!

微信扫一扫

支付宝扫一扫
文章标题:ZKsync实现完全EVM等效,支持原生Solidity字节码部署
文章链接:https://www.52em.com/4929.html
本站文章均为原创,未经授权请勿用于任何商业用途