Consensus Rules
The Bitcoin Protocol
Protocols are sets of rules that allow independent systems to interoperate. Examples include TCP/IP for internet communication, SMTP for email, and HTTP for the web. Each defines how participants must behave for the system to function without a central coordinator. Bitcoin is a protocol in the same sense: a precise set of consensus rules that every full node independently enforces.
The Bitcoin protocol defines what constitutes a valid transaction and a valid block. These rules include the 21 million coin supply limit, the block subsidy schedule, proof-of-work difficulty adjustment, signature validity, and the structure of the blockchain itself. Because every full node checks every rule against every transaction and block, the network reaches agreement without relying on any trusted third party.
There is no central administrator who can alter these rules unilaterally. Changes require coordinated voluntary upgrades by node operators. This is the practical meaning of “rules without rulers.” The protocol is open source, fully specified, and enforced by software run by anyone who chooses to participate. Miners propose blocks, but nodes decide which blocks are valid. The longest valid chain is the one that nodes accept.
The workflow is continuous and global. Users create and broadcast transactions. Miners collect valid transactions into candidate blocks and compete to find a valid proof-of-work. When a miner succeeds, the block is broadcast. Every full node verifies the block against the consensus rules. If it is valid and extends the chain, the node accepts it and propagates it further. This process has operated without interruption since January 2009.
The Bitcoin protocol has become infrastructure for value transfer in the same way that earlier protocols became infrastructure for information. Its constraints — fixed supply, transparent rules, and distributed enforcement — are what make it distinct from previous monetary systems that relied on institutional discretion.