Cointegrity

Mempool

Web3 / blockchain technology

The mempool, or memory pool, is a temporary storage area in blockchain networks where unconfirmed transactions wait to be validated and included in the next block. When a user initiates a transaction, it is broadcast to the network and enters the mempool, where it remains until a miner or validator selects it for inclusion in a block. The mempool acts as a critical buffer between transaction submission and blockchain settlement, allowing the network to manage transaction flow and prioritize which transactions get processed first based on factors like transaction fees and timestamp.

Example

During the 2021 Ethereum congestion periods, the mempool would frequently contain hundreds of thousands of pending transactions, with users bidding up gas fees to prioritize their transactions ahead of others waiting in the pool.

Why It Matters

The mempool directly affects transaction throughput, latency, and user experience. Understanding mempool dynamics helps users estimate transaction confirmation times and set appropriate fees, while also revealing network congestion levels and potential security vulnerabilities like double-spending attempts.

Category: blockchain technology

Definition maintained by Cointegrity. See our editorial policy for review standards on regulatory and compliance terms.

Explore the full Web3 Glossary — 2,094+ expert-curated definitions. Need guidance? Talk to our consultants.