撰文:Salazar.eth

编译:0x11,Foresight News

咱们都知道 zkEVM 是什么,但它是如何与以太坊根底层交互的呢?

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

zkEVM 如何与以太坊 L1 交互?

好吧,关于那些不了解 zkEVM 的人,能够先阅览这篇贴文

现在,让咱们开端吧。

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 电路的有效性证明,能够在链下处理买卖,并且能够在不从头履行买卖的情况下更新状况,这使其成为进步以太坊网络可扩展性的潜力解决方案

此时快讯

【2023-02-24 14:45】【Citizens Trust Bank将持有6500万美元的USDC现金储备】金色财经报道,USDC 发行商 Circle 宣布,与市民信托银行 Citizens Trust Bank 达成合作,Citizens Trust Bank 将持有USDC储备并在金融普惠和数字金融知识方面开展合作。Citizens Trust Bank 将持有 6500 万美元的 USDC 现金储备。此举是Circle承诺将USDC美元计价储备的一部分分配给全国各地的少数族裔存款机构(MDI)和社区银行。

发表回复

您的电子邮箱地址不会被公开。 必填项已用 * 标注