XRP Ledger v3.2.0 推出過程遭遇詭異的驗證者金鑰錯誤

XRP Ledger v3.2.0 推出過程遭遇詭異的驗證者金鑰錯誤

一份新提交的錯誤回報顯示,XRP Ledger v3.2.0 軟體在約有 30% 節點採用這個重新命名版本的同時,出現日誌記錄一組驗證者金鑰、實際卻執行另一組金鑰的情況。

重點摘要:

  • 一名節點營運者回報,v3.2.0 在日誌中記錄已遷移驗證者的新金鑰,但伺服器實際仍執行舊金鑰。
  • 這個缺陷出現在 Ubuntu 22.04 上,當既有的驗證者權杖被加入到一個正在運行的 RPC 節點時。
  • 升級採用率約為 30%,多數營運者仍停留在先前版本。

XRP Ledger 錯誤暴露金鑰不匹配問題

這個缺陷在專案的 GitHub 追蹤器上以 #7581 問題被提交。當營運者將既有驗證者遷移到一個已在運行的 RPC 節點上,並重新啟動服務後就會出現。服務日誌會回報已遷移驗證者的新身分,但 server_info 端點則持續回傳本機 wallet.db 檔案中舊的金鑰,兩者記錄不再一致。

要重現這個分歧並不困難。營運者表示,在一個運行中的節點上新增既有的驗證者權杖並重新啟動伺服器,就會在 Ubuntu 22.04 上觸發這個問題,而這個步驟序列在例行遷移中相當常見。

延伸閱讀:Anthropic 永續合約拋售是否為 Pre-IPO 加密投資的警訊?

驗證者身分是網路共識的錨點

驗證者身分是 XRP Ledger 如何就每一個新帳本達成共識的核心。只有在其他伺服器透過其唯一節點清單信任某個節點的金鑰時,該節點的提案才具備權重,因此過期或不匹配的身分會讓檢視這台機器的人感到困惑,而令人困惑的日誌會拖慢信任建立。

目前為止,這個不匹配尚未導致中斷。不過,自本月中釋出以來,開發者已經標記了一連串缺陷,從同步失敗到設定解析器崩潰,這次事件又讓問題清單再度延長。

回報者提出了修正建議,希望服務日誌應列印伺服器實際使用的金鑰,或同時顯示衍生與實際生效的金鑰。目前尚未有維護者被指派處理這份報告。一些較早的回報已確認為錯誤並排入審查隊列,其他則仍在貢獻者評估中而保持開放。

採用進度落後,修正提案投票持續進行

這次版本的導入速度依然偏慢。根據公開網路資料,約 30% 的節點已運行 3.2.0 版本,多數營運者仍停留在先前的 3.1.3 版本。

這次推送自 6 月 15 日開始,更新將核心軟體從 rippled 更名為 xrpld,並宣稱可節省 30% 至 40% 記憶體。此後,營運者陸續回報同步中斷、轉送計算錯誤,以及現在在新版中出現的金鑰不匹配問題,目前仍未釋出修補程式。落後升級的節點也面臨風險,一旦驗證者通過 fixCleanup3_2_0 這項清理由的修正提案,它們可能進入「修正阻斷」狀態;Ripple 已在進行中的投票中表態支持該提案。

下一篇:Mane City Mobile 登陸超過 100 個國家的 iOS 和 Android 平台

免責聲明與風險警告: 本文提供的資訊僅供教育與參考用途,並基於作者觀點,不構成財務、投資、法律或稅務建議。 加密貨幣資產具有高度波動性並伴隨高風險,包括可能損失全部或大部分投資金額。買賣或持有加密資產可能並不適合所有投資者。 本文中所表達的觀點僅代表作者立場,不代表 Yellow、其創辦人或管理層的官方政策或意見。 請務必自行進行充分研究(D.Y.O.R.),並在做出任何投資決策前諮詢持牌金融專業人士。
XRP Ledger v3.2.0 推出過程遭遇詭異的驗證者金鑰錯誤 | Yellow.com