月亮链 月亮链
Ctrl+D收藏月亮链
首页 > 币赢 > 正文

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

作者:

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

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

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

目录

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

Algorand聘请Matthew Commons担任第一任CFO:金色财经报道,Layer 1 区块链协议 Algorand (ALGO) 聘请Matthew Commons作为其第一任首席财务官,因为它希望扩大其增长战略和资本管理。Commons 在一份声明中表示,我的首要任务之一是帮助领导团队确定战略增长领域,然后确保我们制定正确的财务计划来实现这些目标。[2023/3/1 12:37:11]

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

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

巴西银行巨头Bradesco在区块链试点中推出代币化信贷票据:金色财经报道,巴西最大的银行之一、拉美第三大银行Bradesco宣布与BolsaOTC合作将第一批价值近200万美元的银行信贷票据代币化,作为其测试区块链技术的试点项目的一部分。据悉,此次合作还使用了一个监管沙盒,允许金融机构使用新技术进行这种测试。Bradesco是巴西第二家目前正在尝试代币化和代币化资产的银行。第一个是ItauUnibanco,它早在去年7月就执行了一系列的代币化测试,向该银行的员工和客户发行资产。[2023/1/17 11:15:15]

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

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

专注于加密犯罪领域的美国司法部负责人离职:金色财经报道,美国司法部发言人表示,司法部刑事司的二号人物Nicholas McQuaid计划在本周末离职。据悉,他在司法部近两年的工作特点是致力于打击白领犯罪,重点关注加密货币。他创建一个专门调查和起诉加密货币计划的团队。(彭博社)[2022/9/14 13:27:37]

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

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

Stader Labs流动性质押产品Luna X上线Terra2.0:6月2日消息,质押基础设施Stader Labs的流动性质押产品Luna X现已上线Terra 2.0。Stader Labs表示,LunaX支持质押奖励自动复利。[2022/6/3 3:59:28]

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

标签:ROLLROLGONOLYTROLLBNB币ROLSDRAGONKINGPolychain Monsters Genesis

币赢热门资讯
以太坊:4月加密货币市场投资展望_BLUR

以太坊上海升级以太坊升级已经确定时间,现在的疑点在于以太坊质押开放提现之后,会不会在二级市场上形成巨额抛压。我尝试从几个角度来分析这个问题:一是质押者是否为长期主义者;二是卖出获利是否是其刚需.

1900/1/1 0:00:00
SIGN:长推:热门空投项目的进度与发币预期_lbank交易所提现不出

关于热门空投项目的进度和发币预期。starknet:主网体验有待提高,之后应该还会有升级,短期发币可能性不高。zksync:eragas费高,TVL只有几千万刀,CEO表示发币还有一年.

1900/1/1 0:00:00
以太坊:比特币一季度表现远超以太坊,以太坊会补涨吗?_BTC

一季度行情即将接近尾声,比特币和以太坊的走势越来越趋同,几乎完全相关。比推终端数据显示,以太坊年初至今(YTD)上涨了50.02%,但比特币却飙升了72.30%,有望创下两年来最佳的季度表现.

1900/1/1 0:00:00
TOS:Circle CEO:SVB事件后,对银行危机、美元避险和USDC的思考_DAO

注:本文来自@jerallaire推特,MarsBit整理如下:我们从市场上得到了很多观点,想分享一些我所看到的。在美国银行和美国监管风险的影响下,美元似乎出现了大规模的风险规避.

1900/1/1 0:00:00
ETH:Shapella 升级后,行业专家对以太坊后续走势看法不一_saitama币会继续销毁吗

加密社区期待已久的以太坊?Shapella升级终于完成。 比推终端数据显示,截至北京时间4月13日6:30AM,以太坊的交易价格为1,917美元,过去24小时波动率1.25%,在1,863.37.

1900/1/1 0:00:00
TOKEN:不想加密资产白白闲置,DeFi的收益来源及背后风险必须了解_Inverse Ethereum Volatility Index Token

这是白话区块链的第1897期原创?作者|Mikey0x编译|火火出品|白话区块链DeFi的优势之一是任何人都可以随时随地参与其中,即任何人任何时候都有机会作为DeFi参与者获得收益.

1900/1/1 0:00:00