zkSync、Polygon相继宣布zkEVM开发进展,但什么是zkEVM?

ZkEVM 一直是以太坊生态系统相当关注的技术之一。Polygon 于昨日正式宣布推出zkEVM,目前代码已开源,并将在不久后推出公共测试网。

同一时间,另一个以太坊ZK Rollup 解决方案zkSync 2.0 也宣布将在未来100 天内上线主网。开发商Matter Labs 表示,希望能够成为第一个将完全兼容以太坊虚拟机(EVM)的ZK Rollups 扩容方案推向市场的团队。

那么,究竟什么是zkEVM?为什么这么多开发团队会将其视为技术演进过程中的重要里程碑呢?开发者Foobar 在推特上发布了一系列推文深入探讨此议题,以下为编译内容。

从zk Rollups 说起

L2-rollup 是一种将用户交易批量化的解决方案,能够使Gas成本变得更加便宜,同时继承以太坊主网的大部分安全保证。目前市场上存在两种主要的rollup 类型:Optimistic Rollups 与zk Rollups。

像Optimism 和Arbitrum 等Optimistic Rollups ,会定期向主网发送状态,并依靠欺诈证明来确保状态的真实性。而zk Rollups,如Loopring 和Starkware,也会向主网发送状态,但同时还会附带加密的有效性证明。

一般来说,ZK rollups 因其更强的隐私保证而受到青睐,但它们在技术上具有很大的挑战性。开发人员必须用深奥的程式语言编写自定义回路,即使是对功能的微小改变也需要对底层回路进行大规模的更改。

这就是Loopring 和Starkware 等zk-rollups 面临的问题。虽然理论上很强大,但它们太复杂了,以至于很少有开发者能在它们上面进行构建。

回过头来说,如果有个办法能让你在zk-rollup 上运行任意的Solidity 代码会怎样?这就是所谓的「zkEVM」。

第一个zkEVM?

如今,Polygon 宣布推出zkEVM(自称市场上第一个)。19 号, Scroll宣布了他们的zkEVM Pre-alpha 测试版本。去年12 月,zkSync 启动了他们的实时测试网,并于昨日宣布将在100 天内启动主网(他们好像才是第一个zkEVM)。

Loopring 运行zk-Rollup,但并不是zkEVM,而是专门为处理特定活动而设计的专用网路,如代币转移和DEX 交易。

Starkware 与Loopring 一样,在Starkware 中,开发人员必须使用Cairo 而不是Solidity 编写自定义代码。

先不说谁才是真正的『第一个』。很明显,zkEVM 已经很接近了!这是一个令人难以置信的消息,多个优质团队之间的竞争只会推动科技创新更快发展。

zkEVM 对普通用户意味着什么?

那么,这对于非技术人员,或者对于我们来说意味着什么?意味着更便宜的Gas,更多的Rollup 选择,以及更多的App 在这之上……代币的价格可能会有牛市和熊市,但科学技术永远只有进步。

本文链接地址:https://www.wwsww.cn/jishu/12779.html
郑重声明:本文版权归原作者所有,转载文章仅为传播更多信息之目的,如作者信息标记有误,请第一时间联系我们修改或删除,多谢。