Bitcoin Core 31.1 Fixes Critical Privacy Vulnerability
Bitcoin developers have released version 31.1 of Bitcoin Core, a critical maintenance update that addresses a significant privacy vulnerability while delivering performance improvements and bug fixes across the codebase.

What’s Fixed in This Release

The headline fix in Bitcoin Core 31.1 targets a privacy leak that risked exposing node operators’ network data. The vulnerability affected the IP address masking system, which failed to route data securely under certain conditions. This flaw meant that node operators could inadvertently reveal their clearnet IP addresses, particularly those relying on the -privatebroadcast feature for network anonymity.

Version 31.1 patches this gap and ensures operators can maintain full anonymity without worrying about unintended exposure.

Performance and Stability Improvements

Beyond privacy, developers addressed a database engine flaw that was causing unnecessary system strain. The chainstate database was repeatedly rewriting large portions of itself during normal operation, resulting in excessive disk reads and writes that bogged down node performance.

The wallet infrastructure also received attention. Key updates include:

  • Fixing the final BDB page LSN check during migration
  • Correcting input size estimation to use outpoint properly
  • General stability enhancements across wallet functions

These changes collectively improve system efficiency and prevent excessive hardware strain when running a Bitcoin node.

Why You Should Update Now

This release is essential for all Bitcoin node operators. The privacy fix alone warrants immediate attention, given how critical anonymity is to many users in the network. Beyond security, the performance improvements mean your node will run more smoothly and place less demand on your hardware.

Update process: Shut down your active node entirely before installing the new binaries. Once the update completes, restart your node normally.

Context

The broader Bitcoin ecosystem continues to show significant activity. Recent reports documented dormant Bitcoin from 2011 moving after 14 years, signaling continued interest in the network’s long-term value. This maintenance release keeps the underlying infrastructure secure and performant as the ecosystem evolves.

Developers announced the rollout of Bitcoin Core 31.1 through official channels, and node operators should prioritize the upgrade to protect both their privacy and system performance.

Follow Hashlytics on Bluesky, LinkedIn, Telegram and X to Get Instant Updates