What is a Blockchain Node and Its 4 Types?

Nodes are computers or devices which participates in the operation of blockchain. Each node is a part of the network & follows the rules defined by the blockchain protocol.

Full Nodes: A full node stores the complete history of the blockchain, meaning it has a copy of all transactions ever made on the network.

Types of Nodes

Light Nodes (or Lightweight Nodes): A light node does not store the entire blockchain but only stores the block headers & only need a minimal amount of data.

Mining Nodes: A mining node is a type of full node that participates in the process of mining blocks in proof-of-work blockchains.

Pruned Full Nodes A Pruned Full Node has a limited amount of memory. It downloads the blockchain & then deletes blocks in chronological order, beginning with the oldest.