The problem
On an open network anyone can join, and some may try to cheat, for example by spending the same money twice (a double spend).
Making many identities online costs nothing, so “one computer, one vote” would let a cheat outvote everyone. The network needs a vote that costs something real.
Whatever the model, every computer checks every block itself, against rules everyone accepted when they joined.
- Source: NISTIR 8202: Blockchain Technology Overview, US National Institute of Standards and Technology (Yaga, Mell, Roby, Scarfone) (Oct 2018), sections 4 and 4.1 · read 21 Oct 2026
- Source: Bitcoin: A Peer-to-Peer Electronic Cash System, Satoshi Nakamoto (a pseudonym), on bitcoin.org, sections 2 and 4 · read 21 Oct 2026
Technical detail
Making many identities to gain influence is a Sybil attack. The Bitcoin paper: a majority based on one IP address, one vote could be subverted by anyone able to allocate many IPs.
Every network starts from an agreed first block, the genesis block. From there, each node can check every block since, so no trusted third party has to tell it the state of the record.