Node
16/04/2026
A node is any computer that participates in a blockchain network by connecting to other participants, storing blockchain data, and relaying transactions and blocks. Nodes collectively maintain the decentralized nature of the network.
Types of nodes
Full node
Downloads and independently verifies every block and transaction against the consensus rules since the genesis block. Does not trust anyone — validates everything itself. The backbone of blockchain security and decentralization.
Pruned node
A full node that verifies all data but discards old block data after verification to save disk space.
Light node (SPV)
Downloads only block headers, not full transactions. Trusts full nodes for transaction verification. Used in mobile wallets.
Mining node
A full node that also participates in Proof of Work mining — assembles new blocks and competes to find a valid hash. When successful, broadcasts the new block to the network.
Archive node
Stores the complete blockchain history including all historical states. Used by block explorers and analytics tools.
Relevance to miners
- Miners run (or connect to) nodes to receive new block templates and submit solved blocks
- Mining pools run their own nodes to coordinate work among pool members
- Running a personal node gives miners full independence from third parties
