Mining, nodes and consensus

Card 112

Mining, nodes and consensus
Card 112
Topic 9 · Mining, nodes and consensus · Navigator

Who checks that Bitcoin's rules are followed?

Card answer

Correct answer

Answer D: Full nodes.

Quick explanation

Full nodes independently check the Bitcoin consensus rules implemented by their software. A miner can propose a block but cannot force a node to accept one that violates those rules.

Detailed explanation

Bitcoin has no central register prescribing valid rules to all participants. Instead, full node software contains checks for transactions, blocks, signatures, proof of work and money supply. Each node applies these rules to received data itself. If a block breaks an active rule, that node rejects it.

This does not mean every node has a formal vote or that rules can be won simply by setting up many nodes. What matters is which software users, businesses, wallet providers, exchanges, miners and other economic participants actually run and which bitcoin they treat as valid. These decisions arise through technical review, discussion, coordination and voluntary adoption.

A node cannot force others to use the same software. It does, however, protect its operator from accepting a chain they consider invalid. Consensus is therefore neither a central vote nor pure miner rule, but the combined effect of compatible rules, independent validation and social coordination.

Common misconception

Consensus rules are determined neither by a vote based on node count nor solely by miners or developers. Every validating node enforces the rules it runs.

Sources used

Primary source · EN · Specialist source

Bitcoin.org - Running a Full Node

HTTPS: YESChecked: 19.09.2026REACHABLE
Check source
Supplementary source · EN · Technical source

Bitcoin Core - Projektbeschreibung und vollständige Validierung

HTTPS: YESChecked: 19.09.2026REACHABLE

This source is mainly intended for developers. The relevant information may therefore be harder to find.

Check original source