The software "fixes an IP address leak when using the -privatebroadcast feature."
The privacy mechanism was failing to route data securely under certain conditions.
However, the update now ensures that node operators can remain anonymous without inadvertently revealing their clearnet IP addresses.
Fixing disk overload and wallet tweaks
On top of the security patch, Bitcoin Core v31.1 also resolves a flaw within its database engine that was causing hardware strain. The release contains fixes for the "-privatebroadcast IP address leak as well as leveldb causing excessive disk operations."
This version specifically "fixes an issue where the chainstate database would repeatedly rewrite large portions of itself, causing excessive disk reads and writes during normal operation."
The wallet infrastructure also received important maintenance. Under the designated wallet changes, the development team integrated pull request o "check the final BDB page LSN during migration" alongside a fix to "use outpoint when estimating input size."
Node operators have to promptly update their systems to benefit from the security and database improvements. Users have to shut down their active node entirely before installing the new binaries.