Bitcoin Just Got Smarter Transactions and Built-In Surveillance Resistance
Bitcoin Core v31.0 dropped on April 19 — and it's the most significant infrastructure upgrade since Replace-by-Fee in 2016. A complete redesign of how transactions are processed, a new privacy layer for broadcasting, and a faster engine under the hood. No press conference. No token launch. No permission asked. That's how freedom technology works.
Key takeaways:
- Bitcoin Core v31.0 completely redesigns how transactions are handled. The "cluster mempool" is the largest single change to Bitcoin's transaction management since Replace-by-Fee was introduced in 2016. Developed by Pieter Wuille and Suhas Daftuar over three years, it groups related transactions into clusters instead of tracking them individually. The result: smarter block building, fairer fee handling, and fewer ways for bad actors to game the system.
- A new privacy feature lets you broadcast transactions through Tor without exposing your identity. The new private broadcast mode sends each transaction over a separate Tor or I2P connection. Your IP address is never exposed, and even if you send two unrelated transactions, nobody can link them back to the same person. This is surveillance resistance built directly into Bitcoin's core software.
- The upgrade makes Bitcoin meaningfully better for miners, Lightning users, and everyday transactors. The old mempool had a known problem: it maintained two separate transaction orderings that sometimes contradicted each other. This meant nodes would accept transactions that miners wouldn't actually include in blocks. Cluster mempool eliminates that mismatch. For Lightning Network users, this removes a class of attacks where malicious actors could exploit the inconsistent logic to block or evict legitimate transactions.
- None of this required anyone's approval. No company announced it. No regulator signed off. No venture capital funded it. A handful of developers proposed, debated, tested, and shipped a fundamental improvement to how a $1.5 trillion network processes transactions — and they did it in the open, on GitHub, with anyone free to review the code.
What Actually Changed
Bitcoin's mempool — the waiting room where unconfirmed transactions sit before being picked up by miners — has worked essentially the same way for years. Each transaction was tracked individually, with limits on how many ancestors and descendants it could have. The system maintained two separate rankings: one by ancestor feerate, one by descendant feerate. These rankings sometimes disagreed, creating a gap between what nodes thought was valuable and what miners would actually include in a block.
Cluster mempool throws out that dual-ranking system. Instead, it groups connected transactions into clusters — capped at 64 transactions and 101 kilobytes per cluster — and sorts them by the feerate at which they'd actually be mined. One ranking, consistently applied to block building, eviction, relay, and fee replacement.
The practical effects:
- Block templates are more profitable. Miners can now select the most fee-efficient sets of transactions because the algorithm sees the full picture of related transactions, not individual pieces.
- Replace-by-fee actually works properly. RBF now only accepts replacements that make the mempool strictly better. Previously, it was possible to submit a replacement that made things worse — that loophole is closed.
- When the mempool is full, the right transactions get evicted. Under the old system, useful transactions sometimes got kicked out while less valuable ones stayed. The new ordering fixes that.
The Privacy Upgrade Nobody's Talking About
The second major feature in v31.0 is private transaction broadcasting. When enabled, Bitcoin Core sends your transaction over a dedicated Tor or I2P connection — a one-shot relay that connects, sends, and disconnects. No persistent connection. No timing analysis. No way for chain surveillance firms to link your network identity to your on-chain activity.
This matters. A growing industry of blockchain analytics companies tracks transaction origins by monitoring which node broadcasts a transaction first. Private broadcast breaks that model entirely. It's not a mixer. It's not a privacy coin. It's a configuration option in Bitcoin's own software that makes you harder to surveil.
New commands (getprivatebroadcastinfo and abortprivatebroadcast) let node operators manage the broadcast queue. It's opt-in, but the fact that it exists — natively, in Bitcoin Core — is significant.
What Else Shipped
v31.0 also doubled the default database cache from 450 MB to 1,024 MB (faster syncing for new nodes), added support for Testnet4, and introduced TRUC transactions — a new policy for version-3 transactions that restricts topology to make fee bumping more predictable.
None of this happened overnight. Cluster mempool was three years in the making. The release went through four release candidates and months of testing before shipping on April 19, 2026. That's the pace of infrastructure designed to last decades, not quarters.
This is what Bitcoin does. It gets better — quietly, continuously, and without asking for permission.
Cape Crypto (Pty) Ltd is a licensed financial services provider (FSP 53746). This article is for informational purposes only and does not constitute financial advice.