Bitcoin Core 0.19.0 釋出
- 來源
- Bitcoin Corebitcoincore.org
- 原文發布日期
- 原文長度
- 閱讀約 1 分鐘
- 語言
- 英文
SATWEI 摘要
下載 0.19.0 實際拿到的是 0.19.0.1,因為 rc 流程結束後馬上冒出一個問題。這一版 Bitcoin Core 的新功能有:可將已使用位址排除於操作之外的錢包旗標 avoid_reuse、準備取代舊餘額呼叫的 getbalances RPC,以及透過 -blockfilterindex 提供的 BIP158 區塊過濾器。
更多來自 Bitcoin Core 的文章
暫停中的 pre-BIP31 對等節點會讓記憶體緩慢無上限增長
惡意對等節點可佯稱不支援 BIP 31 的 ping,避開 20 分鐘斷線機制,再放慢讀取速度,讓節點的傳送佇列持續膨脹:每個入站連線每小時最多 2MB,每個出站連線最多 5MB。這個中度風險漏洞編號 CVE-2026-117349,由 #36667 修補,收錄於 Bitcoin Core 32.1、31.2、30.4 與 29.5;-blocksonly 節點的曝險則小得多。
Bitcoin Core
Bitcoin Core 30.4 釋出
依照 BIP 323,Bitcoin Core 30.4 不再把 BIP 9 的第 5 至 28 位元當成軟分叉信號,區塊設定這些位元也不會再跳出未知部署警告(#34779)。網路方面,暫停傳送的對等節點現在有強制逾時(#36667);flatfile 位置則改用 64 位元整數(#36669)。
Bitcoin Core
非 Linux 系統的 TCP 緊急資料可讓記憶體無限增長
連線中的對等節點只要傳送 TCP 緊急資料,就可能讓 Windows、macOS 與 BSD 上的節點當機:這些資料會繞過 select() 後端暫停讀取的機制,在記憶體中無上限地累積(CVE-2026-117350)。Linux 節點採用 poll(),不受影響。這個中度風險漏洞由 Project Loupe 的 LLM 掃描發現,Bitcoin Core 32.1、31.2、30.4 與 29.5 已修補。
Bitcoin Core



