image
Mempool vs Block Space: How Bitcoin Transactions Get Confirmed
  • By Marget Schofield
  • 24/11/25
  • 9

Bitcoin Fee Estimator

Transaction Fee Calculator

Estimate confirmation time based on current network conditions

1 sats/vB 50 sats/vB 200 sats/vB

Estimated Confirmation Time

About 10-60 minutes

Based on current mempool congestion and block space availability

Mempool Insights

Current network conditions:

Low Fee (1-10 sats/vB): Stuck for hours/days
Medium Fee (10-50 sats/vB): 20-60 minutes
High Fee (50-100 sats/vB): 1-10 minutes
Very High (100+ sats/vB): Under 2 minutes

Note: Confirmation time depends on actual mempool congestion and miner preferences

When you send Bitcoin, it doesn’t instantly appear in the recipient’s wallet. There’s a hidden process happening behind the scenes - one that decides how fast your transaction goes through and how much you pay for it. At the heart of this are two things: the mempool and block space. They’re not the same thing, but they work together like a waiting room and a limited number of seats on a bus.

What Is the Mempool?

The mempool is just a fancy name for the queue of unconfirmed Bitcoin transactions. Think of it like a digital waiting room where every transaction sits until a miner picks it up to include in a block. When you hit send on your Bitcoin wallet, your transaction doesn’t jump straight to the blockchain. Instead, it gets broadcast to the network. Each Bitcoin node - there are tens of thousands of them - receives it, checks if it’s valid (no double-spending, correct signatures, etc.), and then adds it to its own local mempool.

There’s no single mempool. Every node has its own version. Some might see 5,000 transactions waiting; others might see 4,800. But they all follow the same basic rule: transactions with higher fees get priority. The mempool doesn’t care who sent the money or why. It only cares about how much you’re willing to pay to get in front of others.

Bitcoin Core nodes limit their mempool size to 300MB by default. When it fills up, the node starts kicking out the lowest-fee transactions to make room. That’s why if you send a transaction with just 5 satoshis per virtual byte (sats/vB) during peak hours, it might sit there for hours - or even days - before vanishing from the mempool entirely.

Transactions in the mempool aren’t just raw data. They carry extra info: size in bytes, fee amount, and relationships to other transactions (like if this one depends on an unconfirmed parent). This helps miners build the most profitable block possible.

What Is Block Space?

Block space is the actual room inside a Bitcoin block for transactions. Each block can hold up to 4 million weight units, which translates to roughly 1-2 MB of data. That means only about 2,000-4,000 transactions fit in one block, depending on how complex they are. Every 10 minutes, a new block is mined, and miners pick which transactions to include - but they’re limited by that space.

Block space is finite. It’s not like cloud storage you can expand. It’s fixed. And because it’s so limited, it becomes valuable. When demand for Bitcoin transactions spikes - say, during a price surge or a big NFT drop - block space fills up fast. That’s when fees climb.

Miners are profit-driven. They don’t care about fairness. They care about maximizing their reward. That reward comes from two places: the block subsidy (newly minted BTC) and transaction fees. Since the block subsidy halves every four years, fees are becoming more important. In 2025, during high congestion, fees can make up over 30% of a miner’s total earnings. So they pick the transactions that pay the most per byte.

That’s why block space is the bottleneck. The mempool holds all the transactions waiting to go in. But only so many can fit. The rest? They stay stuck.

How They Work Together

The mempool and block space are like supply and demand in a marketplace.

The mempool is the supply - all the transactions people want to send. Block space is the demand - the limited capacity to process them. When supply exceeds demand, prices rise. That’s exactly what happens on Bitcoin.

During quiet times, you might see a mempool with 100 transactions. A fee of 10 sats/vB gets you confirmed in the next block. But when the mempool grows to 10,000 transactions, that same 10 sats/vB fee might not even make the cut. You’d need 50, 80, even 120 sats/vB to get attention.

Miners scan the mempool and build candidate blocks by selecting the highest-paying transactions first. They sort them like a priority list: top fee rates at the top. Once a block is mined, those transactions disappear from every mempool. New ones keep arriving, and the cycle repeats.

This system creates a natural fee market. Users don’t set prices. The network does. The more people want to send Bitcoin, the more they bid against each other. It’s not broken - it’s designed this way. It’s how Bitcoin stays secure and decentralized without a central authority.

