以太坊聯合創始人Vitalik Buterin近日宣布了一項旨在保護以太坊無信任、抗審查存取能力的提案,即使在網路持續擴容的情況下也能維持這些核心特性。
5月19日,Buterin發表文章詳細闡述如何使以太坊的一層擴容對運行本地節點的個人用戶更加"友好"。這位以太坊聯合創始人強調了獨立用戶運行節點的重要性,他指出,由少數遠端過程調用(RPC)提供者主導的市場存在嚴重的審查風險隱患。
RPC提供者允許錢包、用戶和應用程式無需運行自己的節點即可與區塊鏈進行互動。事實上,加密貨幣錢包通常在後台默默連接到RPC提供者。 Buterin認為這種架構設計有潛在風險。
"由少數RPC提供者主導的市場結構將面臨封禁或審查用戶的強大壓力。目前已有多家RPC提供者完全排除了特定國家的用戶訪問,"Buterin在文章中說道。
Vitalik Buterin提出部分無狀態節點
除了審查問題外,Buterin進一步論述道,完全無需信任的加密解決方案成本高昂以及元資料隱私保護等因素都表明,為個人節點運營商提供更便捷的操作環境具有重要價值。
在此提案中,Buterin的解決方案依託於一種名為"部分無狀態節點"的創新節點設計。這些節點專為幫助用戶維持對區塊鏈資料的隱私保護存取而設計,同時大幅降低了傳統全節點運作所需的資源消耗。
隨著以太坊網路規模擴大及gas限制提高,運作完整節點需要越來越多的儲存空間和網路頻寬。 Buterin表示,部分無狀態節點透過允許用戶驗證區塊鏈並提供本地資料服務,但僅儲存基於個人需求的以太坊狀態子集,有效解決了這個問題。
一種"無狀態"驗證區塊的新節點類型
這些節點將採用無狀態方式驗證區塊鏈。這意味著它們無需儲存完整的梅克爾證明或整個區塊鏈歷史記錄,而是可以選擇性地維護特定狀態資料的更新。
具體而言,用戶可以配置其節點,僅保存與自身帳戶、常用去中心化金融(DeFi)應用程式以及日常使用的代幣(如穩定幣和以太坊))相關的資料。
其餘資料則被有意省略,當查詢超出所儲存子集範圍時,請求將失敗或被重定向透過RPC解決方案進行處理。