深入了解Polygon zkEVM:整体架构与交易执行流程
Polygon zkEVM系列文章的第一篇,简要的阐述了polygon zkEVM的的整体架构和交易执行流程,并且分析了polygon zkEVM是如何实现计算扩容的同时继承以太坊的安全性的。
同时还会在接下来两篇文章会详细介绍Polygon zkEVM的zkEVM Bridge和zkEVM的设计细节,以及polygon zkEVM接下来的去中心化sequencer的路线图。
目录
- Rollup 是为了给以太坊实现计算扩容
- 不同 Rollup 路线之间的区别
- Polygon zkEVM 的具体执行流程 & 整体架构
- 从模块化区块链的角度解析 Polygon zkEVM
- Polygon zkEVM 如何继承L1的安全性
- Polygon zkEVM 激励机制
1.Rollup为了给以太坊实现计算扩容
首先,我们需要明确rollup的大概工作原理:
rollup的出现的是为了给Ethereum实现计算扩容,具体的实现方法是将交易的执行外包给 Rollup,然后将交易和交易执行后的状态(state)存储在 Ethereum 的合约内。
由于技术路线的不同演变出了两种类型的 Rollup:
- Optimistic Rollup:
- 乐观的认为发送到 Ethereum 的 Rollup 交易(Rollup transaction)和对应的 Rollup 状态(Rollup State )都是正确的,任何人都可以通过提供欺诈证明(fraud proof)对还处于挑战期的Rollup State进行挑战(challenge)
- Zero-knowledge Rollup:
- 会为发送到 Ethereum 的 Rollup交易(Rollup Transaction)和对应的 Rollup 状态(Rollup state)提供一个有效性证明(validity proof)(由以太坊上的合约验证,来证明 Rollup 的执行对应交易后的状态时正确的)
- (参考以太坊官方定义) https://ethereum.org/en/developers/docs/scaling/
Zero-knowledge Rollup 和 Optimistic Rollup 最大的区别就是由于验证状态有效性的不同方式导致达成 finality 的时间不同;
Optimistic Rollup 乐观的认为提交到 Ethereum 上的交易和状态都是正确的,所以存在7天的挑战期(达成finality的时间是7天),期间任何人发现在 Ethereum 上的交易对应状态不正确都可以通过提交正确的状态进行挑战。
Zero-knowledge Rollup( zk-Rollup ) 达成 finality 的时间,则取决于: 交易对应的有效性证明( validity proof )提交到以太坊并且验证通过所花费的时间。目前可能在1个小时左右的finality居多。(因为需要考虑到Gas成本问题)
2.Polygon zkEVM 执行流程
接下里我们以一个简单的交易被确认流程来看看 Polygon zkEVM是怎么工作的,从而对整体协议有一个具体的理解;
整个过程可以主要分为三个步骤:
- Sequencer 将多个用户交易打包成 Batch 提交到L1的合约上。
- Prover 为每笔交易生成有效性证明(validity proof),并将多个交易的有效性证明聚合成一个有效性证明。
- Aggregator 提交聚合了多个交易的有效性证明(validity proof) 到 L1 的合约中。
1) Sequencer 将用户交易打包成 Batch 提交到 L1 合约上
- 用户将交易发送给Sequencer, Sequencer会在本地按照收到交易的快慢顺序进行处理(FRFS),当Sequencer在本地将交易执行成功后,如果用户相信Sequencer是诚实的,那么他可以认为这个时候的交易已经达成了finality。
- 这里需要注意,目前大多数Sequencer内部的Mempool(交易池)都是私有的,所以暂时可以获取的MEV是比较少的
- Sequencer 会将多笔交易打包进一个Batch里(目前是一个Batch里只包含一个交易) , 然后在收集到多个Batches之后, 通过L1上的 PolygonZKEvm.sol 的sequenceBatch()函数将多个Batch一起送到L1的交易calldata上。
1.资讯内容不构成投资建议,投资者应独立决策并自行承担风险
2.本文版权归属原作所有,仅代表作者本人观点,不代表本站的观点或立场
您可能感兴趣
-
Virtuals Protocol :$VIRTUAL 质押已上线,仅持有 $VIRTUAL 将不再获得积分
深潮 TechFlow 消息,5 月 14 日,据 Virtuals Protocol 在 X 平台发文表示,$VIRTUAL 质押已上线 Genesis Launches。通过锁定 $VIRTUAL
-
Puffer Finance 投研报告
一、项目概述Puffer Finance 是一个基于 EigenLayer 构建的去中心化流动性质押协议,旨在降低以太坊质押门槛,提升网络去中心化水平。其核心机制包括流动性质押代币(pufETH)和治
-
投资 AI 领域的学习路径
在周六的线上交流中,有网友留言问在AI领域可以看些什么书、订什么杂志、用什么方式学习? 我觉得对AI的学习要根据我们的目的来定。 对于我而言,学习AI的目的很简单:不是为了成为这个领域的专家,也不是为
-
稳定币收益指南:RWA 矿池
一、引言 链上挖矿长期以来都是加密世界中获取被动收益的热门方式。无论是依靠算力的 PoW 挖矿,还是 PoS 质押与流动性挖矿,都能为参与者带来超额收益。人们之所以热衷于链上挖矿,根本原因在于其具备三
-
LetsBonk超越Pumpfun、Believe创上亿金狗,Meme LaunchPad竞争进入白热战
原文标题《LetsBONK 市值 6 小时突破 3000 万美元,Raydium 向 Pumpfun 发起反攻》本文最早发布于 4 月 27 日,部分内容为新增编辑。4 月 26 日凌晨,Solana
-
LazAI 研究:AI 经济如何超越 DeFi TVL 神话
引言 去中心化金融(DeFi)通过一系列简单而强大的经济原语,点燃了指数级增长的故事,将区块链网络转变为全球无许可市场,彻底颠覆了传统金融。在DeFi的崛起中,几个关键指标成为了价值的通用语言:总锁定
-
Galaxy Digital完成迁册美国,拟于本周登陆纳斯达克
PANews 5月13日消息,据The Block报道,加密资产管理公司Galaxy Digital已完成从开曼迁册至美国的重组程序,并计划于5月16日以“GLXY”为代码在纳斯达克上市。同日公司公布
-
日报 | 币安将向 Alpha 积分达 205 的用户空投 482 枚 RDAC 代币;Coinbase 将成首家纳入标普 500 的纯加密货币公司
整理:Jerry,ChainCatcher重要资讯:Binance Alpha 上线 Scallop (SCA) 币安将向 Alpha 积分达 205 的用户空投 482 枚 RDAC 代币 迪拜与
- 成交量排行
- 币种热搜榜


