zkEVM 如何与以太坊 L1 交互?_NFT:USD

撰文:Salazar.eth

编译:0x11,ForesightNews

我们都知道zkEVM是什么,但它是如何与以太坊基础层交互的呢?

这是一个对初学者友好的zkEVM工作流程。

ConsenSys zkEVM 测试网已面向外部用户注册:1月10日消息,ConsenSys官方表示,新的EVM等效ConsenSys zk EVM私人Beta测试网现已于去年年底在Infura上面向选定用户开放,未来几周将面向更多用户。目前注册申请系统已经开放。

ConsenSys此前表示,其zkEVM可实现EVM等效性,享受以太坊的安全性以及zkEVM的可扩展性和低费用有所。ConsenSys将从2023年1月份开始将逐步开放许可名单允许外部用户注册。[2023/1/10 11:03:43]

好吧,对于那些不了解zkEVM的人,可以先阅读这篇贴文。

OffChain Labs联创: zkEVM远未成熟,任何推动这种叙事的团队都在损害社区:10月17日消息,Arbitru m开发公司OffChain Labs联创Steven Goldfeder在其社交平台表示,目前有团队声称首个zkEVM将于本月底上线主网,但其对此持否定态度,并称任何推动这种叙事的团队都在损害社区。

Goldfeder表示,当前推出的zkEVM测试网并没有启用zk-proofs,也没有经过安全审计,这表明我们还没有为黄金时段做好准备。[2022/10/17 17:29:00]

现在,让我们开始吧。

Offchain Labs CEO:zkEVM距离正常运行还很遥远:7月24日消息,Polygon 本周宣布开源 zkEVM 代码,但多位开发人员认为目前距离正常运行 zkEVM 还很遥远。以太坊扩容解决方案 Arbitrum 开发商 Offchain Labs 首席执行官 Steven Goldfeder 表示,我们还没有达到任何团队拥有有效的 zkEVM 证明者(prover)的地步,因此我认为 zkEVM 距离正常运行还很遥远。此外,现阶段 zkEVM 还存在一定中心化问题,因为大多数 zkEVM 构建者还没有让他们的证明者开源,包括 Scroll 和 zkSync 都还没有正式发布 zkEVM 代码。

此前报道,7 月 20 日,Polygon 已开源 Polygon zkEVM 的代码,并表示即将上线公共测试网,后续会发布更多文档来详细说明细节。据悉,Polygon zkEVM 可为开发人员和用户提供“EVM 等效”解决方案,同时增加了吞吐量并从根本上降低了费用。(Blockworks)[2022/7/24 2:34:30]

1/一切皆可模块化;因为那是现在,不是未来。

下图所示,在今天的背景下:我们是用户,RollupOperator是ZKRollup,基础层是以太坊。

2/不同于以太坊L1依赖于智能合约的重新执行——这可能是耗时和资源密集的,zkEVM依赖于zkEVM电路的有效性证明。

3/zkEVM分为执行环境、证明电路、验证者合约三部分。

zkEVM的执行环境类似于EVM,它是程序运行的地方。

4/它需要初始状态和当前交易输出最终状态。

5/证明电路产生ZKP,验证在执行环境中计算的交易的有效性。

它以上述状态作为输入,然后证明者生成一个简洁的有效性证明,以表明状态已正确更新。

6/验证者合约是在以太坊L1上的合约。它接收证明和交易信息,确认交易有效性,并在不重新执行交易的情况下更新状态。

7/与在以太坊第1层上重新执行合约相比,zkEVM方法可以显着降低Gas成本并提高交易速度。

8/依靠zkEVM电路的有效性证明,可以在链下处理交易,并且可以在不重新执行交易的情况下更新状态,这使其成为提高以太坊网络可扩展性的潜力解决方案。

郑重声明: 本文版权归原作者所有, 转载文章仅为传播更多信息之目的, 如作者信息标记有误, 请第一时间联系我们修改或删除, 多谢。

金智博客

[0:15ms0-7:889ms