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

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 (23)

Jenny Charland

Jenny Charland

November 25, 2025 AT 01: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 04: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 00: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 09: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 20: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 20: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 02: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 00: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 10:46 AM

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

Jennifer Morton-Riggs

Jennifer Morton-Riggs

December 1, 2025 AT 03:56 AM

i mean… why are we even arguing about this? everyone knows lightning is the future. mempool is just for rich people doing whale transfers. if you’re sending coffee money on chain, you’re doing it wrong. also i bought my first btc in 2015 so i’m basically an oracle

Kathy Alexander

Kathy Alexander

December 2, 2025 AT 13:09 PM

so let me get this straight… you’re saying it’s *good* that my transaction got dropped because the network is ‘secure’? so i should just accept that i’m being punished for not being rich enough? that’s not freedom. that’s class warfare with satoshis

Soham Kulkarni

Soham Kulkarni

December 2, 2025 AT 18:21 PM

i check mempool.space before i send. if its red i wait. if its green i go. easy. no stress. bitcoin is not a bank. dont treat it like one

Tejas Kansara

Tejas Kansara

December 2, 2025 AT 21:36 PM

CPFP is your friend. always. i had one tx stuck for 8 hours. made a child tx with 150 sats/vb. confirmed in 12 mins. boom. done. no drama

Rajesh pattnaik

Rajesh pattnaik

December 3, 2025 AT 06:29 AM

in my country we say ‘patience is the key to gold’. bitcoin teaches that. not every second needs to be instant. some things are worth waiting for

Lisa Hubbard

Lisa Hubbard

December 4, 2025 AT 02:34 AM

this article is just a glorified marketing pamphlet for bitcoin maximalists. why can’t we just have bigger blocks? why do we have to suffer so that a few miners can profit? why is this even acceptable in 2025? it’s not innovation, it’s negligence

Belle Bormann

Belle Bormann

December 4, 2025 AT 12:31 PM

forgot to mention: if you use electrum or bluewallet, they auto-suggest fees based on mempool. no need to guess. just tap send and let it do the work. i used to overpay all the time until i learned this

Jody Veitch

Jody Veitch

December 6, 2025 AT 09:50 AM

The very notion that a decentralized network should prioritize fee-paying transactions is a fundamental flaw. This is not market efficiency-it is rent-seeking by a cabal of ASIC monopolists. Bitcoin was meant to be a peer-to-peer cash system, not a Wall Street auction house. The fact that you call this ‘designed’ is deeply troubling.

Dave Sorrell

Dave Sorrell

December 6, 2025 AT 21:25 PM

For anyone new to this: always enable RBF if your wallet supports it. It gives you control. If you didn’t, and your tx is stuck, CPFP is your next best option. Don’t panic. Don’t rebroadcast the same tx. That won’t help. Update the fee and try again.

Sky Sky Report blog

Sky Sky Report blog

December 7, 2025 AT 08:03 AM

i appreciate how calm this explanation is. most people get angry about fees. but this just shows how the system works. no blame. no fear. just facts. thank you

stuart white

stuart white

December 8, 2025 AT 22:54 PM

they say ‘bitcoin is digital gold’ but the reality? it’s a luxury good. only the rich can afford to use it. the rest of us are stuck in the waiting room while billionaires pay $50 to send $10k. this isn’t finance. it’s a performance art piece called ‘capitalism: the blockchain edition’

preet kaur

preet kaur

December 8, 2025 AT 23:57 PM

i used to think lightning was for small payments. now i see it’s for everyone. even if you send 1000 usd, if it’s not final settlement, use lightning. save the chain for the big moves. it’s like using a freight train for shipping containers, not groceries

Emily Michaelson

Emily Michaelson

December 9, 2025 AT 23:59 PM

i check mempool.space every morning before i open my wallet. if it’s over 100k txs, i wait till after midnight utc. saves me so much money. it’s like avoiding rush hour traffic

Amanda Cheyne

Amanda Cheyne

December 10, 2025 AT 17:25 PM

this is all a cover-up. the real reason block space is limited is because they’re preparing for the quantum attack. they’re hoarding capacity so they can freeze all transactions when the time comes. you think this is about fees? no. it’s about control

Write a comment