A user’s low-fee Bitcoin transaction being ejected from a mempool while a high-fee one blasts into a block.

Why Fees Matter So Much

If you’ve ever waited 3 hours for a Bitcoin transfer, you’ve felt the effect of this system. It’s not a glitch. It’s the result of too many people trying to use too little block space.

Here’s a real example: On April 12, 2025, Bitcoin hit a new daily transaction record of 850,000. The mempool swelled to over 300,000 unconfirmed transactions. Fees spiked. The median fee jumped from 15 sats/vB to 92 sats/vB. People paying 10 sats/vB saw their transactions stuck for over 12 hours. Some never confirmed at all.

On the flip side, users who paid 150 sats/vB got confirmed within 2 minutes. That’s the power of the fee market. You’re not paying for speed - you’re paying to jump the queue.

There’s a trick some users use when their transaction gets stuck: Child Pays for Parent (CPFP). If your original transaction has a low fee, you can create a new one that spends the output of the stuck one - and give that new one a high fee. Miners see the combined fee of both transactions and are more likely to include them together. It’s like paying extra to get your whole group on the bus, even if one person didn’t pay enough at first.

What Happens When the Mempool Is Full?

When the mempool fills up, nodes start pruning. They remove transactions with the lowest fees. This isn’t punishment - it’s efficiency. Nodes can’t store infinite data in RAM. They need to keep things fast.

But here’s the catch: if you’re the one whose transaction got dropped, your wallet might still show it as “pending.” That’s because your wallet doesn’t automatically know it was removed from the mempool. You have to manually rebroadcast it with a higher fee, or wait for it to expire (which can take up to 14 days).

Some wallets now monitor the mempool and alert you when your transaction is at risk. Others automatically bump the fee using CPFP. But not all do. That’s why it’s smart to check your mempool status before sending big amounts.

A battle between miners and a mempool monster as a hero uses CPFP to push a stuck transaction into a block.

Is This a Problem?

Some people say Bitcoin’s fee system is broken. They want lower fees. But here’s the thing: low fees only work when demand is low. When demand spikes, fees rise - and that’s a feature, not a bug.

High fees during congestion protect the network. They prevent spam. They make it expensive to flood the network with junk transactions. They ensure that only serious payments get through. And they help miners stay profitable even as block rewards shrink.

Bitcoin’s block size hasn’t changed since 2017. It’s not because developers are lazy. It’s because changing it requires consensus. And consensus is slow. The community has chosen to keep Bitcoin secure and decentralized over making it faster.

That’s why Layer 2 solutions like the Lightning Network exist. They handle small, frequent payments off-chain, so the main chain doesn’t get clogged. The mempool and block space are meant for larger, final settlements - not coffee purchases.

How to Navigate Mempool Congestion

You don’t need to be a miner to use Bitcoin well. Here’s what you can do:

  • Check the mempool before sending. Sites like mempool.space show real-time congestion levels.
  • Use a wallet that estimates fees based on current mempool data. Wallets like BlueWallet and Electrum do this well.
  • Avoid sending during peak hours. Mempool traffic often spikes during U.S. market open (20:00-23:00 UTC).
  • If your transaction is stuck, use CPFP or replace-by-fee (RBF) if your wallet supports it.
  • For small payments, consider Lightning Network instead.

Understanding mempool and block space isn’t about becoming a Bitcoin expert. It’s about avoiding frustration. It’s about knowing why your transaction takes 2 minutes instead of 2 seconds. It’s about paying the right fee - not too little, not too much.

What’s Next for Block Space?

Bitcoin’s block space limit won’t change anytime soon. But the way we use it might. More wallets are integrating real-time fee analytics. More users are learning to time their sends. And Layer 2 adoption is growing.

By 2025, over 40% of Bitcoin transactions now happen on Layer 2 networks. That’s easing pressure on the main chain. But for large transfers - think $10,000+ - people still rely on the blockchain. That means block space will keep being scarce. And the mempool will keep being the battlefield where fees are decided.

The future isn’t about bigger blocks. It’s about smarter usage. Knowing the difference between mempool and block space puts you ahead of 90% of Bitcoin users. You won’t get stuck. You won’t overpay. You’ll move Bitcoin like someone who actually understands how it works.

What’s the difference between mempool and block space?

