Blockchain

Node

A computer running a blockchain's software, keeping a copy of the ledger and relaying transactions to peers.

A node is any machine that participates in a blockchain network. Full nodes store the entire history and independently check that every block and transaction follows the rules. If a block breaks the rules, a node rejects it, no matter who sent it.

More independent nodes means more decentralization and harder censorship. Anyone can run one; Bitcoin and Ethereum both have tens of thousands spread worldwide. Running your own is the surest way to verify the chain yourself.

Related terms