Rollup是以太坊Layer2的擴容方案,旨在通過將交易與鏈下處理的方式提高以太坊交易吞吐量。Optimistic 本意「樂觀的」,正如其名Optimistic Rollup是一套「樂觀」機制。Optimistic Rollup假設所有Layer2上的交易都是有效的,把許多筆交易壓縮成一筆提交給以太坊,在提交後會有一周挑戰期時間,在此期間鏈上任何用戶都可以發起質疑挑戰來驗證交易的真實性。如果在狀Rollup是以太坊Layer2的擴容方案,旨在通過將交易與鏈下處理的方式提高以太坊交易吞吐量。Optimistic 本意「樂觀的」,正如其名Optimistic Rollup是一套「樂觀」機制。Optimistic Rollup假設所有Layer2上的交易都是有效的,把許多筆交易壓縮成一筆提交給以太坊,在提交後會有一周挑戰期時間,在此期間鏈上任何用戶都可以發起質疑挑戰來驗證交易的真實性。如果在狀
新手學院/市場洞察/熱點分析/從技術視角簡要分... Rollup

從技術視角簡要分析Optimistic Rollup

2025年7月16日MEXC
0m
Solayer
LAYER$0.2029-1.31%
以太幣
ETH$3,039.47-2.03%
ZKsync
ZK$0.03302-6.21%


Rollup是以太坊Layer2的擴容方案,旨在通過將交易與鏈下處理的方式提高以太坊交易吞吐量。Optimistic 本意「樂觀的」,正如其名Optimistic Rollup是一套「樂觀」機制。Optimistic Rollup假設所有Layer2上的交易都是有效的,把許多筆交易壓縮成一筆提交給以太坊,在提交後會有一周挑戰期時間,在此期間鏈上任何用戶都可以發起質疑挑戰來驗證交易的真實性。如果在狀態更新中,發現了欺詐,挑戰者即可獲得獎勵。毫無疑問,Optimistic Rollup是以太坊Layer2最具實施性和創新性的方案,其技術細節值得我們深究。本文將簡要分析Optimistic Rollup實施細節,剖析Optimistic Rollup技術原理。


1. Optimistic Rollup 的工作過程


在Optimistic Rollup二層之上,用戶的交易被發送到Optimistic Rollup的節點運營者,節點將成為「驗證者」和「聚合者」,負責聚合交易、驗證交易,同時將眾多交易數據壓縮成一筆,壓縮後這筆交易會和其他交易一樣進入以太坊Layer1的交易池,最終節點會接受打包交易並在以太坊區塊鏈上發布區塊。任何人都可以成為Optimistic Rollup節點,但類似Pos機制(權益證明機制),節點必須向以太坊網絡提供誠信保證金。

在節點提交區塊時並不做關於狀態轉換合法性的校驗,但是會為該區塊提供一周的「欺詐證明」挑戰期。在挑戰期內,沒有節點或者用戶對其合法性做出挑戰,則該區塊被確認。如果做出「欺詐證明」挑戰,並挑戰成功。發布該區塊的節點將失去保證金。為了鼓勵發現欺詐行為,保證金將獎勵給發現欺詐行為的用戶。通過這種方式,Optimistic Rollup利用加密經濟的激勵措施來確保節點的誠實可靠。

2. 如何實現數據壓縮


一筆普通的以太坊交易(比如發送 ETH)通常消耗約 110 字節。然而,在Optimistic Rollup 上發送 ETH 僅僅消耗約 12 字節。為了達到該效果,Optimistic Rollup採用了更簡單的高級編碼。

在Optimistic Rollup二層交易中,完全省略 nonce,只是從 pre-state 中恢復 nonce;Gas相關的Gasprice和Gas被移到二層交易之外;To和From無需使用以太坊地址,而是在狀態中添加一個子樹來存儲索引到地址的映射;Value可以使用科學計數法存儲,轉賬只需要3位;對於簽名,可以將一個批次中的交易進行BLS聚合簽名,降低每個交易的簽名存儲消耗,這個簽名可以一次性對整個消息集和發送者進行 batch 檢查。同時,這些交易數據會被存儲在鏈上Gas成本比較低的字段Calldata中。

上傳數據不僅僅是上述的交易數據內容,還會包含批次交易發生前後的默克爾樹根(包含賬戶、餘額、合約代碼等狀態數據,因此也稱狀態根),以及用於證明(或用於備查)狀態轉換合法性的數據。這些壓縮數據的方法是Optimistic Rollup實現擴容的關鍵。目前,經過壓縮後,Optimistic Rollup能帶來高於以太坊30倍的吞吐量。

