Node

A computer running Bitcoin software that stores and verifies the entire blockchain.

A Bitcoin node is a computer running the Bitcoin software, storing the full blockchain (around 600 GB and growing) and validating every transaction and block against the network's rules. Nodes don't mine, but they're the entity that actually checks "is this valid Bitcoin?".

Anyone can run a node. The hardware requirements are modest — a Raspberry Pi 4 with a 1 TB external drive is enough. Cost: £100-£300 one-off, plus a few pounds a month in electricity. The setup takes an evening; after that it's mostly hands-off.

Why run one? Because as a node operator you stop trusting third parties to tell you the truth about your own balance. Your wallet queries your own node, not someone else's. You verify every transaction with your own copy of the rules. "Don't trust, verify" is a slogan in Bitcoin — running a node is what verify actually means.

Learn this in our courses

Related terms

← Back to the full glossary

Learn Bitcoin the practical way

Real lessons, sats earned, your own wallet. Free to start.

Sign up free →