In the context of blockchain, a “node” refers to any computer or device that is part of a blockchain network and contributes to the functioning of the network. A blockchain network is composed of a set of nodes that interact with each other and work together.
A blockchain node performs several tasks and contributes to the functioning of the network:
Nodes in a blockchain network can often have different roles. For example, full nodes maintain a complete copy of the blockchain and validate all transactions. Lightweight nodes, on the other hand, may only store a portion of the blockchain and rely on other nodes for information.
In summary, a node in blockchain refers to any computer or device that is part of a blockchain network and contributes to its functioning. Nodes validate the blockchain, add new blocks, propagate transactions, ensure consensus, and store data. Different types of nodes may have different roles, and they collectively enable the secure and distributed operation of a blockchain network.