Blockchain Node & Network

Blockchain Node & Network

Update: 2020-05-28
Share

Description

A blockchain has several core functions like storage, networking, consensus, etc. All these are coded and packaged together in the blockchain node software. This software is then distributed to the users willing to participate in the blockchain validation or mining process. Each such user runs this software on their physical or virtual machines.

Blockchain node software running on a physical or virtual machine and accepting connections is a blockchain node. So, it is not just the software, it is a node when is it running and accepting transactions and connections from users and other nodes.The process of running the blockchain software with the needed configuration parameters is called running or hosting a node.In general, each node stores all the state of the blockchain.

NetworkWhen several nodes connect with each other and exchange information like blocks and transactions, we get a blockchain network. So, in essence, a network is a collection of interconnected nodes. 

Types of Blockchain Nodes


  1. Miner and Validator nodes that participate in the block production process. 


  2. Archive nodes that keep all the historical state of the blockchain for storage and analysis purposes.


  3. Non-Validator Full Nodes — Help with broadcasting tractions and store the state of the blockchain.


  4. Light Nodes or light clients — Store only block headers to allow for easy verification of the state. They require fewer resources so they could run on mobile devices.

Chain Specification (Node Configuration)To run a blockchain node, we need to provide it some basic configuration parameters like — the network to connect to (chain), which type of node to run (full, light, miner, archive, etc.) and a few other things. This configuration is called chain specification, or in short chain-spec.

Music: https://www.purple-planet.com
Comments 
In Channel
Block Rewards

Block Rewards

2020-08-0304:48

Block Finality

Block Finality

2020-07-1304:59

Fork

Fork

2020-07-0604:32

Blockchain Governance

Blockchain Governance

2020-07-0204:54

Smart Contracts

Smart Contracts

2020-06-2204:45

Wallets

Wallets

2020-06-1804:47

Accounts and Keys

Accounts and Keys

2020-06-1504:43

Signing

Signing

2020-06-0805:14

Hashing

Hashing

2020-06-0404:42

Consensus

Consensus

2020-05-2505:10

Blockchain

Blockchain

2020-05-2104:54

Download from Google Play
Download from App Store
00:00
00:00
x

0.5x

0.8x

1.0x

1.25x

1.5x

2.0x

3.0x

Sleep Timer

Off

End of Episode

5 Minutes

10 Minutes

15 Minutes

30 Minutes

45 Minutes

60 Minutes

120 Minutes

Blockchain Node & Network

Blockchain Node & Network

Gautam Dhameja