1kx:區塊鏈擴容的終局是信任最小化和水平擴展

2024-01-11 20:01:21

原文作者:wei da i.eth

原文編譯:Luffy,Foresight News

以太坊是一種無需許可的世界計算機,在撰寫本文時,它擁有最高的經濟安全性,並且充當着大量資產、應用程序和服務的結算账本。以太坊也有其局限性:區塊空間是以太坊主網上稀缺且昂貴的資源。L2 擴容被認為是這個問題的最佳解決方案,近年來有大量項目進入這個領域,其中大多數是 Rollup。然而,從嚴格意義上的術語 Roll up(數據位於以太坊 L1 上),並不能實現以太坊的無限擴展,它的上限是每秒處理幾千筆交易。

首先,請了解一下兩個概念:

  • 信任最小化:如果 L2 系統的功能不需要信任底層 L1 之外的部分,那么這個系統(的一個功能)就是信任最小化。

  • 水平擴展:如果可以在不造成全局瓶頸的情況下添加實例,那么系統就是水平可擴展的。

在這篇文章中,我們認為信任最小化和水平可擴展的系統是擴展區塊鏈應用程序最有前途的方式,但這個方向目前尚未被充分探索。我們通過探討三個問題來得出論點:

  • 為什么應用程序應該是信任最小化的?

  • 為什么要構建可水平擴展的系統?

  • 我們如何才能增強信任最小化和水平可擴展性?

聲明:雖然本文重點關注以太坊作為基礎 L1,但我們在這裏討論的大部分內容也適用於以太坊之外的其它去中心化結算層。

為什么應用程序應該是信任最小化的?

應用程序可以以可信的方式連接到以太坊,它們可以寫入和讀取以太坊區塊鏈上的數據,但需要信任的地方在於業務邏輯會被正確執行。幣安和 Coinbase 等中心化交易所是可信應用程序的絕佳示例。連接到以太坊意味着應用程序可以利用具有多種資產的全球結算網絡。

受信任的鏈下服務存在重大風險。 2022 年主要交易所和服務商的崩潰(例如 FTX Celsius )是一個很好的警示故事,講述了當受信任的服務行為不當和失敗時會發生什么。

另一方面,信任最小化的應用程序可以以可驗證的方式寫入和讀取以太坊,例如 Uniswap 等智能合約應用程序、A .bit rum 或 zkSync 等 Rollup 以及 Lagrange Axiom 等協處理器。從廣義上講,隨着應用程序受到以太坊網絡的保護,並且更多功能被分配給 L1,信任就會被消除。因此,可以在沒有交易對手或托管人風險的情況下提供信任最小化的金融服務。

將功能外包給 L1,應用程序和服務可以獲得三個關鍵屬性:

  • 活性(和排序):用戶提交的交易應及時包含(執行和結算)。

  • 有效性:交易按照預先指定的規則進行處理。

  • 數據(和狀態)可用性:用戶可以訪問歷史數據以及當前應用程序狀態。

對於上述每個屬性,我們可以想到需要什么信任假設;特別是,以太坊 L1 是否提供該屬性或是否需要外部信任。下表針對不同的架構範例進行了分類。

為什么要構建可水平擴展的系統?

水平擴展是指通過向系統添加獨立或並行實例進行擴展,例如應用程序或 Rollup。這要求系統不存在全局瓶頸。水平擴展可以實現系統吞吐量的指數級增長。

垂直擴展是指通過增加整體系統(例如以太坊 L1 或數據可用性層)的吞吐量來進行擴容。當水平擴展在諸如共享資源上遇到瓶頸時,通常需要垂直擴展。

聲明 1 :Rollup 無法水平擴展,因為它們可能會遇到數據可用性 (DA) 的瓶頸。垂直擴展 DA 解決方案需要在去中心化方面做出妥協。

數據可用性 (DA) 仍然是 Rollup 的瓶頸。目前,每個 L1 區塊的最大容量目標為 1 MB ( 85 KB/s)。從長遠來看,EIP-4844 將額外提供約 2 MB ( 171 KB/s) 的可用空間。通過 Danksharding,以太坊 L1 最終可能支持高達 1.3 MB/s 的 DA 帶寬。 以太坊 L1 DA 是許多應用程序和服務共同競爭的資源。因此,盡管使用 L1 作為 DA 可提供最佳的安全性,但它會成為系統潛在可擴展性的瓶頸。使用 L1 作為 DA 的系統(通常)無法水平擴展,並且存在規模不經濟。替代性 DA 層,例如 Celestia 或 EigenDA,也有帶寬限制(盡管較大,分別為 6.67 MB/s 和 15 MB/s)。但這是以將信任假設從以太坊轉移到另一個(通常不太去中心化)網絡為代價的,從而損害了安全性。

聲明 2 :水平擴展信任最小化服務的唯一方法是實現(接近)每筆交易的邊際 L1 數據為零。兩種已知的方法是狀態差異 Rollup (SDR) 和 validiums。

狀態差異 Rollup (SDR) 是將一批聚合交易中的狀態差異發布到以太坊 L1 的 Rollup。對於 EVM,隨着交易批次變大,發布到 L1 的每個交易數據會逼近一個常數,遠小於 Rollup 的交易數據。

例如,在銘文大量湧入的壓力測試事件中,zkSync 發現每筆交易的 calldata 減少至 10 字節。相比之下,對於正常流量, Arbitrum Optimism Polygon zkEVM 等 Rollup 每筆交易大約 100 字節。

validium 是一個將狀態轉換的有效性證明發布到以太坊的系統,無需關聯的交易數據或狀態。即使在低流量條件下,Validium 也具有高度水平可擴展性。而且不同 validium 可以共享結算層。