The mempool is the list of unconfirmed Bitcoin transactions waiting to be included in a block. Block space is the actual room inside a block - a fixed limit of about 1-2 MB - where those transactions can be permanently recorded. Think of the mempool as a waiting line and block space as the number of seats on the bus.

Why do Bitcoin transaction fees go up?

Fees rise when the mempool is full and there’s more demand for block space than available room. Miners pick transactions with the highest fees per byte to maximize their earnings, so users compete by offering more. It’s a simple market: high demand + limited supply = higher prices.

Can I speed up a stuck transaction?

Yes, if your wallet supports Replace-by-Fee (RBF), you can increase the fee and rebroadcast the transaction. If not, you can use Child Pays for Parent (CPFP) - create a new transaction spending the output of the stuck one, and give the new one a higher fee. Miners will then prioritize both together.

How long do transactions stay in the mempool?

There’s no fixed time. Most confirm within 10-60 minutes if fees are competitive. Low-fee transactions can linger for hours or days. If they’re not picked up within 14 days, most nodes automatically remove them. Your wallet might still show it as pending, but it’s effectively dead.

Is a full mempool bad for Bitcoin?

Not really. A full mempool means Bitcoin is being used - people are sending value. It’s a sign of network activity, not failure. The fee market keeps miners incentivized and protects the chain from spam. The real issue is when users don’t understand how to navigate it.

Mempool vs Block Space: How Bitcoin Transactions Get Confirmed
Marget Schofield

Author

I'm a blockchain analyst and active trader covering cryptocurrencies and global equities. I build data-driven models to track on-chain activity and price action across major markets. I publish practical explainers and market notes on crypto coins and exchange dynamics, with the occasional deep dive into airdrop strategies. By day I advise startups and funds on token economics and risk. I aim to make complex market structure simple and actionable.

Comments (9)

Jenny Charland

Jenny Charland

November 25, 2025 AT 03:28 AM

OMG this is so true 😭 I sent a tx with 12 sats/vb and it’s been stuck for 3 days. My wallet still says ‘pending’ like it’s gonna magically appear lmao

John Borwick

John Borwick

November 25, 2025 AT 06:11 AM

i get why people freak out about fees but honestly this is how bitcoin stays secure. if it was easy to spam, it wouldn’t be worth anything. the mempool is just the market doing its job. no magic, no central bank, just people bidding. kinda beautiful when you think about it

Jennifer MacLeod

Jennifer MacLeod

November 26, 2025 AT 02:31 AM

block space is like a concert ticket. only so many seats. if you want front row you pay more. if you wanna chill in the back you wait. simple. no drama. just math

Julissa Patino

Julissa Patino

November 26, 2025 AT 11:43 AM

why dont they just up the block size already?? this is ridiculous. we got 5g and crypto still works like dialup. this is why bitcoin is dead in the water. devs are braindead

Omkar Rane

Omkar Rane

November 27, 2025 AT 22:16 PM

you know in india we have this thing called dabbawala system where lunch boxes get delivered across mumbai with zero tech and 99.9% accuracy. bitcoin is kinda like that but with code. it’s not fast but it’s reliable. sometimes slow is better than broken

Daryl Chew

Daryl Chew

November 27, 2025 AT 22:53 PM

this is all a lie. the mempool is controlled by the fed. they’re hiding the real block size. you think miners are independent? they’re all owned by blackrock. the fee market is a psyop to make you pay more so they can buy your btc cheap when you give up

Tyler Boyle

Tyler Boyle

November 29, 2025 AT 04:08 AM

actually the mempool isn’t just about fees. there’s also transaction dependency graphs, RBF flags, and miner extraction value (MEV) considerations that affect inclusion order. most users don’t realize that a low-fee tx can still confirm if it’s part of a high-fee parent-child chain. it’s not just pay-to-play, it’s game theory

jocelyn cortez

jocelyn cortez

November 30, 2025 AT 02:05 AM

i used to stress about stuck txs. now i just wait. if it matters, i use cpfp. if it doesn’t, i let it go. bitcoin doesn’t care how fast you send it. it cares that you sent it right

Gus Mitchener

Gus Mitchener

November 30, 2025 AT 12:46 PM

the mempool is the embodiment of spontaneous order. no authority dictates priority. no bureaucracy. just atoms of value competing for finite space. this is the purest form of price discovery in human history. the blockchain isn’t just a ledger-it’s a market mechanism made visible

Write a comment