以太幣交易所 以太幣交易所
Ctrl+D 以太幣交易所
ads

深入了解Polygon zkEVM:整體架構與交易執行流程_ROL

Author:

Time:1900/1/1 0:00:00

PolygonzkEVM系列文章的第一篇,簡要的闡述了polygonzkEVM的的整體架構和交易執行流程,并且分析了polygonzkEVM是如何實現計算擴容的同時繼承以太坊的安全性的。

同時還會在接下來兩篇文章會詳細介紹PolygonzkEVM的zkEVMBridge和zkEVM的設計細節,以及polygonzkEVM接下來的去中心化sequencer的路線圖。

目錄

Rollup是為了給以太坊實現計算擴容不同Rollup路線之間的區別PolygonzkEVM的具體執行流程&整體架構從模塊化區塊鏈的角度解析PolygonzkEVMPolygonzkEVM如何繼承L1的安全性PolygonzkEVM激勵機制1.Rollup為了給以太坊實現計算擴容

動視暴雪前首席運營官將入職Yuga Labs擔任CEO:金色財經報道,視頻游戲公司動視暴雪(Activision Blizzard)前首席運營官Daniel Alegra宣布將于4月1日正式接任Yuga Labs首席執行官一職,Alegre預計將監督與公司知識產權相關的多項創意開發,其中包括Bored Ape Yacht Club和CryptoPunks NFT以及Otherside元宇宙平臺。在加入動視暴雪之前,Alegre在谷歌工作了16年。

此前報道,Yuga Labs在12月首次透露了Alegra即將上任的消息,并指出他將接替Nicole Muniz,Nicole Muniz繼續擔任公司合伙人和戰略顧問。[2023/4/1 13:38:36]

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

Sei Network:Atlantic-2測試網的獨立用戶已超過50萬名:3月28日消息,Layer1 公鏈 Sei Network 發推表示,在 Atlantic-2 測試網上線一周后,已擁有超過 50 萬名獨立用戶。

此前報道,Sei Network 將 Atlantic-2 視為 Sei 在主網啟動前的最后一個里程碑。 Atlantic-2 將采用 Sei 的 Twin Turbo 共識、DeliverTx 和 Enblock 并行化以及無許可部署。[2023/3/28 13:30:18]

rollup的出現的是為了給Ethereum實現計算擴容,具體的實現方法是將交易的執行外包給Rollup,然后將交易和交易執行后的狀態(state)存儲在Ethereum的合約內。

美國10年期國債收益率升至2.674%,日內漲10個基點:金色財經消息,行情顯示,美國10年期國債收益率升至2.674%,日內漲10個基點。[2022/8/3 2:54:43]

由于技術路線的不同演變出了兩種類型的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的時間不同;

代幣化投資組合協議PieDAO收購加密指數項目BasketDAO:金色財經消息,代幣化投資組合協議PieDAO宣布收購加密指數項目BasketDAO。Basket DAO Index(BDI)持有者可以選擇在6月29日至7月21日期間換取PieDAO的DeFi代幣。BasketDAO在去年下半年遭到黑客攻擊,之后BasketDAO團隊決定退出該項目。[2022/7/1 1:43:06]

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

Tags:ROLROLLPOLYLYGroll幣是什么roll幣怎么用polydoge幣燃燒機制polygon幣價格

比特幣價格
加密寒冬之中,DeFi亟待蛻變_DEF

去中心化金融領域受到了熊市的嚴重影響。DeFi項目總價值已經從歷史高點1500億美元滑落到目前的500多億美元.

1900/1/1 0:00:00
「投資人必讀」ETH上海升級_ETH

01關鍵內容 在信標鏈上,約有562K+的驗證者質押了超過18M的ETH。LiquidStaking是市場上最大的玩家,占據了超過6M的質押ETH和33.3%的市場份額.

1900/1/1 0:00:00
潛入 FRAX 飛輪_FRA

什么是Frax金融? FraxFinance最初是一種混合算法穩定幣協議,經過幾年的運營,在競爭激勵的穩定幣賽道成功存活了下來.

1900/1/1 0:00:00
復盤CFTC起訴Binance和CZ_CFT

CFTC起訴Binance和CZ的事情想來你們都已經知道了,而且還引發的#BTC和#ETH的下跌,CFTC是美國商品期貨交易委員的簡寫,從字面上就能知道負責的是美國期貨市場,而對于美國來說.

1900/1/1 0:00:00
探尋Uniswap與Coinbase背后的角逐_OIN

近期去中心化交易所Uniswap的現貨市場交易量一度高于知名中心化交易所Coinbase。Uniswap無需中間商或交易費用,而是通過智能合約自動完成交易,使得交易更加便捷.

1900/1/1 0:00:00
Starknet Alpha v0.11.0:開啟向 Cairo 1.0 過渡_STA

TL;DR ●?Starknetalphav0.11.0已經發布并在測試網上線。●?你現在可以在Starknet測試網上部署Cairo1.0合約并與之交互.

1900/1/1 0:00:00
ads