What Is the Primary Difference between a ‘Mempool’ and a ‘Block’?

The Mempool is a temporary, constantly changing holding area for unconfirmed transactions on a node's memory. It is unique to each node.

A Block, conversely, is a permanent, immutable data structure containing a confirmed set of transactions. Once a block is mined and added to the blockchain, its contents are final and distributed across the network.

The Mempool is the 'waiting room'; the Block is the 'final ledger entry'.

What Is the Role of the ‘Merkle Root’ in Linking the Transactions in a Block?
Why Is Adverse Selection Considered a More Permanent Component of the Spread than Inventory Cost?
How Does a ‘Fork’ in the Blockchain Affect the Transactions Held in a Node’s Mempool?
What Is the Difference between a Node’s Mempool and the Global Set of Unconfirmed Transactions?
What Is the Risk of a CEX Processing a Withdrawal Too Quickly on an Unconfirmed Deposit?
What Is the Difference between an Unconfirmed and a Confirmed Transaction?
What Is the ‘Mempool’ in the Context of Cryptocurrency Mining?
Define the “Mempool” and Its Role in a Public Blockchain’s Transaction Lifecycle

Glossar