What Is a Node?

A node = One computer that stores a copy of the blockchain and helps run the network.

If the blockchain is the ledger book, a node is a person holding their own copy of that book.

---

1. A Simple Analogy

Think of $BTC like Wikipedia:

· Wikipedia servers = Nodes. Thousands of them hold the same information.
· You editing a page = Submitting a transaction.
· Everyone updating their copy = Blocks being added to all nodes.

No single server owns Wikipedia. Same with crypto — no single computer owns the blockchain.

---

2. What Does a Node Actually Do?

Every node on the network:

Task What It Means
Stores a copy Holds the entire blockchain ledger — Bitcoin nodes store every block since 2009
Verifies new transactions Checks: "Does Ali actually have 0.1 $BTC to send?"
Verifies new blocks Checks: "Is this block valid and linked correctly?"
Shares data Broadcasts new blocks and transactions to other nodes
Enforces the rules Rejects anything that doesn't follow the network's rules

---

3. Main Types of Nodes

Type What It Does Example
Full Node Downloads the entire blockchain. Verifies everything. Most secure. Running Bitcoin Core on a PC
Light Node Downloads only block headers. Asks full nodes for details. Your Trust Wallet or MetaMask app
Mining/Validator Node Full node + creates new blocks Bitcoin miners, Ethereum validators
Archive Node Stores every historical state. Used by explorers. Etherscan's backend

Bitcoin and $ETH each have 10,000+ to 100,000+ full nodes running worldwide.

---

4. Why Nodes Matter

This is what makes crypto "decentralized":

Without Nodes With Nodes
One company controls the ledger Thousands of people have copies
Bank can freeze or edit data No one can edit history
If the server dies, data is lost If 1,000 nodes go down, 9,000 are still running

When you send crypto:

1. Your transaction gets broadcast to nodes
2. Nodes check it's valid
3. Miners/validators bundle it into a block
4. All nodes update their copies