
Stephan Livera Podcast Cluster Mempool Explained with Pieter Wuille | SLP730
Mar 12, 2026
Pieter Wuille, Bitcoin developer and protocol designer at Chaincode Labs, explains Cluster Mempool and why mempool redesign was needed. He breaks down transaction clustering, how a 64-transaction cluster limit works, and effects on miners, exchanges, and mempool alignment. They discuss censorship resistance, propagation ideas, and future relay and validation improvements.
AI Snips
Chapters
Transcript
Episode notes
Cluster Limits Replace Ancestor Caps
- ClusterMempool removes fixed ancestor/descendant limits and replaces them with cluster limits to capture wider dependency graphs.
- It defines clusters of related transactions and enforces a 64-transaction cluster limit chosen for performance tradeoffs.
Mempool Is An Economic Model Prone To Inconsistency
- The mempool models block-space demand for fee estimation, replacement, relay ordering and eviction using many heuristics today.
- Current approach precomputes ancestor sets for mining and descendant sets for eviction, producing inconsistent outcomes in complex graphs.
Public Mempool Enables Censorship Resistance
- Public mempool quality underpins censorship resistance because open access to transactions lets anyone enter mining to fight censorship.
- Private mempools concentrate fee streams and can make it hard for new or anonymous miners to compete.

