The objective validation rules nodes use to accept or reject transactions and blocks.
Consensus rules meaning
Consensus rules define what counts as valid Bitcoin history. They cover matters such as valid signatures, allowed spending conditions, proof of work, subsidy size, and transaction structure. Each full node applies these rules for itself.
How it works in Bitcoin
Consensus emerges when independently operated nodes enforce compatible rules and accept the valid chain with the most accumulated work. Miners order valid transactions, but their work cannot make an invalid transaction valid to nodes that enforce the rules.
A simple example
If a miner creates a block paying itself more subsidy than allowed, conforming nodes reject it. Extra hash rate does not repair the rule violation.
Why Consensus rules matters
Network terms explain how independently operated software shares, validates and orders information. They help separate a convenient data viewer from the rules a node actually enforces.
What people often get wrong
Do not confuse consensus rules with wallet defaults, relay policy, miner preferences, social agreement, or exchange listing policy. Those can influence behavior without defining block validity.
Quick checks before using the term
- Which actor performs this job?
- Is the behavior a consensus rule or an implementation choice?
- What evidence can a node verify independently?
Apply these questions to the concrete example above. A precise answer is more useful than repeating the definition without naming the actor, rule or failure path.
Consensus rules compared with Full node
Consensus rules: The objective validation rules nodes use to accept or reject transactions and blocks.
Full node: Software that independently verifies Bitcoin blocks and transactions against its rules.
The two ideas are related, but they answer different questions. Use the definitions above to name the actor, rule, or unit you actually mean instead of treating the terms as interchangeable.
Check the primary reference
This entry was reviewed 2026-08-04. The linked source is the place to confirm exact protocol or software behaviour when an implementation or documented rule changes.
Bitcoin Developer Guide: Block Chain ↗