What Is a Mempool?

A mempool is the waiting area where unconfirmed blockchain transactions sit before being added to a block. This post explains how mempools work, why they matter, and what happens when they fill up.
Lewis Jackson
CEO and Founder

How the Mempool Works

The mempool (short for "memory pool") is where nodes store unconfirmed transactions. When you broadcast a transaction, it propagates across the network. Each node receives it, validates that it's properly signed and follows consensus rules, then holds it in memory until a miner or validator includes it in a block.

The mempool isn't a single shared location—every node maintains its own local version. This means different nodes can have slightly different mempools at any given moment, depending on network latency and which transactions they've received. But they converge quickly as transactions propagate.

When a miner or validator builds a new block, they select transactions from their mempool. The selection process is economic: they prioritize transactions with higher fees because those maximize their revenue. Once a transaction is included in a block and that block is confirmed, nodes remove the transaction from their mempools. It's no longer "pending"—it's settled.

The mempool has no fixed size limit across all blockchains, but individual nodes can configure their own limits. Bitcoin Core's default mempool size is 300 MB. When a node's mempool fills beyond its limit, it starts dropping the lowest-fee transactions to make room for new ones. Those dropped transactions don't disappear from the network entirely—they might still exist in other nodes' mempools—but if enough nodes drop them, they effectively vanish and need to be rebroadcast.

Where Constraints Live

The primary constraint is block space. Bitcoin produces a new block roughly every 10 minutes with a size limit around 1-4 MB depending on transaction structure. Ethereum targets 12-second block times with a gas limit around 30 million per block. When transaction demand exceeds available block space, the mempool fills.

Fee markets emerge from this constraint. Users signal how much they're willing to pay to have their transaction processed soon. Miners and validators respond by prioritizing the highest-paying transactions. During congestion, fees spike—not because the network is broken, but because users are bidding for scarce blockspace.

There's also a timing constraint: transactions don't wait forever. If a transaction sits in the mempool too long without being included, nodes may eventually drop it. Bitcoin Core, for example, drops transactions after about two weeks by default. The exact timing varies by node configuration.

Network propagation creates another subtle constraint. A transaction needs to reach enough nodes—especially mining or validating nodes—to have a realistic chance of inclusion. If your transaction doesn't propagate widely, it might sit in a few nodes' mempools but never reach the entities building blocks.

What's Changing

Layer 2 solutions have fundamentally shifted where transaction activity happens. Ethereum rollups like Arbitrum and Optimism process transactions off-chain and only post batched data to Ethereum's Layer 1. This means individual user transactions no longer hit Ethereum's mempool directly—only the rollup's settlement transactions do. The result: Layer 1 mempool congestion has declined even as overall transaction volume has grown.

EIP-1559 changed Ethereum's fee mechanism in 2021. Instead of a pure auction, there's now a base fee that adjusts algorithmically based on recent block fullness, plus an optional priority fee (tip). This makes mempool behavior more predictable—you can estimate the base fee needed for inclusion rather than guessing at auction dynamics.

Priority fee markets are evolving. On Solana, recent congestion led to the development of more sophisticated fee markets where users can pay for transaction priority. This is similar to what Ethereum has had with tips, but the implementation details matter for how reliably your transaction gets processed.

Account abstraction proposals (like ERC-4337) could eventually allow transactions to pay fees in tokens other than the network's native currency. This would change mempool economics by enabling fee payment flexibility without requiring users to hold ETH or BTC first.

What Would Confirm Continued Relevance

Sustained mempool activity above minimal levels indicates genuine economic usage, not just speculative trading. If mempools remain consistently full with diverse transaction types (DeFi interactions, NFT transfers, payments, smart contract deployments), that signals real demand for blockspace.

Layer 2 dominance continuing while Layer 1 mempools stabilize would confirm the rollup-centric scaling approach is working as designed. You'd see high Layer 2 transaction volumes with modest Layer 1 mempool pressure as rollups efficiently batch settlements.

Improved mempool infrastructure—like better fee estimation tools, transaction acceleration services, or standardized transaction replacement mechanisms—would signal that the ecosystem is maturing around mempool dynamics rather than trying to eliminate them.

What Would Invalidate Current Mempool Dynamics

Blockchain designs that eliminate mempools entirely would change the picture. Some newer chains experiment with different transaction ordering mechanisms that don't rely on a mempool waiting area. If these prove superior, the mempool model might become obsolete for new networks.

