
PANews 1月27日消息,以太坊聯合創始人Vitalik Buterin發文闡述區塊鏈中的可擴展性層級結構,即計算、數據和狀態。他表示,計算相對最容易擴展,可通過並行處理、要求區塊構建者提供“提示”或直接使用證明替換大量計算來實現。數據處於中間層次,若要求數據具備可用性保證,則無法繞過該要求,但可通過分片、糾刪碼(如PeerDAS)等技術進行拆分,並能實現優雅降級(如節點僅具備1/10數據容量時仍可生産1/10大小的區塊)。
狀態是最難擴展的,為保障單筆交易的可驗證性,必須獲取完整狀態;若將狀態替換為樹並僅保留根哈希,則更新該根仍需完整狀態;盡管存在拆分狀態的方法,但這些方法通常涉及架構變更且不具備通用性。因此他總結道,若能在不引入新中心化風險的前提下用數據替代狀態,或用計算替代數據,原則上都應認真考慮該方案。
内容來源:PANews




