header-langage
简体中文
繁體中文
English
Tiếng Việt
한국어
日本語
ภาษาไทย
Türkçe
掃碼下載APP
Partnered With:

詳解Based Rollup:完全繼承以太坊活性的方案

閱讀本文需 10 分鐘
1. Based Rollup 是一種新型的 Rollup L2 解決方案,旨在解決現有 Optimistic Rollup 和 ZK Rollup 存在的問題,例如技術複雜性、交易延遲和成本等。 2. Based Rollup 由以太坊基金會研究員 Justin Drake 提出,其排序完全由基礎 L1 推動,將排序權利外包給了 L1 驗證者,從而簡化了 L2 的結構並提高了性能。 3. Based Rollup 的優點包括活性的完全繼承、技術複雜性的簡化、交易延遲的減少、操作成本的降低和經濟激勵的一致性。 4. Based Rollup 面臨的挑戰包括收入限制和排序彈性的降低,但隨著技術的發展和市場的驗證,這些問題有望得到解決。 5. Taiko 是目前已知的正在開發 Based Rollup 方案的項目,其基於 ZK Rollup 技術,提供了與以太坊高度相容的操作碼和功能,未來有望在 Rollup L2 解決方案市場中佔有一席之地。
原文標題:《能繼承以太坊活性的 Based Rollup 是什麼? 》
原文作者:0xNatalie,ChainFeeds

隨著坎昆升級的完成,L2 Gas 費用的降低,市場的焦點再次回到 L2 上。在 Rollup L2 的解決方案,目前主要有兩大類:Optimistic Rollup 和 ZK Rollup。 Optimistic Rollup 由於其成熟的市場應用,佔據著市場大部分的份額。然而,不論是 Optimistic Rollup 還是 ZK Rollup 都存在著一些問題。為了解決這些局限性,並進一步優化效率和去中心化特性,Based Rollup 應運而生。它不僅簡化了技術複雜性、減少了交易延遲,而且是唯一完全繼承了以太坊活性(liveness)的方案。在所有已知專案中,目前只有 ZK Rollup 團隊 Taiko 正在開發基於 Based Rollup 的方案。


現有 Rollup 的問題


Optimistic Rollup 在確認交易時需要一個較長的挑戰窗口,通常為 7 天,以便糾正潛在的欺詐行為。這種設計導致資金在提取前需要等待較長時間,減緩了整體的交易流程。而且在以太坊網路高峰期間,Optimistic Rollup 在處理詐欺證明時會涉及高昂的 Gas 費用。而 ZK Rollup 雖然能夠提供更快的交易確認時間,並且可以減少交易在鏈上的資料儲存從而節省費用,但在產生零知識證明的過程中需要消耗大量的計算資源和時間,導致成本和交易處理速度(TPS)受到影響。


總之,Optimistic Rollup 和 ZK Rollup 的技術複雜性,導致它們都需要維護一套複雜的基礎設施和安全機制來處理和驗證 L2 交易,這對交易成本和網路效率都產生了負面影響。


Based Rollup 解決方案


以太坊基金會的研究員 Justin Drake 於 2023 年 3 月提出 Based Rollup,可以有效克服這些問題。 Based Rollup 也稱為 L1-sequenced Rollup,是一種其排序完全由基礎 L1 推動的 Rollup。這種設計允許 L1 的提議者與 L2 的搜尋者和建構者無需許可地協作,將 Rollup 區塊直接包含在 L1 區塊中,也就是將排序權利外包給了 L1 驗證者。 Based Rollup 的共識層、資料可用性層、結算層都是以太坊,只有執行層建構在 Rollup 網路之上,負責處理交易的執行和狀態更新。值得注意的是,Based Rollup 從排序的角度出發解決 Rollup 效率問題,和 Optimistic Rollup、ZK Rollup 從驗證的角度分類不同。因為維度不同所以與 OP 和 ZK 的分類並不衝突,也就是說如果 Optimistic Rollup 或 ZK Rollup 將排序權利外包給了 L1 驗證者就可以稱為 Based Rollup。


