Bitcoin Core 31.2 釋出
- 來源
- Bitcoin Corebitcoincore.org
- 原文發布日期
- 原文長度
- 閱讀約 1 分鐘
- 語言
- 英文
SATWEI 摘要
Bitcoin Core 31.2 替私密廣播設下上限:尚未收到網路回傳的交易佇列最多 10,000 筆,滿了就拒收新交易,呼叫端得用 abortprivatebroadcast 清空(#35406)。另外依 BIP 323,版本位元 5 至 28 不再算作軟分叉信號。
更多來自 Bitcoin Core 的文章
網路閱讀約 2 分鐘
暫停中的 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
開發閱讀約 1 分鐘
Bitcoin Core 30.4 釋出
依照 BIP 323,Bitcoin Core 30.4 不再把 BIP 9 的第 5 至 28 位元當成軟分叉信號,區塊設定這些位元也不會再跳出未知部署警告(#34779)。網路方面,暫停傳送的對等節點現在有強制逾時(#36667);flatfile 位置則改用 64 位元整數(#36669)。
Bitcoin Core
開發閱讀約 2 分鐘
非 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