除了水平可擴展性之外,validium 還可以提供鏈上隱私(來自公共觀察者)。具有隱私 DA 的 validium 擁有中心化和門控的數據和狀態可用性,這意味着用戶必須在訪問數據之前進行身份驗證,並且運營商可以實行良好的隱私措施。這實現了類似於傳統網絡或金融服務的用戶體驗:用戶活動不受公衆監督,但存在一個需要信任的用戶數據托管人,在本例中為 validium 運營商。

中心化排序器與去中心化排序器呢?為了保持系統的水平可擴展性,獨立排序器(無論是中心化排序器還是去中心化排序器)至關重要。值得注意的是,盡管使用共享排序器的系統具有原子性可組合性,但它們無法水平擴展,因為隨着添加更多系統,排序器可能成為瓶頸。

互操作性呢?如果水平可擴展的系統都在相同的 L1 結算,則它們可以在無需額外信任的情況下實現互操作,因為消息可以通過共享結算層從一個系統發送到另一個系統。運營成本和消息傳遞延遲之間需要進行權衡(這可以在應用層解決)。

水平可擴展系統的信任最小化

我們能否進一步最小化水平可擴展系統中對活性、排序器和數據可用性的信任要求?

值得注意的是,以水平可擴展性為代價,我們知道如何挽救無需信任的活躍性和數據可用性。例如,L2 交易可以從 L1 發起以保證被包含。 Volition 可以為用戶提供選擇加入的 L1 狀態可用性。

另一種解決方案是簡單地去中心化(但不依賴 L1)。通過使用去中心化排序器(例如 Espresso Systems Astria ),而不是使用單個排序器,系統可以變得更加去中心化,從而最大限度地減少活性、排序和數據可用性所需的信任。與單個運營商的解決方案相比,這樣做存在局限性:( 1) 性能可能受到分布式系統性能的限制,( 2) 對於具有隱私 DA 的 validiums,如果去中心化排序器網絡是無許可的,則默認的隱私保護會丟失。

對於單個運營商 validiums 或 SDRs,我們還可以減少多少信任依賴?這裏有幾個方向。

方向 1 :validiums 中信任最小化的數據可用性。 Plasma 在一定程度上解決了狀態可用性問題,要么是某些特定狀態模型(包括 UTXO 狀態模型)的提現問題,要么要求用戶定期在线( Plasm a Free)。

方向 2 :SDR 和 validiums 中的負責任的預確認。這裏的目標是為用戶提供排序器包含交易的快速預確認,並且如果包含承諾沒有兌現,應該允許用戶發起挑战並對排序器實施權益懲罰。這裏的挑战是證明交易未被包含,這可能需要用戶提供額外的數據,而排序器可以簡單地保留這些數據。因此,我們可以合理假設,我們至少要求 SDR 或 validium 為其完整的 calldata 或交易歷史僱用一個數據可用性委員會,委員會能夠根據用戶請求提供不包含(預確認交易)的證明。

方向 3 :從活性故障中快速恢復。單個運營商系統可能會遇到活性故障(例如 Arbitrum 在銘文事件期間宕機)。我們能否設計出一個在類似情況下不會服務中斷的系統?從某種意義上說,允許自我排序和狀態提議的 L2 確實提供了防止長期活性故障的保證。對短期活性故障更具彈性的單個運營商系統目前尚未被充分探索。這裏的一種潛在的解決方案是通過對活性故障進行削減來追究相關責任。另一個可能的解決方案是簡單地縮短接管之前的延遲期(目前設置為一周左右)。

結論

在保持信任最小化的同時擴展全球結算账本是一個難題。在當今的 Rollup 和數據可用性領域中,垂直擴展和水平擴展之間還沒有明顯的區別。為了真正將信任最小化系統擴展到地球上的每個角落,我們需要構建信任最小化和水平可擴展的系統。

非常感謝 Vitalik Buterin 和 Terry Chung 的反饋和討論,以及 Diana Biggs 的編輯評論。

鄭重聲明:本文版權歸原作者所有,轉載文章僅為傳播信息之目的,不構成任何投資建議,如有侵權行為,請第一時間聯絡我們修改或刪除,多謝。

推薦文章

解析 DePIN 競爭格局:頭部項目佔領八成市場但收入甚微,資本入局潮來襲

撰文:Nancy,PANews 作為加密走向主流的重要推手之一,DePIN 生態展現出強勁的發展勢...

PANews
5 10小時前

Matrixport投研:美國進入貨幣寬松政策通道,市場波動性或將進一步增強

9 月 19 日凌晨 2: 00 ,美聯儲宣布降息 50 基點,聯邦基金利率的目標區間從 5.25...

星球日報
5 10小時前

現在還有人看漲以太坊嗎?

以太坊的市場情緒,已經是今年的第四次轉向極度看跌了。 大家逐漸意識到,“超聲波貨幣”的概念已經不再...

星球日報
5 10小時前

新加坡再聚,一文速覽Token2049精彩觀點

今年的Token2049,熱鬧非凡,新加坡,也再度成為Web3聖地。 在一年前,關於新加坡與香港的...

陀螺財經
5 10小時前

SignalPlus波動率專欄(20240920):ETH站起來了

FOMC 決議降息後的第二天,日本央行宣布維持利率政策不變,BTC 繼續攀升至 63000 上方,...

星球日報
5 10小時前

套利交易,加密市場繁榮的隱形推手

要點總結: 金融和加密貨幣中的套利交易:套利交易是指借入低利率貨幣來投資高收益資產。這種策略在傳統...

星球日報
5 10小時前