Mempool
A mempool is a digital waiting area for crypto transactions that haven’t been confirmed yet. The name comes from the English term “memory pool.”
What is a mempool?
When you send crypto from your crypto wallet, the transaction doesn’t go straight to the blockchain. First, computers on the network check that everything is correct. Then the transaction may wait in a mempool.
There isn’t one central mempool. Each node, a computer that participates in the network, has its own list of unconfirmed transactions. Participants who add new blocks select transactions from that list.
Transactions with a higher network fee are usually prioritized. So when the network is busy, your transaction may have to wait longer.
An example of a mempool
You send crypto to someone and choose a low network fee. Your transaction is valid, but it waits in the mempool because other transactions have higher fees.
Once a new block includes your transaction, it’s confirmed on the blockchain. If a transaction waits for a long time or disappears from the mempool, that doesn’t mean your crypto is gone. The transaction hasn’t been confirmed, and your crypto remains in your wallet.
Why is a mempool important in crypto?
A mempool explains why a crypto transaction sometimes doesn’t arrive right away. If there are more transactions than space in new blocks, wait times and network fees often go up.
Crypto news may mention network congestion or a full mempool. This means many people are sending transactions at the same time. The network is still working, but processing can take longer and cost more.
A full mempool doesn’t automatically mean something is wrong with a blockchain. It mainly shows that there’s temporarily high demand for the limited space in new blocks.