Regulatory restrictions forcing transaction censorship would break the permissionless mempool model. If validators or miners were required to filter transactions based on sender address or transaction content, mempools would shift from neutral waiting areas to curated queues.

Persistent spam attacks that make mempools permanently unusable would force architectural changes. If attackers can cheaply flood mempools with junk transactions that overwhelm fee markets, networks would need to redesign how they handle unconfirmed transaction queuing.

Alternative fee markets that bypass the mempool—like private transaction relays or sealed-bid auctions—becoming dominant would reduce the mempool's importance. MEV (maximal extractable value) markets already operate partly outside public mempools via private order flow.

Timing Perspective

Now, the mempool is the active infrastructure determining transaction confirmation times and fees. If you're using Ethereum Layer 1 or Bitcoin, understanding mempool state tells you what fee to set and when to submit transactions to avoid overpaying during congestion.

Next, watch how Layer 2 adoption affects Layer 1 mempool dynamics. As more activity migrates to rollups, Layer 1 mempools should experience less sustained congestion, making fees more predictable and confirmation times more consistent.

Later, alternative consensus mechanisms and transaction ordering systems may reduce or eliminate traditional mempool architecture. But for Bitcoin and Ethereum—the two largest networks by economic activity—mempools remain core infrastructure for the foreseeable future.

Boundary Statement

This explanation covers the mempool mechanism and its role in transaction processing. It does not constitute advice about optimal fee settings, which depend on current network conditions and individual urgency requirements. Fee estimation tools provide real-time guidance; this post explains why those tools exist.

The mempool works as described. Whether current fee levels represent an acceptable user experience depends on factors outside this scope—primarily whether Layer 1 settlement is necessary for your use case or whether Layer 2 alternatives suffice.

Related Posts

See All
Crypto Research
New XRP-Focused Research Defining the “Velocity Threshold” for Global Settlement and Liquidity
A lot of people looking at my recent research have asked the same question: “Surely Ripple already understands all of this. So what does that mean for XRP?” That question is completely valid — and it turns out it’s the right question to ask. This research breaks down why XRP is unlikely to be the internal settlement asset of CBDC shared ledgers or unified bank platforms, and why that doesn’t mean XRP is irrelevant. Instead, it explains where XRP realistically fits in the system banks are actually building: at the seams, where different rulebooks, platforms, and networks still need to connect. Using liquidity math, system design, and real-world settlement mechanics, this piece explains: why most value settles inside venues, not through bridges why XRP’s role is narrower but more precise than most narratives suggest how velocity (refresh interval) determines whether XRP creates scarcity or just throughput and why Ripple’s strategy makes more sense once you stop assuming XRP must be “the core of everything” This isn’t a bullish or bearish take — it’s a structural one. If you want to understand XRP beyond hype and price targets, this is the question you need to grapple with.
Read Now
Crypto Research
The Jackson Liquidity Framework - Announcement
Lewis Jackson Ventures announces the release of the Jackson Liquidity Framework — the first quantitative, regulator-aligned model for liquidity sizing in AMM-based settlement systems, CBDC corridors, and tokenised financial infrastructures. Developed using advanced stochastic simulations and grounded in Basel III and PFMI principles, the framework provides a missing methodology for determining how much liquidity prefunded AMM pools actually require under real-world flow conditions.
Read Now
Crypto Research
Banks, Stablecoins, and Tokenized Assets
In Episode 011 of The Macro, crypto analyst Lewis Jackson unpacks a pivotal week in global finance — one marked by record growth in tokenized assets, expanding stablecoin adoption across emerging markets, and major institutions deepening their blockchain commitments. This research brief summarises Jackson’s key findings, from tokenized deposits to institutional RWA chains and AI-driven compliance, and explains how these developments signal a maturing, multi-rail settlement architecture spanning Ethereum, XRPL, stablecoin networks, and new interoperability layers.Taken together, this episode marks a structural shift toward programmable finance, instant settlement, and tokenized real-world assets at global scale.
Read Now

Related Posts

See All
No items found.
Lewsletter

Weekly notes on what I’m seeing

A personal letter I send straight to your inbox —reflections on crypto, wealth, time and life.
Thank you! Your submission has been received!
Oops! Something went wrong while submitting the form.