原文作者:@xparadigms 和@IngsParty
原文標題:《Decentralizing Rollups: A Neglected Priority in Rollups》
原文編譯:weizhi,BlockBeats
去中心化是區塊鏈的核心價值之一。然而,為了提升以太坊的擴展性, Rollup 方案在作業中犧牲了一部分去中心化。實現這些操作的完全去中心化仍面臨在排序和證明結算方面的挑戰,尤其是對於樂觀Rollup 和零知識( zk ) Rollup 而言。
儘管有這些挑戰,去中心化Rollup 的發展正在加速發展。一些樂觀Rollup 已經引入了無許可的挑戰機制,並在測試混合證明系統。 Taiko 專案因其明確的去中心化路線圖而脫穎而出。接下來讓我們深入了解原因。
1. 背景-核心組成: BCR 和BBR
Taiko 的「去中心化Rollup 之路」引入了兩種證明系統和框架:基於可競爭的Rollup ( BCR )和基於助推器的Rollup ( BBR )。
1.1 基於可競爭的Rollup ( BCR )-強大的L2 證明系統
BCR 是一種包含競爭機制的Rollup 設計。該設計透過允許參與者在懷疑存在詐欺時挑戰交易的有效性來驗證交易。這種機制增強了去中心化,因為它允許以太坊驗證者在沒有中央排序器的情況下使用挑戰機制進行交易排序,從而維護區塊鏈的完整性。
BCR 機制結合了以太坊交易排序的優勢與挑戰功能,旨在在保持安全性和去中心化的同時降低交易費用。此外, Taiko 在BCR 內採用了多種證明系統,包括SGX 、 ZK 、 SGX + ZK 等不同階段的Rollup 證明系統,確保了系統的靈活性和更穩定的操作。
儘管BCR 具有這些優勢,但其設計也存在一個潛在的缺點:當競爭頻率較低時,證明者可能缺乏活動。證明者的結構需要大量的競爭才能產生利潤,因此在競爭較少的環境中,他們可能更傾向於不參與。為了因應這個問題, Taiko 實施了對不同Rollup 證明系統的動態調整,從而解決這個問題。
1.2 基於助推器的Rollup ( BBR )
BBR 旨在擴展以太坊DApps 而無需在所有L2 解決方案上重新部署。它透過對交易執行和儲存進行分片,減少了開發者的工作量並降低了重新部署的成本。此設計旨在解決L2 間的流動性碎片化問題並增強網路的擴展性。
2023 年11 月, Taiko 推出了名為Gwyneth 的助推器Rollup 計劃,以增強以太坊的能力。 Gwyneth 使用以太坊L1 驗證者進行交易排序,並使用L1 建構者進行區塊建構。其主要特性包括同步組合性以實現無縫L1 整合、可擴展性以滿足不斷增長的需求,以及快速交易的預確認能力。
Gwyneth 從一開始就是「已終結」的,其安全性由Taiko 的多證明系統Raiko 保障,並使用可信任執行環境( TEE ),未來計劃引入zkVM 。 BCR 和BBR 都是Taiko 為以太坊提供高效擴展解決方案的一部分,確保在保持安全性和去中心化的同時處理高交易量。
2. 主要觀點
2.1「我們在Rollup 裡考慮去中心化了嗎?」
FourPillars 研究員Heechang 認為,目前,大多數Rollup 仍然是中心化的。去中心化排序和證明系統仍在進行中。兩種著名的證明系統,即樂觀Rollup 和零知識Rollup ,正向去中心化邁進。
樂觀證明系統:這些系統已經實施了強制L1 交易,並正在探索共享排序和引入無許可挑戰者。 Arbitrum 和Optimism 允許無許可挑戰,但最近由於可疑漏洞, Optimism 禁止了這項機制。
零知識證明系統:大多數零知識Rollup 不允許在L1 中進行強制交易。雖然零知識證明提供了安全的狀態變更保證,但操作目前仍是中心化的,技術挑戰仍然顯著。
儘管目前並非完全去中心化,像OP - Stack 、 ZK - Stack 、 PolygonzkEVM 和ArbitrumOrbit 這樣的Rollup 框架已經被數百個L2 專案採用。這一趨勢正在持續, Rollup 框架團隊正在努力實現去中心化。然而,並非所有專案都有明確的路線圖來應對去中心化挑戰。
在這一方面, Taiko 表現出色。從成立之初,就有一個明確的路線圖,目標是成為L2 和去中心化Rollup 框架。它擁有清晰的前進路徑,具備提供其L2 代幣永續效用的運作代幣經濟學,這是大多數其他專案所缺乏的。
隨著其他專案也在改善他們的程式碼庫和基礎設施, Taiko 是否能在合適的市場時機成功實現其願景?這有待時間驗證。 Taiko 作為與以太坊基金會密切合作的團隊之一,尤其需要關注其在去中心化方面的進展。
2.2「是時候考慮Rollup 的去中心化了」
FourPillars 研究員IngeunKim 認為,目前,主要的Rollup 計畫正在努力實現去中心化。然而,沒有一個專案在實現完全去中心化方面取得顯著進展。主要原因是,當今主流的Rollup 在最初設計階段對去中心化的優先順序較低。這些Rollup 最初主要關注性能和功能,現在發現將去中心化概念融入其嚴謹的設計中極為困難。這是可以理解的,因為在早期階段, Rollup 需要在滿足以太坊擴展性需求的同時交付高效的效能結果。
然而,現在Rollup 的去中心化概念變得越來越重要。這就像以效能驅動的Web2 時代自然過渡到去中心化的Web3 時代一樣。值得慶幸的是,許多Rollup 計畫已經打下了基礎,為未來的去中心化鋪平了道路。在這種背景下, Taiko 在去中心化Rollup 方面的嘗試值得積極關注。特別是其基於可競爭Rollup ( BCR )機制,設計包含了實現完全去中心化的基本要素,包括允許任何人參與,以及公平的獎勵和懲罰。
當然,還有許多需要改進的領域,通往完全去中心化的道路充滿挑戰。然而, Taiko 的努力被認為具有高度重要性,可能對整個以太坊L2 生態系統產生積極影響。他們的進展絕對值得關注。
3. 其他觀點
3.1「選擇不僅是技術問題,也關乎去中心化」
Taiko 成員Junger 表示,隨著Rollup 的流行,碎片化和隔離成為關鍵問題。基於Rollup 和共享排序層之間的選擇存在權衡。共用排序器提供快速的最終性和跨鏈組合性,但引入了新的信任假設和潛在的故障點。基於Rollup 利用以太坊的基礎設施,提供流動性和L1 組合性,但面臨區塊時間和收入的挑戰。
未來的改進可能包括基於預確認和更快的L1 區塊時間,以在保持與以太坊對齊的同時提升用戶體驗。目標是建立一個可擴展且真正符合以太坊願景的去中心化生態系統。
Junger 強調,選擇是否基於Rollup 開發不僅僅是一個技術決策,而是關於去中心化Rollup 「框架」的方向。
3.2「終局是基於Rollup 」
以太坊基金會的研究員Justin Drake 一直積極參與以太坊擴展解決方案的討論,特別是專注於基於Rollup 和Taiko 專案。 Drake 強調了去中心化排序的重要性,它可以緩解交易排序中的壟斷控制和審查問題。他認為,整合零知識證明和共享排序器等技術可以增強基於Rollup 的功能和安全性。
Justin Drake 認為Taiko 是實現去中心化和可擴展以太坊生態系統的一個重要步驟,其主網的無許可排序和證明系統是一個顯著特徵。他也表示,「終局是會基於Rollup 的」。