₿₿₿Bitcoin Horizon
Dashboard
Skip to content
  1. Home
  2. ›
  3. Glossary

Mempool

The waiting area where valid but unconfirmed Bitcoin transactions sit before being included in a block by miners. Each full node maintains its own mempool, and transactions compete for block space by offering higher fees.

Definition

The waiting area where valid but unconfirmed Bitcoin transactions sit before being included in a block by miners. Each full node maintains its own mempool, and transactions compete for block space by offering higher fees.

Explanation

When you broadcast a Bitcoin transaction, it doesn't immediately get added to the blockchain. Instead, it enters the mempool (memory pool) — a holding area of pending transactions that every full node maintains independently. Miners select transactions from their mempool to include in the next block, typically prioritizing those with the highest fee rates measured in satoshis per virtual byte (sat/vB).

The mempool's size and composition fluctuate constantly based on network demand. During quiet periods, the mempool may contain only a few megabytes of transactions, and even low-fee transactions confirm quickly. During periods of heavy demand — such as bull market frenzies, NFT minting events, or protocol launches — the mempool can swell to hundreds of megabytes, creating a fee auction where users compete to get their transactions confirmed.

Monitoring the mempool gives Bitcoin users practical advantages. By checking the current mempool depth and fee distribution, you can estimate the optimal fee to attach to your transaction. If your transaction isn't time-sensitive, you can set a lower fee and wait for the mempool to clear. Tools like mempool.space visualize the mempool in real time, showing projected confirmation times for different fee levels and helping users avoid overpaying during congestion.

Key Takeaways

  • •Holds unconfirmed transactions waiting to be included in a block
  • •Each node maintains its own mempool independently
  • •Fee rate determines transaction priority during congestion
  • •Monitoring mempool depth helps users optimize transaction fees

Frequently Asked Questions

Most nodes drop transactions from their mempool after 14 days (336 hours) if they haven't been confirmed. However, the sender can rebroadcast the transaction or use Replace-By-Fee (RBF) to increase the fee and speed up confirmation. During extreme congestion, low-fee transactions may be evicted even sooner.

Bitcoin blocks have a limited capacity of about 4 MB (weight units). When more transactions are waiting than can fit in the next block, users bid up fees to jump the queue. This fee market is by design — it ensures block space goes to those who value it most and funds network security.

Yes. Sites like mempool.space provide real-time visualization of the mempool, showing the number of pending transactions, total size, fee rate distribution, and estimated confirmation times for different fee levels. This information helps you decide what fee to attach to your transaction.

Related Terms

Block Reward
The amount of new Bitcoin awarded to miners for successfully adding a block to the blockchain. The reward started at 50 BTC per block and is cut in half approximately every four years through the halving process.
Cold Storage
A method of storing Bitcoin offline, disconnected from the internet, to protect against hacking and theft. Hardware wallets and paper wallets are common forms of cold storage.
Halving
An event that occurs approximately every four years (every 210,000 blocks) where the Bitcoin block reward is cut in half. Halvings reduce the rate of new supply entering the market and have historically preceded major bull runs.
Mining
The process of using computational power to validate transactions and add new blocks to the Bitcoin blockchain. Miners are rewarded with newly minted Bitcoin (the block reward) plus transaction fees.
Node
A computer running Bitcoin software that validates transactions and blocks, enforces consensus rules, and relays data across the network. Running a full node is the most sovereign way to interact with Bitcoin.
Private Key
A secret cryptographic key that proves ownership of Bitcoin and authorizes transactions. Losing your private key means losing access to your Bitcoin permanently. It should never be shared with anyone.
← Back to Glossary