Vitalik Buterin 表達了一種描述區塊鏈擴展的新架構。他將擴展稱為層級結構,將計算放在最前端,同時也將數據置於中間。因此,他聲稱並非每個區塊鏈的組件都以相同的速度擴展。某些層級的發展速度高於其他層。
根據 Vitalik 的說法,計算的擴展最為容易。開發者可以並行處理任務,並允許使用零知證明。他們能夠將繁重的工作委託給外部系統。這意味著網絡能在不增加信任假設的情況下提升吞吐量。這樣的解決方案已在大多數 Layer 2 系統中實現。
接著,Vitalik 優先考慮數據的可用性。他描述數據的傳輸速度比計算慢。然而,隨著技術的進步,這一點也在改善。例如,以太坊目前採用 PeerDAS 等數據分發工具,這些工具減少存儲壓力,從而支持更多用戶而不損失去中心化。
層級結構的底層是狀態。Vitalik 描述了狀態擴展的最差情況。每個節點都必須驗證狀態,完整的正確性對每個用戶都至關重要。這使得狀態變得繁瑣且成本高昂。因此,當狀態變大時,硬體需求也很高,長期來看也容易導致中心化。
基於此原因,Vitalik 建議應該減少狀態。他提出用數據或計算來取代狀態,稱之為「向上攀升層級」。以太坊已經採用這種模型。Rollup 技術減少鏈上狀態,分片技術分散數據,ZK 系統則降低執行成本。
實際上,這個框架用來指導未來的設計。開發者不應存儲不必要的狀態,而應該使用證明而非倉庫。他們應該將複雜性移出基礎層。這意味著區塊鏈能在不破壞去中心化的情況下擴展。Vitalik 的模型為長期的區塊鏈發展提供了一條路線圖。