XRPL 的已知修訂頁面列出 fixCleanup3_1__3 將於 5 月 27 日啟用,且根據設計,此事件為維護升級。
rippled 3.1.3 版本包含了針對 NFT、權限域、金庫和貸款協議的修復,XRPL 博客因這些修復的重要性,將預設投票設為「是」。
修訂過程需獲得可信驗證者持續兩週超過 80% 的支持,新規則才會成為永久性規定。
除了截止日期之外,這集值得關注的原因是 XRPL 的共同創始人 David Schwartz 對真正分叉實際所需條件所發表的見解,因為他的回答揭示了任何區塊鏈上協議合法性的運作方式。
Schwartz 的核心觀點是,原始節點數量 是共識權力的不良代理。在節點按數量比例投票的系統中,任何人都能以低成本啟動數千台機器,從而創造出攻擊面。
在 XRPL 模型中,每個伺服器運營商維護一組經過篩選的驗證節點,這些節點被伺服器信任不會串通,稱為唯一節點清單(UNL),而 UNL 決定伺服器在共識過程中計入哪些驗證投票。

伺服器會從網路中的眾多節點接收驗證訊息,而其 UNL 上的驗證者會決定哪些訊息塑造伺服器對帳本的視圖。
Schwartz 解釋說,XRPL 上的共識合法性透過信任清單和驗證節點協調實現,形成一個由 UNL 對齊和經濟採用決定哪個帳本能在分叉中生存的系統。
為何真正的分叉需要全面的協調活動
對於 5 月 27 日的 XRPL 投票,成為修訂阻塞的伺服器將失去判斷帳本有效性、提交或處理交易、參與共識或對未來修訂進行投票的能力。
這使得任何仍在運行 pre-3.1.3 軟體的交易所、錢包、探索者或基礎設施運營商,其截止日期在操作上變得至關重要,因為這些伺服器在運營商更新前將不再參與規範帳本。
被阻止的基礎設施無法存取升級後的鏈,且缺乏協調基礎設施來建立一個可行的對手鏈。
要產生一個 可信的分叉,一個持異議的群體需要有驗證者願意繼續根據舊規則生成帳本,而沒有驗證者,就沒有帳本流可供追蹤。
他們隨後需要一個競爭性的唯一節點列表,伺服器可以進行配置或軟體可以預設使用,因為沒有受信任的驗證者列表,節點就無法就舊規則進行協調。
此外,他們需要一個代碼分發方案,以保留舊規則,並預設指向競爭對手的 UNL,同時還需要錢包、交易所、探索者和應用程式提供足夠的基礎設施支援,以使舊規則賬本可訪問且可交易。

XRPL 文件引用的研究顯示,在最壞情況下,競爭性的 UNL 需要 90% 的重疊才能防止分叉,這意味著任何競爭性的 UNL 都需要與標準 UNL 共享幾乎整個受信任的驗證者集,以維持內部一致性。
圍繞一個極度不同的驗證者集形成的分叉,有風險產生一個無法維持自身共識的帳本,更不用說吸引市場adoption。
修正程序實際追蹤的是驗證者支援,而連續兩週達 80% 的門檻,確保網路所信任的實體在新規則成為永久性之前已達成穩固共識。
大量未升級的非驗證節點比例,可能反映基礎設施落後,但並不意味著規範帳本的發展趨勢有任何變化。
基礎設施落後與競爭鏈之間的距離
在悲觀情境下,未能在 5 月 27 日激活前跟進的交易所、錢包或基礎設施運營商將被修正阻斷,並停止作為賬本參與者運作。
透過這些提供商的用戶會遇到服務中斷,例如無法提交的交易、無法確認帳本有效性的探索者,以及無法處理付款的應用程式。
該運營成本由未優先升級的運營商承擔,特別是在啟用時仍運行 pre-3.1.3 節點的任何主要交易所或託管機構,值得追蹤。
若足夠多的供應商持續出現基礎設施滯後,即使根據新規則的規範帳本仍在運行,也會對用戶造成實際的使用阻礙。
在看漲情境下,fixCleanup3_1_3 按計劃啟動,驗證者超多數仍保持完整,基礎設施運營商無重大意外地完成更新,此事件成為一次常規的修正啟動。
NFT、授權網域、金庫和借貸協議的修復已生效,網路隨即繼續運行。治理辯論因升級而浮現,無論結果如何都將持續存在,因為施瓦茨對真正分叉所需條件的解釋,同樣適用於任何未來的修正案。
維持舊規則需要一個持異議的群體運行舊版軟體,在競爭性的UNL上招募驗證節點,並說服錢包、交易所和市場掛單者承認其賬本為正統的XRP賬本,與預設配置將其他人指向升級後鏈的設定相對抗。
每條區塊鏈都有一個治理層
Schwartz 將其與 Stellar 進行了比較,Stellar 的 Protocol 24 升級本身是對 Stellar Core 中一個狀態歸檔錯誤的穩定性修復,這是一次需要相同類型協調驗證者採用的維護事件。
比特幣的等效合法性層透過礦工、經濟節點、客戶端實現和 交易所 上市運行。以太坊的則透過驗證者、質押基礎設施、客戶端多樣性、核心開發者和應用層採用運行。
XRPL 透過 UNLs 明確呈現的內容,其他網路則隱含在挖礦權力分佈、質押經濟或開發者對客戶端軟體的信任社會共識中。
比特幣、以太坊和 XRPL 的機制各不相同,但使規則變更永久化的過程都依賴於協調的人為決策。

5 月 27 日的啟動說明了 XRPL 的治理層如何將驗證者協議轉換為帳本永久性,其中 UNL 設定決定哪些協議有效。
一位不同意 fixCleanup3_1_3 的操作員有技術自由度運行舊版軟體並配置一個競爭性的 UNL。
任何交易所是否上線該結果代幣、任何錢包是否支援它,或任何做市商是否提供流動性,都是協議無法為他們回答的問題。
正是這種協調斷裂,使得在廣泛採用的網絡上,協議升級很少產生持久的分叉:遵循規範鏈的經濟效益幾乎總是超過從零開始構建平行鏈的經濟效益,而規範鏈則由市場決定哪一條是真實的。

