Vitalik:區塊鏈的擴展層級結構為計算、數據和狀態

Vitalik:區塊鏈的擴展層級結構為計算、數據和狀態

計算層級:最容易擴展

計算層級是區塊鏈擴展中最容易實現的層級,可透過並行處理、要求區塊構建者提供「提示」或直接使用證明來取代大量計算,以提升效率。

數據層級:中間難度

數據層級處於擴展難度的中間層,若要求數據具有可用性保證,則無法完全繞過此限制。然而,可透過分片、糾刪碼(如PeerDAS)等技術進行拆分,並能實現優雅降級(例如節點僅具備1/10數據容量時,仍可生產1/10大小的區塊)。

狀態層級:最難擴展

狀態層級是擴展中最困難的部分,為確保單筆交易的可驗證性,必須取得完整狀態。若將狀態替換為樹並僅保留根哈希,則更新該根仍需完整狀態。雖然存在狀態拆分的方法,但這些方法通常涉及架構變更,且缺乏通用性。因此,Vitalik 提出,若能在不引入新中心化風險的前提下,以數據替代狀態,或以計算替代數據,則應認真考慮此方案。

來源:https://www.panewslab.com/zh/articles/b143c65e-62cd-4a35-9f74-a108de0da28e

返回頂端