宇宙链 宇宙链
Ctrl+D收藏宇宙链
首页 > MEXC > 正文

深入了解Polygon zkEVM:整体架构与交易执行流程

作者:

时间:1900/1/1 0:00:00

PolygonzkEVM系列文章的第一篇,简要的阐述了polygonzkEVM的的整体架构和交易执行流程,并且分析了polygonzkEVM是如何实现计算扩容的同时继承以太坊的安全性的。

同时还会在接下来两篇文章会详细介绍PolygonzkEVM的zkEVMBridge和zkEVM的设计细节,以及polygonzkEVM接下来的去中心化sequencer的路线图。

目录

Rollup是为了给以太坊实现计算扩容不同Rollup路线之间的区别PolygonzkEVM的具体执行流程&整体架构从模块化区块链的角度解析PolygonzkEVMPolygonzkEVM如何继承L1的安全性PolygonzkEVM激励机制1.Rollup为了给以太坊实现计算扩容

观点:Ripple对美国证券交易委员会的官司肯定会败诉:金色财经报道,Max Keizer认为Ripple将输掉对SEC的诉讼。Max Keizer再次对美国证券交易委员会与XRP背后的公司Ripple之间正在进行的案件发表评论。比特币永久看涨者认为瑞波币将会失败,但原因并不像许多人想象的那样。Max Keizer是一位著名的比特币支持者,他对这一主要加密货币的优点直言不讳。Keizer表示,Ripple对美国证券交易委员会的官司肯定会败诉。[2023/7/2 22:12:47]

首先,我们需要明确rollup的大概工作原理:

rollup的出现的是为了给Ethereum实现计算扩容,具体的实现方法是将交易的执行外包给Rollup,然后将交易和交易执行后的状态(state)存储在Ethereum的合约内。

Uniswap发布Uniswap v4代码草稿,并邀请社区提供反馈:金色财经报道,Uniswap宣布发布Uniswap v4代码草稿,以便可以公开构建v4。Uniswap v4的愿景是允许任何人通过引入挂钩(hooks)来做出这些权衡决定。hooks是在池操作生命周期的各个点运行的合约,池可以做出与v3相同的权衡,或者可以添加全新的功能。例如,v4将允许池本身支持动态费用,添加链上限价单,或充当时间加权平均做市商(TWAMM)以随时间分散大订单。此外,v4池将存在于单一合约中,这将使创建矿池的成本降低99%。

Uniswapv4代码将根据Business Source License1.1发布,这将在4年内限制v4源代码在商业或生产环境中的使用,届时它将永久转换为GPL许可证。协议费用机制也将仿照v3。治理层将能够投票决定向任何资金池添加协议费用,但不超过上限金额。[2023/6/13 21:34:27]

由于技术路线的不同演变出了两种类型的Rollup:

Coinbase在以太坊主网上推出了钱包即服务(WaaS):金色财经报道,Coinbase高级软件工程师在社交媒体上称,今天对我们的团队来说是一个重要的里程碑因为我们在以太坊主网上推出了钱包即服务(WaaS)。我们相信该产品将成为下一波“默认上链”企业的关键。WaaS 提供的 5 个主要功能包括:

1.基于MPC的密钥管理 ;

2.密钥导出、备份和恢复;

3.支持以太坊主网访问;

4.MPC交易协调;

5.支持ERC-721和ERC-1155。[2023/5/24 15:21:59]

OptimisticRollup:乐观的认为发送到Ethereum的Rollup交易(Rolluptransaction)和对应的Rollup状态(RollupState)都是正确的,任何人都可以通过提供欺诈证明(fraudproof)对还处于挑战期的RollupState进行挑战(challenge)Zero-knowledgeRollup:会为发送到Ethereum的Rollup交易(RollupTransaction)和对应的Rollup状态(Rollupstate)提供一个有效性证明(validityproof)(由以太坊上的合约验证,来证明Rollup的执行对应交易后的状态时正确的)(参考以太坊官方定义)https://ethereum.org/en/developers/docs/scaling/#rollupsZero-knowledgeRollup和OptimisticRollup最大的区别就是由于验证状态有效性的不同方式导致达成finality的时间不同;

美国联邦存款保险公司:签名银行破产的根本原因是管理不善:金色财经报道,美国联邦存款保险公司表示,签名银行破产的根本原因是管理不善。签名银行的董事会追求快速增长,却没有制定适当的风险管理措施。签名银行未能理解与加密行业存款相关的风险。[2023/4/29 14:34:13]

OptimisticRollup乐观的认为提交到Ethereum上的交易和状态都是正确的,所以存在7天的挑战期,期间任何人发现在Ethereum上的交易对应状态不正确都可以通过提交正确的状态进行挑战。

Zero-knowledgeRollup(zk-Rollup)达成finality的时间,则取决于:交易对应的有效性证明(validityproof)提交到以太坊并且验证通过所花费的时间。目前可能在1个小时左右的finality居多。(因为需要考虑到Gas成本问题)

2.PolygonzkEVM执行流程

接下里我们以一个简单的交易被确认流程来看看PolygonzkEVM是怎么工作的,从而对整体协议有一个具体的理解;

整个过程可以主要分为三个步骤:

Sequencer将多个用户交易打包成Batch提交到L1的合约上。Prover为每笔交易生成有效性证明(validityproof),并将多个交易的有效性证明聚合成一个有效性证明。Aggregator提交聚合了多个交易的有效性证明(validityproof)到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上。

标签:ROLLROLOLYPolygonroll币能出泰沙拉克吗QrolliPolyQuitypolygon币当前行情

MEXC热门资讯
探索RWA的优势和劣势:仍处于实验阶段,新兴有趣且潜力巨大的早期领域

现实世界资产代币化正成为一个备受关注的领域。通过将实物转化为数字代币,现实世界资产可以在区块链上变得可交易、可分割,并为更多人所持有。这一概念不仅可以提供更多的投资机会,还可以为传统资产类别注入巨额流动性.

1900/1/1 0:00:00
Coindesk:Web3 应该怎样追赶 AI 赛道?

在最近的一篇文章中,我探索了ChatGPT和Web3技术交叉的潜在机会。生成人工智能(AI)和ChatGPT和GPT-4等技术背后的炒作是有道理的,Web3也未能幸免.

1900/1/1 0:00:00
以太坊上海升级,LSD 供应商质押飙升:分析潜力股和被低估的项目

注:本文来自/img/20230515133235084406/0.jpg "/>多链Web3生态Hacker资助计划Dora Grant DAO首轮零知识投票环节结束:11月14日消息.

1900/1/1 0:00:00
一文了解越南Crypto市场发展现状与项目Coin98

今天和大家简单聊聊越南crypto和项目Coin98,之前在ETHDENVER的时候,认识了几个越南的web3ers,了解后发现web3在越南市场非常红火,年轻人对于crypto的接受度非常高.

1900/1/1 0:00:00
圆桌对话:ZK 赛道的分析框架与机会

zk赛道持续火热。从去年开始zk系的扩容项目也开始持续发力,加快进度,预计今年将有更多zk-Rollup项目上线主网。此外,在刚结束的ETHDenver大会上,zk成为开发者和投资者们交流中最高频的热词.

1900/1/1 0:00:00
解密 Etherscan:年赚千万美元,区块链浏览器背后的生意经

撰写:Launchy 编译:深潮TechFlowEtherscan是一个帮助用户浏览以太坊区块链的工具,更常被称为区块链浏览器,每月有8000万次的访问量。一直以来,Etherscan是加密货币领域中最受欢迎和广泛使用的工具之一.

1900/1/1 0:00:00