本地 AI 熱潮,可能帶來一個意外用途:已經配備充足運算力和儲存空間的家用電腦,也有機會用來運行以太坊節點。Vitalik Buterin 指出,運行節點所需的運算量只佔本地 AI 工作的一小部分,主要仍要有足夠磁碟空間。
37
不過,「AI 電腦跑得郁」不等於每部電腦都可以即插即用。以太坊官方目前建議運行完整節點使用快速 2 TB SSD;Buterin 分享的 Geth 節點資料目錄則在裁剪後佔用 461 GiB。後者是特定設定下的實例,並非所有客戶端和配置都適用的硬件規格。
3
18
裁剪舊資料,唔等於唔再驗證新區塊
EIP-4444 限制執行層客戶端透過點對點網絡提供舊歷史區塊標頭、區塊內容和收據的時間,亦容許客戶端在本機裁剪部分相關資料。原因是節點同步到鏈的最新位置後,驗證新區塊並不需要保留所有舊歷史資料。
16
相關改動分階段推出。以太坊基金會表示,部分歷史資料到期機制會移除合併前的區塊資料,估計可節省 300 至 500 GB;全面、滾動式的歷史資料到期當時仍在進行中。
12 所以,裁剪可以減少某些資料的儲存需求,但不代表節點停止驗證目前的鏈,也不代表整個以太坊生態系統中的歷史資料都消失。
Snap Sync 縮短新節點追上進度的時間
Geth 的 Snap Sync 會由鏈上較近期的位置開始同步,而不是由創世區塊起逐筆處理所有交易。它會下載區塊和狀態資料,追上鏈的最新位置;相比由頭逐個區塊同步,速度較快。
41
46
Buterin 表示,節點現時可以在半日內完成同步;採用較進取設定時,磁碟用量可以低於半 TB。他把改善歸功於 EIP-4444,以及客戶端團隊對 Snap Sync 的優化。
32 實際耗時和所需空間會受設定及運行條件影響,因此這些數字應視為特定情況下的結果,而非每位家用節點營運者都能得到的保證。
Glamsterdam 仍是計劃中的升級
Glamsterdam 預計於 2026 年第四季在主網推出,但日期尚未確認。
5 以太坊路線圖列出的區塊層級存取清單(Block-Level Access Lists),會預先整理交易之間的依賴關係,目標包括支援平行執行和平行讀取磁碟資料,亦列出加快同步等預期效益。
6
換言之,Glamsterdam 或會進一步減低運行節點的操作門檻,但它仍屬計劃中的升級,不能當成所有節點目前已經實現的效能提升。實際成效仍要視乎實作和推出進度。
5
6
有本機節點,錢包亦未必真係用到
錢包可以把 RPC 連線指向 localhost,即同一部電腦上的節點。不過,Buterin 提醒,有些瀏覽器 dApp 用這種方式時可能不太順暢,亦有 dApp 會把請求固定送到自己的伺服器;他表示自己愈來愈傾向用命令列操作。
31
私隱上的關鍵,是請求實際送到哪裏。如果錢包或 dApp 繞過本機節點,改用商業 RPC 服務,相關請求就會送到該服務。單是運行了節點,並不能阻止這種情況。命令列操作可以讓使用者更直接控制所設定的連線,但 Buterin 的貼文並無證明任何特定工具——包括 kohaku-cli——必定會把請求送到本機;使用前應檢查 RPC 端點設定,不要只因為軟件在本機運行,就假設網絡請求也留在本機。
31
整體而言,歷史資料裁剪和 Snap Sync 已令家用運行以太坊節點較以往容易,本地 AI 電腦亦可能剛好具備所需資源。但 461 GiB 和半日同步是特定情況下的數字,不是人人適用的硬件要求。想改善連線私隱,除了自己運行節點,亦要確認錢包和應用程式真的有使用它。