科普向|zkEVM如何与以太坊L1交互?

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

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

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

科普向|zkEVM如何与以太坊L1交互?

现在,让我们开始吧。

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

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

科普向|zkEVM如何与以太坊L1交互?

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

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

zkEVM 的执行环境类似于 EVM,它是程序(智能合约)运行的地方。

4/ 它需要初始状态(任何交易执行之前的系统状态)和当前交易输出最终状态(指区块链在所有待办交易被处理和验证之后的状态)。

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

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

科普向|zkEVM如何与以太坊L1交互?

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

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

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

(声明:请读者严格遵守所在地法律法规,本文不代表任何投资建议)

(0)
Gao的头像Gao
上一篇 2023年2月25日 上午11:38
下一篇 2023年2月25日 下午12:50

相关推荐

  • Web3世界日报(2024-5.12)

    华夏和嘉实确认正在推动构建基于加密货币现货ETF的抵押金融产品。特朗普宣称支持加密货币,抨击拜登政府对加密货币态度模糊。富兰克林邓普顿CEO:所有ETF和共同基金最终都会出现在区块链上。

    2024年5月12日
    693
  • smlXL:a16z参投的EVM开发者入门工具

    近期,无论是比特币价格大幅增长,还是 Ordinals 生态频出新热点,围绕比特币的讨论和关注一直热闹不断。而相比之下,以太坊上的生态讨论则清冷一些,虽然 ETH 及相关合约代币均有增长,但更多可以看成是蹭了比特币大涨、社区情绪兴奋的光。

    2023年10月27日
    513
  • FHE赛道一览,Web3隐私数据终局何时到来?

    同态加密(Homomorphic Encryption,HE)最早于 1978 年首次提出,旨在解决在不接触数据的情况下对数据进行加工处理的问题。但直到 2009 年,同态加密在技术上进展迟缓,只有处理单一加法运算或乘法运算的半同态加密(Partially Homomorphic Encryption,PHE)。

    2024年5月14日
    209

发表回复

登录后才能评论
微信

联系我们
邮箱:whylweb3@163.com
微信:gaoshuang613