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上。
临近Web3香港大会,叠加6月份或将公布的香港加密货币新政策,市场对于香港概念的项目极度敏感。不过4月9日,行情显示,有香港概念属性的EtherPOAPOGNFT系列地板价在两天里暴跌逾65%,
1900/1/1 0:00:00注:本文来自@Elizabethofyou推特,MarsBit整理如下:上条推文的使用GhatGPT实现自动化操作Excel表得到了16w的浏览量!这篇更新五个比ChatGPT更强大的AI工具.
1900/1/1 0:00:00介绍尽管比特币的主要功能是作为金融工具,但它与媒体产业的联系从一开始就很明显。比特币区块链的创世区块不仅记录了交易细节,还包括了《泰晤士报》的一条新闻.
1900/1/1 0:00:00北京时间3月27日晚彭博社报道,加密交易平台Binance及其CEOCZ因涉嫌违反交易和衍生品规则而被美国商品期货交易委员会起诉,并表示将寻求在Binance案件中.
1900/1/1 0:00:00一年前,我们曾谈及Web3时代的聚合理论。在Web2.0时代,聚合平台因为打破了分销成本而受益,将许多服务提供者汇集到一起。像亚马逊、优步或抖音这样的平台受益于数百个供应商为用户提供服务.
1900/1/1 0:00:00ARB短线瞎猜的话,跌破1是大概率事件——就像27000的BTC不可能是铁底一样。至于买入价格,1附近是短期共识价格,买了没什么问题,但就像买27000的BTC一样,没那么有吸引力.
1900/1/1 0:00:00