3. 如何將數據提交到以太坊


Optimistic Rollup 在以太坊 Layer 1 部署了一個特定的智能合約,稱為 Rollup 合約,該合約負責管理 Rollup 的狀態,如跟蹤用戶餘額、處理存款、取款和爭議解決。在 Optimistic Rollup 中,交易由 節點在鏈下收集和聚合,他們將多個交易捆綁在一起成為一個 「 Rollup 塊」。該塊包含新賬戶狀態的交易內容和默克爾樹根。

之後,節點將匯總的數據作為 calldata 發布到以太坊上。 calldata 是智能合約中不可修改、非持久的區域,其行為與內存非常相似。 而 calldata 作為區塊鏈的歷史日誌部分,不會存儲為以太坊狀態的一部分。 因為 calldata 不涉及以太坊狀態的任何部分,所以在鏈上存儲數據更便宜。

4. 狀態承諾


前文提到,上傳的數據除了交易內容,還包括交易發生前後的默克爾樹根。默克爾樹根是任何時間點的Optimistic Rollup狀態(帳戶、餘額、合約代碼等),也稱為「狀態樹」,是Optimistic Rollup的狀態組織形式。默克爾樹的葉子節點是賬戶狀態,根節點是最終值。Optimistic Rollup二層交易的改變會引起交易相關賬戶狀態更新,引起葉子節點的信息變動,最終導致根哈希值的變動。二層的運營者會在本地維護二層賬戶的狀態樹,記錄批次交易發生前後的根哈希值,在上傳批次交易時將此二哈希值一併上傳。

此默克爾樹根(狀態根)引用 Rollup的最新狀態,經過哈希處理並存儲在 Rollup合約中。 鏈上的每個狀態轉換都會產生一個新的 Rollup狀態,節點通過計算新的狀態根來提交該狀態。

節點在發布區塊時需要同時提交舊狀態根和新狀態根。如果舊狀態根與鏈上合約中的現有狀態根匹配,則後者被丟棄並替換為新狀態根。節點還需要為交易批次本身提交 默克爾樹根。 這允許任何人通過提供默克爾樹證明來證明交易包含在區塊中。默克爾樹根,對於證明Optimistic Rollup中的狀態變化是非常重要的。

5. 欺詐證明


Optimistic Rollup允許任何人在不提供有效性證明的情況下提供交易信息、狀態轉換信息並發布區塊。 為了確保以太坊區塊鏈安全,Optimistic Rollup制定了一周的時間窗口,在此期間用戶都可以對區塊(狀態轉換等信息)提出質疑。

如果有人提出質疑,Optimistic Rollup協議將啟動欺詐證明計算,通過重放導致鏈上發生狀態轉換的事務計算出新的狀態根,並將得到的狀態根與排序者發布的狀態根進行對比,如果其他節點或者用戶發現最終區塊狀態和該節點提議狀態不同,則欺詐證明挑戰成功,狀態轉換取消。同時該節點將會受到懲罰,他們的保證金將被沒收並獎勵給挑戰者。

在以太坊重新執行交易以檢測欺詐需要發布單獨交易的狀態承諾,並增加必須在鏈上發布的數據,重放交易還會產生巨大的Gas成本。 目前Optimistic Rollup挑戰期為一周,但因為資本效率問題,社區正在激烈討論是否需要縮短挑戰期。

6. OVM虛擬機


Optimistic Rollup不僅能支持以太坊擴容,同時將整個以太坊智能合約的功能引入了Layer2框架,為DAPP的系列開發和部署提供了圖靈完備的OVM虛擬機。

OVM虛擬機是個功能完備,有與以太坊EVM虛擬機完全兼容的執行環境,適用於Layer2系統。有了OVM虛擬機之後,開發者可以通過OVM虛擬機在Rollup鏈上進行以太坊鏈上的所有操作,並通過API和區塊鏈進行交互。此外,OVM虛擬機使得 DApp 移植到 Layer2 變得十分簡單,項目方無需部署各種 Layer2 擴容方案,而只需接入 OVM,便可以使用其中的各類 Layer2 結構。

7. 結束語


基於Optimistic Rollup協議開發的二層網絡有2個:Optimism和Arbitrum。目前Optimism和Arbitrum是以太坊領域最大的Layer2生態,其鎖倉價值達到40億美元,並仍然在顯著增長。眾多知名項目也加入了Optimistic Rollup的陣營,比如:UniSwap、SushiSwap等。

