← 回到 DEVCON 8

以太坊擴容規劃:延長執行時間、支援平行處理與調整狀態費用

How Ethereum Learned to Scale

場次摘要

Toni 指出,以太坊擴容不能只看交易筆數或 Gas 上限,還要衡量每秒完成的有效工作;Gas 是衡量鏈上資源消耗的單位,單純轉帳的處理量也不能代表各類應用。他主張節點仍須能在家用硬體上運作,並表示客戶端軟體最佳化已讓上限從三千萬提高至六千萬;第一層主鏈與第二層擴容網路都需要發展。 針對尚待推出的 Glamsterdam,他介紹延長執行時間、支援平行處理,以及提高狀態建立費用等規劃。狀態是帳戶餘額、合約資料等鏈上資訊,調整費用只是為長期解法爭取時間。後續的零知識虛擬機構想,可讓節點改驗證執行證明,不必各自重跑每個區塊;但產生證明的硬體需求仍高,費用調整也會影響應用。

值得記下的 5 件事

  1. [3:00]
    擴容不能只靠提高硬體門檻 Toni 主張以每秒有效工作衡量擴容,並讓節點維持家用硬體可運作的條件

    他表示,客戶端軟體效能最佳化已使 Gas 上限從三千萬升至六千萬,這段提升並未依靠新增協議擴容功能。

  2. [6:20]
    拆開共識與執行,爭取更多處理時間 Toni 說明,ePBS 機制會讓供節點確認共識的區塊先到,實際執行交易所需的資料後到

    依他的假設,執行時間可從兩至三秒增至六秒;這是 Glamsterdam 的預期效益,而非已完成的提升。

  3. [20:00]
    存取清單有助平行執行,也增加傳輸負擔 交易可能彼此依賴,使多筆交易同時執行難以安排

    Toni 表示,區塊層級存取清單可協助客戶端利用多核心處理器;但清單會隨交易執行資料傳送,使區塊平均大小約增為兩倍。他特別區分,最壞情況的區塊大小則只會略增。

  4. [8:40]
    提高狀態建立費用,只是暫時緩解成長壓力 狀態包含帳戶、合約等需要保存的鏈上資料

    Toni 表示,Glamsterdam 計畫提高建立狀態的費用,為後續方案爭取時間,並未解決長期問題。他提到狀態到期等可能方向,也提醒費用調整會影響應用,實作並不單純。

  5. [12:40]
    零知識證明可減輕驗證端工作,卻未消除硬體成本 Toni 將零知識虛擬機(zkVM)視為後續擴容方向:由機器產生執行證明,再讓其他節點驗證,不必各自重跑每個區塊

    他也提醒,產生證明仍需要強大硬體,目前需求依然偏高。

下載摘要 下載 Word 摘要(.docx)

更多來自 DEVCON 8

訂閱