首頁LBank 新聞中心
比特幣核心在下次大版本發布前修復隱藏隱私風險
bitcoin-core-fixes-privacy-risk-before-next-release
比特幣核心在下次大版本發布前修復隱藏隱私風險
比特幣核心 31.1rc1 修正了一個可能在 PrivateBroadcast 期間洩露用戶 IP 位址的隱私漏洞。此版本還改進了區塊鏈驗證、錢包準確性、網路功能以及 MuSig2 的安全性。開發人員鼓勵社群在穩定版本發布之前進行測試。
2026-06-30 來源:crypto.news

Bitcoin Core 發布了 31.1rc1 版本,修復了 PrivateBroadcast 中的一個隱私漏洞,同時在下一個穩定的主網版本發布之前,引入了軟體、錢包和驗證方面的改進。

摘要
  • Bitcoin Core 31.1rc1 修正了一個可能在 PrivateBroadcast 過程中洩露使用者 IP 位址的隱私漏洞。
  • 該版本還改進了區塊鏈驗證、錢包準確性、網路功能和 MuSig2 安全性。
  • 開發人員鼓勵在穩定版本發布之前進行社區測試。

根據 Bitcoin Core 開發團隊的說法,31.1rc1 版本現已作為發布候選版本(release candidate)提供,讓使用者、節點運營商和開發人員有機會在正式生產版本發布之前測試幾近完成的軟體。開發人員表示,測試期的目的是為了發現內部開發過程中可能尚未出現的任何剩餘問題。

最顯著的改變是解決了影響 PrivateBroadcast 功能的隱私問題。根據發布說明,某些網路條件可能允許在預期隱私網路之外建立連接,從而暴露使用者的網際網路位址。更新後的軟體移除了這種行為,這使得依賴隱私優先網路配置的使用者,其交易廣播更加一致。

隱私保護和節點效能獲得提升

除了隱私修復之外,Bitcoin Core 開發人員還引入了幾項改進,以提升區塊鏈驗證和長期節點效能。根據專案文件,該軟體現在能更有效地管理交易相關數據,同時保持更精簡的區塊鏈資料庫,這項改變旨在減少不必要的儲存增長,並在區塊鏈擴展時提高效能。

網路行為也得到了改進。開發人員表示,Bitcoin Core 現在能更智慧地處理代理設定和 PrivateBroadcast 連接,為透過代理網路等隱私工具傳輸流量的使用者提供更可預測的行為。

錢包功能也收到額外的維護更新。根據發布說明,遷移檢查已得到改進,交易輸入大小估計也已完善,這使得錢包操作能在幕後更準確地計算交易數據,而不會改變使用者體驗。

安全性改進擴展到簽名和開發者工具

與安全相關的更新還包括針對 MuSig2 的額外保障,MuSig2 是 Bitcoin Core 支援的簽名聚合協定。根據開發人員的說法,該軟體現在會拒絕包含無效公鑰的空公鑰列表,從而防止不正確的簽名聚合,並改進多重簽名操作期間的驗證。

針對維護或圍繞 Bitcoin Core 開發軟體的開發人員,引入了多項變更。發布說明指出,測試工具已得到清理,競態條件已被移除,模糊測試(fuzz testing)已擴展,建構系統也已更新,以提高開發過程中的軟體可靠性。

配置處理也得到了加強。在儲存重要設定之前,Bitcoin Core 現在會檢查失敗的寫入操作,開發人員表示,這項保障措施有助於防止因磁碟寫入失敗引起的配置錯誤。

31.1rc1 版本適用於目前版本的 Linux、macOS 和 Windows。根據 Bitcoin Core 團隊的說法,運行最新軟體版本的用戶可以直接升級,儘管從非常舊的版本升級的系統可能需要額外的時間來遷移現有的區塊鏈數據。

由於 31.1rc1 版本仍是發布候選版本,而非最終的生產版本,開發人員鼓勵社區在測試環境中安裝該軟體,驗證其在實際條件下的行為,並在穩定版本上線比特幣網路之前報告任何錯誤。該專案表示,在此測試階段收集到的反饋將有助於在軟體最終確定之前發現剩餘問題。