π₯οΈ Node Blockchain Node
A computer running blockchain software that keeps its own copy of the ledger, checks new transactions and blocks against the rules, and passes that data along to other computers in the network. Thousands of these copies, held by independent people, are what make a blockchain decentralized.
π₯ The simple version β a room full of referees
Picture a stadium where every referee owns the full rulebook and a complete copy of the scoresheet. A node is one of those referees. When a new play happens, each one checks it against the rules and writes it down independently. Anyone can be a referee, and if someone tries to slip in a fake score, every other referee spots it and throws it out. That is why no single person can quietly rewrite a blockchain: the truth is held by thousands of copies at once, and they have to agree.
π§° The three jobs every node does
| Job | What it means |
|---|---|
| π Store | Keeps a copy of the blockchain ledger β the record of who owns what |
| β Check | Verifies every new transaction and block against the network's rules, and rejects anything that breaks them |
| π‘ Relay | Passes valid data on to the other nodes it is connected to, so the network stays in sync |
π The more independent nodes there are, the harder the network is to censor or rewrite. Node count is one of the things people point to when they say a network is "decentralized."
ποΈ The main types of node
- π‘οΈ Full node β Downloads and independently verifies the whole chain and enforces every rule. It is the network's watchdog, but it does not have to create blocks.
- π± Light node (light client / SPV) β Stores only the small block headers and asks full nodes for any details it needs. Light enough to run on a phone, but it trades a little trust for that convenience.
- βοΈ Validator or miner node β A full node that goes a step further and actively helps build new blocks. In proof of stake a validator stakes tokens; in proof of work a miner does energy-heavy work. These are the only nodes that earn rewards.
π Why would anyone run their own node?
Running a full node means you verify the rules yourself instead of trusting a third party to tell you the truth β the idea crypto people sum up as "don't trust, verify." Every extra honest node also makes the ledger harder to censor or rewrite. Bitcoin is the classic example: anyone can run its software on a laptop or a tiny Raspberry Pi, and tens of thousands of nodes around the world keep one another in check. Ethereum works the same way, with validator nodes that stake ETH to confirm blocks.
Most beginners meet nodes without realising it. When a wallet "syncs," it is talking to a node. When you use an exchange, it runs nodes for you behind the scenes. Running your own is always optional.
β FAQ
- Does running a node earn me money or mine coins?
- No. A plain full node earns nothing on its own. Only validator nodes (proof of stake) or miner nodes (proof of work) get paid for creating blocks. A regular full node's payoff is independence: you check the rules yourself instead of trusting someone else.
- Do I need a node to use crypto?
- No. When you use a wallet app or an exchange, someone else is running nodes for you in the background. Running your own node is optional and gives you more independence, but it is not required to send or hold coins.
- How is a node different from a wallet?
- A wallet holds your keys and lets you send and receive coins. A node keeps a copy of the whole ledger and checks the network's rules. A wallet usually talks to a node to do its job, but the two are separate things.