Based Rollup 透過將交易排序的責任轉移到 L1,繼承其安全性和活性,同時優化 L2 的效能。 它是唯一繼承了以太坊 100% 活性的 Rollup 方案。這種設計帶來了以下優勢:


· 活性的完全繼承:Based Rollup 的安全性和去中心化程度與以太坊保持一致,不需要額外的安全機製或共識演算法來保證交易的有效性和順序。相比有逃生艙機制的 Rollup 更安全、快速、方便。在擁有逃生艙機制的 Rollup 中,如果 Rollup 發生故障或受到攻擊,用戶可以透過逃生艙將自己的資金安全地退回到 L1,但必須等待一個時期才能保證結算。


· 簡化技術複雜性:當 L2 需要自行處理交易排序和資料可用性問題時會引入額外的複雜性和潛在的安全風險。將排序的責任轉移給 L1 可以簡化 L2 的結構,不需要排序器簽名驗證,不需要逃生艙口,也不需要外部 PoS 共識。


· 減少延遲:使用 L1 來排序交易,可以快速確認交易的有效性和順序,從而減少了確認時間,提高了整個網路的響應速度和效率。


· 降低操作成本:由於 L1 已經處理了交易的排序,L2 可以在此基礎上更有效地批處理和確認交易,減少了 L2 的驗證複雜性和單獨為排序而需消耗的資源和費用。這種成本效率在交易量大時更為明顯。


· 經濟誘因一致性:L1 的礦工因為參與到 L2 的交易排序中,可以從中獲得額外的費用和激勵,這增加了他們維護網絡整體健康的動力。這種設計也有助於保持網路中不同層次之間激勵的一致性,增強整個生態系統的經濟安全性。



Based Rollup 面臨的挑戰


Based Rollup 雖然可以解決目前 Rollup 方案的一些不足,但這種技術也面臨一些依賴:


· 排序彈性:排序任務委託給 L1 可能會降低排序的彈性,影響特定的交易排序策略和快速交易確認的實現。例如,L1 的排序決策可能是礦工選擇優先處理某些交易以最大化自己的利益,所以想在 Based Rollup 中實現一個類似 Arbitrum 的 FCFS(First-Come First-Served)排序機制就需要額外的技術支援(如 EigenLayer)。


構建 Based Rollup 的項目


由於 Based Rollup 的概念提出到現在也就一年的時間,是一個比較新的概念,其理論和實現細節還在探索和完善階段,所以正在構建 Based Rollup 的項目很少的項目很少,目前為人所知和完善。 Taiko 是一個使用 ZK Rollup 技術的 L2,並開發了 Type-1 zkEVM,提供了與以太坊完全相同的操作碼和功能,確保了與現有以太坊生態的高度相容性。在 Based Rollup 概念提出後不久,Taiko 便開始著手建構 Based Rollup,將交易排序交給以太坊的驗證者,並利用以太坊作為結算和資料可用性層和共識機制,來簡化 Rollup 的結構。 2024 年 1 月 15 日,Taiko 啟動 Katla 測試網,實現了 Based Contestable Rollup (BCR),將爭議處理過程(類似詐欺證明系統)納入了交易驗證工作流程的 Based Rollup。


未來展望


雖然 Based Rollup 發展可能需要更多的時間和資源,以及市場和技術的雙重驗證。但長遠來看,Based Rollup 因其增強的安全性、去中心化特性、簡化結構和目標一致性,將在市場競爭中獲得優勢。特別是在 DeFi 領域,Based Rollup 展現出更快的交易確認速度和更低的交易成本,具有顯著的潛力優勢。相信隨著技術的不斷完善和市場的逐步認可,Based Rollup 預計將在 Rollup L2 解決方案市場佔有一席地位。


原文連結


歡迎加入律動 BlockBeats 官方社群:

Telegram 訂閱群:https://t.me/theblockbeats

Telegram 交流群:https://t.me/BlockBeats_App

Twitter 官方帳號:https://twitter.com/BlockBeatsAsia

举报 糾錯/舉報
選擇文庫
新增文庫
取消
完成
新增文庫
僅自己可見
公開
保存
糾錯/舉報
提交