Sunday, October 4, 2026 Plain-English guides to how blockchain and crypto actually work AboutContact
Bitcoin

Understanding the Bitcoin Mempool: Fees, Congestion and Confirmations

What is the Bitcoin mempool? Learn how pending transactions, fees, and congestion work — and how to avoid stuck, overpriced payments.

Understanding the Bitcoin Mempool: Fees, Congestion and Confirmations

The bitcoin mempool is where every Bitcoin transaction waits before being confirmed. When fees spike or transactions take hours to confirm, the mempool is the reason why. Understanding how the bitcoin mempool works will help you set the right fee, avoid stuck transactions, and know exactly what is happening during periods of network congestion.

What Is the Bitcoin Mempool?

The bitcoin mempool (short for “memory pool”) is the waiting area for unconfirmed transactions. When you broadcast a transaction, it does not go straight into a block. Instead, every node on the network holds it in its own mempool until a miner includes it in a newly mined block.

Importantly, there is no single global mempool. Each node maintains its own version, and while they mostly overlap, they can differ slightly depending on each node’s settings and which transactions it has received. Block explorers show you an approximation based on the transactions they have observed.

How Transactions Flow Through the Mempool

  1. Broadcast: Your wallet signs the transaction and announces it to connected nodes.
  2. Validation: Nodes check that the transaction is valid — correct signatures, unspent inputs, proper format. Invalid transactions are rejected immediately.
  3. Waiting: Valid transactions sit in the mempool, visible to miners.
  4. Selection: When a miner assembles a block (roughly every 10 minutes), they typically pick the transactions offering the highest fees per unit of data.
  5. Confirmation: Once included in a block, the transaction leaves the mempool. Each additional block built on top counts as another confirmation.

Fees: How the Bitcoin Mempool Sets Prices

Bitcoin block space is limited — each block holds roughly 4 million weight units of data. When demand for block space exceeds supply, users compete by offering higher fees, and miners rationally pick the most profitable transactions. This is why the bitcoin mempool directly determines what you pay.

Fees are measured in satoshis per virtual byte (sat/vB). During quiet periods, 1–5 sat/vB may confirm in the next block. During congestion — such as major price moves or popular inscription mints — fees can spike to hundreds of sat/vB. Wallets with good fee estimation look at current mempool conditions to suggest an appropriate rate.

What Causes Mempool Congestion?

  • Price volatility: Big market moves trigger waves of deposits and withdrawals on exchanges.
  • Ordinal and inscription activity: NFT-like data on Bitcoin can flood the mempool with large transactions.
  • Exchange batching cycles: Large services periodically consolidate funds, creating bursts of demand.
  • Hashrate drops: If blocks arrive slower than usual, the backlog grows faster than miners can clear it.

During the most extreme congestion events, the mempool has held hundreds of thousands of pending transactions, with low-fee payments waiting days for confirmation.

What Happens to Low-Fee Transactions?

If your fee is too low, your transaction simply waits. Most nodes eventually drop transactions that remain unconfirmed for about two weeks, at which point the coins are spendable again as if the transaction never happened — though your wallet may need a rescan to reflect this.

If you need to speed things up, you have options:

  • Replace-by-fee (RBF): If enabled when you sent the transaction, you can broadcast a replacement with a higher fee.
  • Child-pays-for-parent (CPFP): Spend the unconfirmed output in a new transaction with a high fee, incentivizing miners to confirm both together.
  • Transaction accelerators: Some mining pools offer paid services to prioritize your transaction.

How to Check Mempool Conditions

Several free block explorers display live mempool visualizations showing pending transaction counts and the fee rates needed for fast confirmation. Before sending an important or time-sensitive payment, check these dashboards and set your fee accordingly. If your transaction is not urgent, choosing a lower fee during off-peak hours — typically weekends — can save significant money.

Confirmations: How Many Do You Need?

One confirmation means your transaction is in the latest block. Each subsequent block adds security, making reversal exponentially harder. Small everyday payments are generally fine with one confirmation; exchanges often require three to six; very large settlements may wait for more. There is no universal rule — it depends on the value at stake and your risk tolerance.

Bitcoin Mempool Myths and Realities

One common misconception is that a full bitcoin mempool means the network is broken. In reality, congestion is the fee market working as designed: limited block space is allocated to those who value it most. Another myth is that miners can arbitrarily censor transactions. While miners choose which transactions to include, any valid transaction offering a competitive fee will eventually be picked up — and users can always raise fees to speed things up. Finally, some believe unconfirmed transactions are lost forever. They are not: until confirmed, your bitcoin never left your control, and dropped transactions simply return to your spendable balance.

Understanding these realities helps you stay calm during congestion. The mempool is transparent — anyone can inspect it — which is itself a remarkable property. In traditional finance, payment backlogs are hidden inside corporate systems; in Bitcoin, the queue is public, the pricing is open, and the rules apply equally to everyone.

The Bottom Line

The bitcoin mempool is the market where block space is bought and sold. When it is empty, transactions are cheap and fast; when it is congested, fees spike and patience becomes a virtue. By understanding the mempool, you can time your transactions, set smart fees, and never panic over a pending payment again. Check fee conditions before you send, enable RBF on important transactions, and remember that in Bitcoin, you get the confirmation speed you pay for.

This article is for educational purposes only and is not financial advice. Crypto assets are volatile; do your own research before making decisions.

Blockchain Pulse Editorial

Our team writes original, plain-English explainers on blockchain technology and crypto, checked against primary sources. Read our editorial standards.