Chapter 9
Full Nodes
A full node is a machine that checks Bitcoin's rules for itself. It does not ask miners, exchanges, or explorers what the valid chain is. It downloads the data and verifies the history independently.
That local verification is a big part of what makes Bitcoin decentralized. Users can reject invalid money creation or broken transaction rules even if a powerful actor would prefer otherwise.
Running a node improves trust minimization for your wallet because you can check balances and broadcast transactions through infrastructure you control. It also makes the network harder to distort through a single central source of truth.
Not every user will run one, because storage, bandwidth, and setup still matter. But the fact that many users can run nodes is what keeps Bitcoin's rules open for anyone to verify.