okx

深度解析Polygon zkEVM的设计与运行原理

时间:2023-11-11|浏览:193

Polygon zkEVM 是一个由多篇文章组成的系列,介绍了该协议的整体架构和交易执行流程,分析了它如何在实现计算扩容的同时继承以太坊的安全性。接下来的两篇文章将详细介绍 Polygon zkEVM 的zkEVM Bridge 和设计细节,以及其去中心化 Sequencer 的路线图。

Rollup 是一种实现以太坊计算扩容的技术,其工作原理是将交易执行外包给Rollup,并将交易和执行后的状态存储在以太坊合约内。根据技术路线的不同,演变出了两种类型的Rollup:

- Optimistic Rollup: 乐观认为提交到Ethereum上的Rollup交易和对应的状态都是正确的,存在7天的挑战期,期间任何人发现不正确的交易对应状态都可进行挑战。 - Zero-knowledge Rollup: 为Rollup交易和状态提供有效性证明,时间取决于有效性证明提交到以太坊并验证通过的时间。

Zero-knowledge Rollup 和 Optimistic Rollup 最大的区别在于达成finality的时间。接下来以一个简单的交易确认流程来了解Polygon zkEVM的工作原理,分为三个步骤:Sequencer将多个用户交易打包成Batch提交到L1的合约上;Prover为每笔交易生成有效性证明,并将多个交易的有效性证明聚合成一个有效性证明;Aggregator提交聚合多个交易的有效性证明到L1的合约中。

热点:比特币运行 比特币原理 冷钱包原理 nft原理 NFT设计

« 上一条| 下一条 »
区块链交流群
数藏交流群

合作伙伴

在区块链世界中,智能合约不仅是代码的信任,更是商业的革命。通过了解其在供应链、版权保护等领域的应用,您将真正体验到智能合约的无限可能性
区块链世界GxPiKaQiu.com ©2020-2024版权所有 桂ICP备16002597号-2