ChainCatcher 消息,Bitcoin Core 32 已於本周進入候選測試階段,開發者目標在 10 月 10 日發布正式版本。該更新主要面向節點運營者與開發者,可加快區塊校驗速度,並調整錢包處理支付的方式。
根據草案發布說明,更新通過並行讀取數據庫信息來加快區塊校驗,但不會改變比特幣出塊速度。四個錢包命令將默認採用更新格式來交換部分簽名交易,應用仍可請求舊版本。安全修復方面,更新阻止了惡意構造的錢包名稱在節點電腦上觸發命令,該漏洞影響非 Windows 系統;另一補丁修復了新 HTTP 服務器過度佔用內存的問題。
貢獻者 Matthew Zipkin 在補丁提案中描述了「內存耗盡場景」,他是在使用 AI 模型 Kimi K3 審計 Bitcoin Core 新 HTTP 服務器時發現該漏洞的。GitHub 用戶 jeanpablojp 在審查中發現未認證請求也可能導致內存增長,補丁修訂後,16 個未認證連接在 90 秒內僅造成約 3 MB 內存增長,而此前為 3.2 GB。該補丁已於 9 月 5 日合併。