Crypto glossary

Node

Definition

A node is a computer that runs a blockchain's software, keeps a copy of its ledger, and checks and relays transactions and blocks to other peers.

A node is any computer connected to a blockchain network that runs its client software. Nodes talk to each other peer to peer, passing along new transactions and blocks so the whole network stays in sync.

A full node downloads and independently verifies every block against the protocol's rules, rejecting anything invalid even if it comes from a large miner. Light nodes store only block headers and rely on full nodes for the details, which suits phones and simple wallets. On proof-of-stake chains, validator nodes also propose and attest to new blocks.

The number and geographic spread of nodes is a key measure of decentralization. Running your own node lets you verify your balance and broadcast transactions without trusting a third-party server.

Example

A Bitcoin user who runs Bitcoin Core on a home computer with a large drive operates a full node and can connect their wallet to it instead of relying on a company's servers.

Related terms

Latest articles on Node