The local pool of unconfirmed transactions a Cardano node holds in memory while waiting for one of them to be picked up into a block. Unlike some other blockchains, Cardano does not maintain a single shared public mempool; each node keeps its own view and gossips transactions to its peers.
When a stake pool produces a block it picks transactions from its own mempool, applying the protocol's size and execution limits. A transaction can reach a pool either by ordinary peer gossip or by being submitted directly to that pool's node.
Explore next
- BlockA unit of data containing a batch of transactions that is added to the blockchain.View term
- Stake PoolA server node that participates in the Cardano network by validating transactions and producing blocks.View term
- OuroborosThe family of proof-of-stake consensus protocols that power Cardano, designed with formal security proofs against the known attack catalogue against PoS chains.View term