PolygonzkEVM系列文章的第一篇,簡要的闡述了polygonzkEVM的的整體架構和交易執行流程,并且分析了polygonzkEVM是如何實現計算擴容的同時繼承以太坊的安全性的。
同時還會在接下來兩篇文章會詳細介紹PolygonzkEVM的zkEVMBridge和zkEVM的設計細節,以及polygonzkEVM接下來的去中心化sequencer的路線圖。
目錄
Rollup是為了給以太坊實現計算擴容不同Rollup路線之間的區別PolygonzkEVM的具體執行流程&整體架構從模塊化區塊鏈的角度解析PolygonzkEVMPolygonzkEVM如何繼承L1的安全性PolygonzkEVM激勵機制1.Rollup為了給以太坊實現計算擴容
Solana跌破10美元關口,系近兩年來首次:金色財經報道,據coingecko數據顯示,Solana原生代幣SOL已跌破10美元關口,本文撰寫時為9.77美元,過去24小時跌幅11.8%,過去7天跌幅20.5%,這也是SOL自2021年2月以來首次跌破10美元。歷史數據顯示,SOL于2021年11月觸及約260美元高點,這意味著其價值已經縮水了96%。分析認為,FTX破產給Solana帶來的打擊比其他加密貨幣要嚴重的多,因為FTX和Alameda Research對SOL和Solana生態進行了大量投資。[2022/12/29 22:13:35]
首先,我們需要明確rollup的大概工作原理:
元宇宙平臺ALTAVA Group將向Metaverse World分配1000個BAGC NFT:12月19日消息,Web3奢侈時尚元宇宙平臺ALTAVA Group宣布與Netmarble F&C子公司Metaverse World達成合作。
ALTAVA Group將分配1000個BAGC NFT給MetaverseWorld,并在其元宇宙上開發ALTAVA x BAGC高爾夫體驗。此外,當玩家在Metaverse World的FNCY平臺上購買BAGC NFT時,平臺將隨贈BAGC服裝。Metaverse World還將為BAGC NFT版本提供工具,之后Altava將能夠在此構建虛擬空間。(Globenewswire)[2022/12/19 21:54:26]
rollup的出現的是為了給Ethereum實現計算擴容,具體的實現方法是將交易的執行外包給Rollup,然后將交易和交易執行后的狀態(state)存儲在Ethereum的合約內。
Circle將支持USDC穩定幣的部分儲備金投入貝萊德管理的基金:金色財經報道,Circle將支持USDC穩定幣的部分儲備金將在明年初投入由貝萊德管理的新貨幣市場基金。Circle儲備基金將包括現金和短期美國國債。[2022/11/5 12:18:44]
由于技術路線的不同演變出了兩種類型的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的時間不同;
安全團隊:DerpyPunkz項目的Discord服務器遭攻擊:7月20日消息,據CertiK監測,DerpyPunkz的Discord服務器遭到攻擊,攻擊者發布了釣魚鏈接,與此前Maximalist項目攻擊者相同。請社區用戶不要點擊鏈接、鑄造或批準任何交易。[2022/7/20 2:24:35]
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上。
注:本文來自@Rocky_Bitcoin推特從2020-2021年整個大牛市周期中,市值前600的加密貨幣中,誕生了61個百倍以上的項目.
1900/1/1 0:00:00你是否因錯過了Arbitrum空投而感到惋惜?上周,$ARB空投獲得者平均賺了2350美元。像$ARB、$OP和$APT這樣的空投讓很多空投獵人成為了百萬富翁.
1900/1/1 0:00:00作者列出了幾個提供ARB流動性的DEX,包括KyberNetwork、TraderJoe、Uniswap和Camelot,并分別給出了它們的收益比較結果.
1900/1/1 0:00:00最近Arbitrum可謂是大火特火,除了在Layer2遙遙領先的TVL和生態數量之外,兩個王牌生態GMX和Magic也是最近為數不多的上Binance項目,再加上最近的Airdrop,一時間.
1900/1/1 0:00:00主要觀點: Binance是一個高性能、以結果為導向的組織。這只是因為我們獨特的文化才得以實現。但這并不適合每個人——需要特定心態才能在這里茁壯成長.
1900/1/1 0:00:003月31日,以太坊聯合創始人“V神”?Vitalik?Buterin在其官方博客上發布文章《以太坊的多客戶端理念將如何與ZK-EVM交互?》.
1900/1/1 0:00:00