July 01, 2026 ChainGPT

Bitcoin Core v31.1rc1 closes PrivateBroadcast privacy leak — release candidate out, testers urged

Bitcoin Core v31.1rc1 closes PrivateBroadcast privacy leak — release candidate out, testers urged
Bitcoin Core publishes v31.1rc1 — patches a privacy leak and polishes core behavior ahead of the next stable release Bitcoin Core has published release candidate v31.1rc1, a minor update following v31.0 that addresses a notable privacy bug and delivers a slate of performance, wallet, networking, security, and developer-quality improvements. The build is intended for testing so node operators, wallet authors and developers can validate behavior before the production release. What’s fixed and improved - Privacy: The headline change closes a vulnerability in PrivateBroadcast that, under certain network conditions, could expose a user’s internet address by opening a connection outside the intended privacy routing. The new code removes that behavior and makes transaction broadcasting more consistent for users relying on privacy-focused network setups. - Validation and storage: Transaction-related data is managed more efficiently to keep the on-disk blockchain database leaner and reduce unnecessary storage growth as the chain expands, improving long-term node performance. - Networking: Proxy handling and PrivateBroadcast connections have been refined for more predictable behavior when routing traffic through privacy tools or proxies. - Wallets: Migration checks were tightened and transaction input size estimation refined, improving behind-the-scenes accuracy without changing the user experience. - MuSig2 security: Additional safeguards now cause the software to reject empty public-key lists that contain invalid keys, preventing incorrect signature aggregation during multi-signature operations. - Developer and build quality: Testing utilities were cleaned up, race conditions removed, fuzz testing expanded, and build systems updated to improve reliability during development. - Configuration resilience: Bitcoin Core now checks for failed disk writes before saving important settings to help avoid corrupted or incomplete configuration files. Availability and upgrade guidance v31.1rc1 is available for Linux, macOS and Windows as a release candidate. Users running recent Bitcoin Core versions can upgrade directly; systems on much older releases may need extra time to migrate existing blockchain data. Call to action Because this is a release candidate, the development team asks the community to install v31.1rc1 in test environments, exercise real-world scenarios, and report any issues so remaining bugs can be fixed before the final release. For full details and downloads, consult Bitcoin Core’s release notes and binaries on the official project site. Read more AI-generated news on: undefined/news