新聞加密貨幣Bitcoin Core 隱私修復已合併至 32.x 分支;31.x 回移仍待處理

Bitcoin Core 隱私修復已合併至 32.x 分支;31.x 回移仍待處理

作者: CoinLineup·

重點速覽

  • •一項隱私修復已通過專案公開的 Pull Request 審查流程,被接受納入 Bitcoin Core 較新的 32.x 分支。
  • •對應舊版 31.x 版本線的回移仍未完成,報導未提供完成日期或延遲原因。
  • •已完成的合併僅記錄開發者接受了該變更進入某個分支,並不代表使用者已透過發布取得。
  • •現有報導並未描述該修復的程式碼行為,也未聲稱對使用者有任何具體影響。
  • •對一般比特幣持有者而言,這次分支狀態分歧屬於常規軟體開發更新,無需立即採取行動,也沒有設定期限。
Bitcoin Core 隱私修復已合併至 32.x 分支;31.x 回移仍待處理

Bitcoin Core 已將一項隱私修復合併至其 32.x 程式碼分支,而對應舊版 31.x 版本線的更新仍未完成——使兩條維護中的版本線處於不同狀態。

Bitcoin Core 是比特幣協議的主要開源軟體實作,其開發工作分布在多條平行版本線上。各項變更會透過 Pull Request 公開提出與審查,之後才由維護者合併至分支,此流程為任何想要核實變更內容的人留下完整的文件紀錄。根據 CoinLineup 轉載的 CryptoSlate 報導,該變更已進入專案的 32.x 程式碼。程式碼分支是一條獨立的工作線,好比同一本手冊的兩個版本並行運作。

已確認的事實範圍很窄:該修復已合併至 32.x。現有報導並未描述該修復的程式碼行為,也未聲稱對使用者有任何具體影響。

這項區別之所以重要,是因為合併僅記錄開發者接受了一項變更進入某個分支,並不代表每位使用者都已透過軟體發布或更新取得該變更。想查詢發布細節的讀者可參閱官方 Bitcoin Core v32.0 發布頁面。

為何 31.x 回移仍未完成

同一份報導指出,31.x 的回移(backport)仍未完成。回移是指將現有變更加以調整,使其適用於較舊版本線的工作。對於同時維護多條版本線的專案而言,回移是常規做法,因為接受到某一分支的修復並不會自動套用至另一分支。

結果是兩者的狀態出現分歧:32.x 的合併已完成,而 31.x 的適配仍在進行中。報導未提供完成日期,也未解釋為何舊版本線的工作仍未結束。讀者應將「未完成(open)」視為目前狀態,而非時間表,也不是對該修復本身的評價。

CoinLineup 先前曾報過 Bitcoin Core 31.1rc1 隱私問題。該先前報導僅作為背景資訊;本次報導仍將回移列為未完成狀態。

分支狀態分歧對使用者與觀察者而言代表什麼

對關注 Bitcoin Core 開發的人來說,實際的問題是某一變更屬於哪條版本線。這裡的明確答案是:隱私修復已進入 32.x,而 31.x 的適配仍未完成。

報導證實 32.x 的合併已完成,而 31.x 的回移尚未完成。對一般持有者而言,這只是一次軟體開發進度的更新,並不代表需要立即採取任何行動。所報導的分支狀態中,沒有任何內容為使用者設定期限。

閱讀未來的發布說明時,應將已完成的合併與未完成的回移區分開來。實際的重點是:在將某項報導的合併視為已廣泛可用之前,先確認它適用於哪條版本線。

所報導的分歧顯示:較新的分支已有完成的工作,而舊版本線的適配工作仍在進行中。任何評估後續更新的人,都可以將發布資料與 Bitcoin Core Pull Request 列表進行比對,這有助於將已確認的合併與有限證據無法支持的說法區分開來。

免責聲明:本文僅供資訊參考,不構成財務或投資建議。加密貨幣與數位資產市場具有重大風險。在做出任何決定之前,請務必自行研究。