Mempool policy versus consensus
Nodes can reject relay or mining of a consensus-valid transaction under local policy without making it invalid forever.
Loading lesson visuals...
Learn the idea
Consensus rules decide whether a transaction may appear in a valid Bitcoin block. Mempool and relay policy decide whether a particular node stores or forwards an unconfirmed transaction. Policy is local and can change without a consensus fork. A transaction can be consensus-valid but nonstandard and therefore difficult to relay or mine.
Check consensus validity
The node verifies spendable inputs, values, scripts, lock conditions, and other rules that blocks must obey.
Inspect every idea above to open it.
It may reach a miner through another node or direct submission and confirm if it is consensus-valid. Policy and mining choices affect likelihood.
The questions unlock after every required learning activity
Inspect every guided idea, open the worked example, rebuild its mechanism, and complete the deterministic lesson tool. Your progress is saved automatically.