木星链 木星链
Ctrl+D收藏木星链

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

作者:

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

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

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

目录

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

前NBA球星沙奎尔·奥尼尔要求法院撤销FTX集体诉讼的诉讼传票:5月9日消息,前NBA球星沙奎尔·奥尼尔(ShaquilleO’Neal)要求美国联邦法院撤销指控其在FTX崩溃事件中误导投资者的诉讼传票,他的律师表示法庭文件送达的流程不充分,送达员将法律文件扔在了奥尼尔行驶汽车前面,并将法律文件留在了它们落下的路上。(彭博社)[2023/5/9 14:51:10]

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

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

推特用户:国际FTX债权人的数量约为140万人:3月16日消息,自称是FTX债权人的推特用户@AFTXcreditor在推特上表示,FTX Trading于昨日发布债权人表单,超过2000页的PDF文件中包含了每个客户的ID和最终帐户余额。基于这些文件,估计国际FTX债权人的数量约为140万人。这是债权人,而不是客户。客户为970万人。据我所知,这使得FTX成为历史上债权人数量最多的破产案。需要注意的是,文件中的客户ID并不是用户ID(UID),因此想要查询的话只能通过账户余额核对。

今日早些时候消息,FTX及其附属债务人向破产法院提交的财务报表显示,Alameda Research向FTX创始人及高管转账和贷款高达32亿美元。[2023/3/16 13:08:12]

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

过去一周Blur交易额市场占比超77%,交易笔数占比超50%:金色财经报道,据用户@hildobby在Dune整理的数据,过去一周NFT市场Blur交易额市场占比超77%,交易总额约为3.9亿美元,在交易笔数上市场占比超50%,共计275479笔。对比之下,OpenSea两项数据分别占比16.7%和40.8%。但从交易地址数上看,OpenSea数要远高于Blur。[2023/2/20 12:17:10]

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的时间不同;

美国白宫:将继续监控加密货币的发展:11月11日消息,美国白宫:将继续监控加密货币的发展。加密货币在没有适当监管的情况下可能会伤害普通美国人,最新消息突显了这些担忧。美国白宫不会评论监管机构应该对加密货币采取什么行动。(金十)[2022/11/11 12:46:31]

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上。

标签:ROLROLLPOLPOLYTROLLBNBTROLL币POLLWEXPOLY价格

芝麻开门交易所热门资讯
ETH:EtherPOAP暴跌65%,团队推出新规则遭质疑

临近Web3香港大会,叠加6月份或将公布的香港加密货币新政策,市场对于香港概念的项目极度敏感。不过4月9日,行情显示,有香港概念属性的EtherPOAPOGNFT系列地板价在两天里暴跌逾65%,

1900/1/1 0:00:00
OTI:五个比ChatGPT更强大的AI工具

注:本文来自@Elizabethofyou推特,MarsBit整理如下:上条推文的使用GhatGPT实现自动化操作Excel表得到了16w的浏览量!这篇更新五个比ChatGPT更强大的AI工具.

1900/1/1 0:00:00
区块链:Web3 媒体行业的机遇、挑战和创新

介绍尽管比特币的主要功能是作为金融工具,但它与媒体产业的联系从一开始就很明显。比特币区块链的创世区块不仅记录了交易细节,还包括了《泰晤士报》的一条新闻.

1900/1/1 0:00:00
ANC:CFTC起诉Binance文件梳理:违反美国交易法,不认可Binance的合规

北京时间3月27日晚彭博社报道,加密交易平台Binance及其CEOCZ因涉嫌违反交易和衍生品规则而被美国商品期货交易委员会起诉,并表示将寻求在Binance案件中.

1900/1/1 0:00:00
COI:Web3 代币战争的护城河

一年前,我们曾谈及Web3时代的聚合理论。在Web2.0时代,聚合平台因为打破了分销成本而受益,将许多服务提供者汇集到一起。像亚马逊、优步或抖音这样的平台受益于数百个供应商为用户提供服务.

1900/1/1 0:00:00
NFT:ARB 锚定估算及“三步走”交易计划

ARB短线瞎猜的话,跌破1是大概率事件——就像27000的BTC不可能是铁底一样。至于买入价格,1附近是短期共识价格,买了没什么问题,但就像买27000的BTC一样,没那么有吸引力.

1900/1/1 0:00:00