What Is a Blockchain Node? Types, Roles, and How They Work

July 12, 2026 3 min read

A blockchain node is a computer that runs the blockchain software, maintains a copy of the ledger, and validates transactions.

What Nodes Do

FunctionDescription
Validate transactionsCheck signatures, balances, and rules
Store the ledgerKeep a copy of the entire blockchain
Propagate dataBroadcast transactions and blocks to other nodes
Reach consensusAgree on the state of the network
Serve dataProvide blockchain data to wallets and dApps

Types of Nodes

Node TypeFull Copy?Validates?Consensus?
Full nodeYesYesYes
Light nodeNo (headers only)LimitedNo
Archive nodeYes (full history)YesYes
Pruned nodeYes (recent only)YesYes
Validator nodeYesYesYes (PoS)
Mining nodeYesYesYes (PoW)

Full Node

ResourceRequirement
Storage (Ethereum)1TB+ SSD
Storage (Bitcoin)600GB+
RAM8-16GB
Bandwidth500GB+/month
UptimeIdeally 24/7

Running a full node supports the network but requires hardware and bandwidth.

Light Node

FeatureDescription
What it storesBlock headers only
How it validatesAssumes full nodes are correct
StorageMBs, not GBs
Best forMobile wallets, resource-constrained devices

Archive Node

FeatureDescription
What it storesFull history + all intermediate states
Storage10TB+
Best forBlock explorers, analytics, dApp developers

Validator Node (Proof of Stake)

RequirementEthereum
Minimum stake32 ETH
HardwareModerate
Reward~3-5% APY
Penalty for downtimeSlashing (loss of ETH)

How Nodes Communicate

ProtocolPurpose
Gossip protocolBroadcast transactions and blocks
HandshakePeer discovery
Sync protocolDownload and verify the blockchain
DevP2P (Ethereum)Node-to-node communication

Who Runs Nodes

EntityTypical Node
ExchangesFull nodes for transaction verification
Block explorersArchive nodes
Staking providersValidator nodes
DevelopersFull nodes for testing
IndividualsFull or light nodes

Why Run Your Own Node

AdvantageWhy
PrivacyDon’t rely on third-party providers
TrustVerify transactions yourself
Support the networkStrengthen decentralisation
No rate limitsUnlimited API access
LearnUnderstand how blockchain works

Why Not Run a Node

DisadvantageWhy
CostHardware, bandwidth, electricity
MaintenanceUpdates, monitoring, troubleshooting
TimeSetup and maintenance take hours
No direct profitValidators earn rewards; full nodes don’t

Bottom Line

Nodes are the backbone of any blockchain. Full nodes store the entire ledger, validate transactions, and propagate data. Light nodes store only headers. Validator nodes secure proof-of-stake networks. Running your own node gives you privacy, full trust, and supports decentralisation, but requires hardware and maintenance. Most users rely on third-party nodes through wallets and exchanges.

← Back to Crypto Answers Search all articles
This content is for educational purposes only. Not financial advice. Do your own research before investing.