Mempool (Memory Pool)
Category: infrastructure
The local staging area inside a Bitcoin full node where unconfirmed transactions wait to be packed into a block by miners.
The mempool is a dynamic queue. When a transaction is broadcast, every node validates it and saves it in its local RAM (mempool). Miners select transactions from this pool, prioritizing those that offer the highest "fee-per-vbyte." During network congestion, low-fee transactions can sit in the mempool queue for days.
Common Examples
- The script monitors the local mempool queue size to dynamically calculate the optimal gas fee required for instant block inclusion.
- When the global mempool clears out over the weekend, we run our administrative UTXO consolidation scripts at rock-bottom fee rates.