Crypto glossary
Node
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
- Bitcoin Core Discloses Three Security Flaws Threatening Mining Nodes
- Bitcoin Core Fixes Memory Exhaustion Bug That Could Crash Windows and Mac Nodes
- Polygon Fixes Bugs That Let Cheap Transactions Overload Nodes for 11 Seconds
- THORChain Refuses Selective Censorship, Lets Nodes Halt Chains Over Solvency
- Core Lightning Warns Operators to Upgrade as Attackers Target Unpatched Nodes