但Optimistic Rollup並非一家獨大,其還面臨着Zk Rollup的競爭。如前文介紹,Optimistic Rollup採用的是欺詐證明,即系統樂觀地相信交易數據的正確性,通過欺詐挑戰的經濟邏輯來確保交易的正確性。而ZK Rollup 是零知識有效性證明的擴容方案,其核心在於分批處理鏈下交易,並生成加密有效性證明來驗證每批交易的真實性。兩者孰優孰劣需要更長時間的檢驗。

熱門文章

中國比特幣禁令詳解:案例、法規與合法範圍

中國比特幣禁令詳解:案例、法規與合法範圍

中國與比特幣的關係引發了全球關注,特別是在近期涉及數十億美元被查扣加密貨幣的爭議事件之後。 本文將解釋中國的比特幣禁令、重大執法案例,以及這些限制對普通公民的實際意義。 您將了解中國為何採取如此嚴格的措施、禁令在實際執行中如何運作,以及政府正在開發哪些替代方案。 重點摘要: 中國在2017年禁止了加密貨幣交易平台和ICO,儘管個人持有比特幣仍處於法律灰色地帶。禁令源於三大主要考量:資本管制執行、防

如何判斷交易所資金是否安全:PoR 機制與驗證方法

如何判斷交易所資金是否安全:PoR 機制與驗證方法

在經歷了多家加密平台暴雷事件後,「儲備金證明」(Proof of Reserves,簡稱 PoR)成為交易所安全體系中最受關注的機制之一。PoR 的核心問題其實只有一個:交易所是否真的持有足夠的資產來覆蓋所有用戶的資金?當用戶把資產存放在交易所時,心中往往會浮現三個現實疑問:如果某天發生「擠兌」,平台是否能即刻兌付所有提現請求?存放的 USDT、BTC 等資產,真的是 1:1 安全儲備着,還是被挪

什麼是比特幣彩虹圖?如何運用它進行市場分析?

什麼是比特幣彩虹圖?如何運用它進行市場分析?

