Mempool
Tags: unconfirmed transactions, fee market, mining
Definition
The mempool (memory pool) is where nodes keep unconfirmed transactions they have heard about on the network. Miners select transactions from their mempool when building a candidate block — typically prioritizing by fee rate (fee per unit of block space).
Sources: raw/Books/izobretaem-bitkoin/glava-5.md, raw/Books/Suverenitet-posredstvom-matematiki/chapter-5.md
Behavior during reorgs
If a block is orphaned (another chain tip wins under PoW rules), transactions from the dropped block are returned to the mempool if they remain valid under the new best chain. Conflicting spends are resolved by chain rules and ordering.
Source: raw/Books/izobretaem-bitkoin/glava-5.md
Not yet “in time” for the network
Until included in a valid block, a transaction has no consensus-defined timestamp in the same sense as a confirmed spend — the network’s notion of ordering is anchored in blocks, not the mempool alone.
Sources
Related Terms
Glossary | mining | UTXO | reorganization | difficulty adjustment | Bitcoin
Related Pages
- mining — block construction from the mempool
- utxo — what inputs/outputs miners must validate
- forks — stale blocks and mempool recycling
- scarcity — block space as a scarce resource
- lightning-network — moving activity off-chain from mempool competition