權益證明與拜占庭共識

弱主觀性

弱主觀性是一項誠實的承認:權益證明節點無法僅憑協議規則與創世區塊就安全地從零啟動——它需要一條近期、由外部信任的資訊作為起點。工作量證明是客觀的:一個全新的節點能下載它所見的每一條鏈,挑出累積工作量最多的那條,完全有把握、不需任何外援。權益證明做不到,因為簽署之廉價使偽造的舊鏈看起來同樣有效,因此在同步時需要一個微小、有界的信任行為。

那條受信任的輸入就是弱主觀性檢查點:一個近期已最終化的區塊根與時隙,以鏈外方式散布——內建於用戶端軟體、從區塊鏈瀏覽器取得、或由可信對等節點接收。同步中的節點把此檢查點當作基準真相,拒絕任何不含它的鏈,從而中和長程攻擊,無論那條假鏈內部多麼自洽。這份信任之所以「弱」,是因為它極簡、可被證偽、且僅需一次:在同步越過該檢查點之後,節點便自行以密碼學驗證其餘的一切。

存在一個弱主觀性週期——檢查點維持可安全使用的時間跨度——其推導取決於驗證者集合能多快汰換:粗略地說,就是要多久才會有足夠的質押退出,使攻擊者得以湊出由如今無質押金鑰構成的超級多數。對總質押極大的以太坊主網而言,該週期約為數週到數月,因此一個僅數週前的檢查點已綽綽有餘。實務指引很簡單:啟動全新節點時,從你信任的來源取得一個近期已最終化的檢查點,而非盲目地從創世同步。

弱主觀性常被誤描述為「權益證明是中心化的」。所需的信任只是一個近期檢查點,而它由數千個獨立來源發布、你可以交叉比對——遠比信任一台伺服器要弱,但確實比工作量證明的「零信任」要多一些。