比特幣彩虹圖是一個色彩豐富的視覺化工具,幫助投資者理解比特幣的長期價格趨勢和市場週期。 本指南將解釋什麼是比特幣彩虹圖、如何解讀其色帶,以及運用它進行市場分析的實用方法。 您將了解根據歷史模式,比特幣何時可能被低估或高估,以及該圖表的限制和準確性考量。 關鍵要點 比特幣彩虹圖透過對數刻度上的彩色色帶視覺化比特幣的歷史價格走勢,以識別潛在的市場週期階段。九個色帶範圍從深藍色(極度低估/「跳樓大拍賣」

川普比特幣:唐納德·川普如何成為加密貨幣總統

川普比特幣:唐納德·川普如何成為加密貨幣總統

唐納德·川普從稱比特幣為「騙局」到成為美國自封的「加密貨幣總統」,這段旅程代表了現代政治史上最戲劇性的政策轉變之一。 本文探討川普的比特幣政策如何重塑加密貨幣格局,檢視他的戰略比特幣儲備、家族企業投資,以及由此產生的市場波動。 您將發現川普政府如何改變美國加密貨幣監管,以及他前所未有的財務利益衝突對數位資產投資者意味著什麼。 無論您是追蹤比特幣川普新聞,還是考慮加密貨幣投資,理解這種政治與金融的交

熱門加密動態

Verge 加密貨幣新聞:注重隱私的加密貨幣更新與市場洞察

Verge 加密貨幣新聞:注重隱私的加密貨幣更新與市場洞察

Verge 持續在加密貨幣領域掀起波瀾,作為一種注重隱私的數位資產,優先考慮用戶匿名性和快速交易。隨著最近的技術更新和跨鏈擴展,XVG 吸引了尋求安全日常支付解決方案的交易者。本指南涵蓋 Verge 的最新發展以及如何交易這種隱私幣。重點摘要Verge 整合 Tor 和 I2P 網絡,提供完整的交易隱私和 IP 遮蔽Core v8.0.0 更新將性能提升 15%,並增強了安全性多鏈代幣將 Verg

什麼是 PKN 加密貨幣?Poken 代幣新手入門指南

什麼是 PKN 加密貨幣?Poken 代幣新手入門指南

PKN 加密貨幣已成為區塊鏈生態系統中的獨特參與者,以創新的跨鏈功能驅動 Pokmi 平台運作。這種數位資產同時在以太坊和幣安智能鏈上運行,為數位內容交易提供去中心化的支付解決方案。了解 PKN 加密貨幣有助於新手探索加密貨幣市場中這一專業領域。什麼是 PKN 加密貨幣?Poken(PKN)是一種加密貨幣,作為 Pokmi 平台的實用代幣,這是一個專注於數位內容的去中心化市場。該代幣於 2021

OnlyFans 加密貨幣支付:如何使用加密貨幣訂閱

OnlyFans 加密貨幣支付:如何使用加密貨幣訂閱

數位支付的世界正在快速變化,加密貨幣已成為線上交易的熱門選擇。許多人希望使用比特幣、以太坊或其他數位貨幣進行線上訂閱,包括 OnlyFans 等平台。但你真的可以用加密貨幣支付 OnlyFans 嗎?讓我們來探索目前可用的選項。OnlyFans 接受加密貨幣嗎?不,OnlyFans 不直接接受加密貨幣支付。該平台目前僅接受傳統支付方式,如 Visa、Mastercard、Discover 及某些預

加密貨幣色情:加密貨幣如何改變成人產業支付方式

加密貨幣色情:加密貨幣如何改變成人產業支付方式

成人娛樂產業一直以來都快速採用新技術,從VHS錄影帶到串流平台皆是如此。如今,加密貨幣正在徹底改變這個數十億美元產業處理支付和保護用戶隱私的方式。了解加密貨幣與成人內容之間的交集,可以揭示為何數位貨幣已成為這個領域中創作者和消費者的必備工具。重點摘要加密貨幣支付解決了成人產業在傳統金融機構和支付處理商方面面臨的主要挑戰。注重隱私的加密貨幣如門羅幣為成人娛樂領域的敏感交易提供了增強的匿名性。相較於信

相關文章

萬眾期待的ZK Rollup是什麼?

萬眾期待的ZK Rollup是什麼?

當前市場上最主流的 Layer2 的解決方案是 Rollup 解決方案。而Rollup的解決方案又分成 Optimistic Rollup、ZK Rollup 兩種不同的解決方式。今天我們主要來探討下 ZK Rollup 這種解決方案。1. 什麼是 ZK RollupZK 即零知識證明 Zero Knowledge 的縮寫。零知識證明指的是允許用戶既不洩露敏感信息,又可向他人證明自己知道關鍵數據或

一個例子讀懂以太坊Layer2

一個例子讀懂以太坊Layer2

什麼是Layer2?在了解Layer2之前,我們先來熟悉一些基本的概念。1. 區塊鏈層級結構一般來說,我們目前習慣上把區塊鏈劃分成Layer0、Layer1、Layer2、Layer3幾個層級。Layer0:構建區塊鏈的底層架構。Layer1:構建Dapp的基礎區塊鏈,如以太坊等公鏈。Layer2:Layer1的擴展解決方案。Layer3:基於Layer1開發的不同類型的Dapp。我們用一條街道道

MEXC 平台合約實戰攻略 | 高槓桿交易全解析:高效策略與風險管理指南

MEXC 平台合約實戰攻略 | 高槓桿交易全解析:高效策略與風險管理指南

隨着市場交易節奏加快和用戶策略日益多元化發展,高槓桿(High Leverage)交易工具已成為專業投資者優化資金效率的核心配置。MEXC 平台提供 200 倍及以上的高倍槓桿功能,尤其是針對 BTC 和 ETH USDT 本位合約,更有高達 500 倍的槓桿合約,助力交易者精準捕捉短期波動機會,實現收益最大化。然而,高槓桿的「雙刃劍」特性要求投資者必須掌握科學的交易策略(Trading Stra

更高級的合約交易策略:學會在MEXC合約交易中止盈,及時鎖定交易利潤

更高級的合約交易策略:學會在MEXC合約交易中止盈,及時鎖定交易利潤

在合約交易的過程中,成功開倉只是完成了交易的一半,如何漂亮地平倉,將帳面上的浮動盈利穩穩地鎖定為已實現利潤,纔是決定一筆交易成敗的關鍵。許多交易者因為貪婪而錯過最佳平倉點,導致利潤回吐甚至由盈轉虧。為了幫助交易者克服人性弱點,執行嚴格的交易紀律,MEXC 平台提供了多樣化且功能強大的止盈工具。本文將全面解析這些工具的定義、策略與實戰操作方法,讓您學會在 MEXC 精準止盈,不再錯過任何鎖定利潤的機

註冊MEXC帳號
註冊 & 獲得高達10,000 USDT獎金