Difference between revisions of "Node"

From CoinWiki
Jump to: navigation, search
(Created page with "A node is a computer that uses the peer to peer protocol to communicate with other nodes in the network in order to convey transaction information and for keeping the bloc...")
 
Line 1: Line 1:
A node is a computer that uses the [[peer to peer]] protocol to communicate with other nodes in the network in order to convey transaction information and for keeping the blockchain up to date.
+
A node is any computer that connects to a [[blockchain]]'s network.
  
 
== Types of Nodes ==
 
== Types of Nodes ==
 
=== Seed Node ===
 
=== Seed Node ===
Initial contact points used by other nodes to update the chain and to find other [[peer]]s.
+
Initial contact points, implemented during blockchain creation, that are used by other nodes to update the blockchain and to find other [[peer]]s.
  
 
=== Local Node ===
 
=== Local Node ===
Line 9: Line 9:
  
 
=== Lightweight Node ===
 
=== Lightweight Node ===
 +
A lightweight node only downloads the block headers, instead of the whole blockchain, making this node simple to run and maintain. Lightweight nodes are dependent on full nodes to function.
  
 
=== Full Node ===
 
=== Full Node ===
 +
Full nodes store the complete blockchain information and insures that all blockchain consensus rules are followed. They also convey transaction information and keep the blockchain up to date.
  
 
=== Mining Node ===
 
=== Mining Node ===
 +
A mining node works in one of two ways. With solo mining, the miner runs a full node and contributes their personal hashing power. With pool mining, the pool admin runs the full node and miners contribute their hashing power.
  
=== Master Node ===
+
 
 +
A node with increased capabilities is called a [[Masternode]].

Revision as of 18:28, 16 July 2018

A node is any computer that connects to a blockchain's network.

Types of Nodes

Seed Node

Initial contact points, implemented during blockchain creation, that are used by other nodes to update the blockchain and to find other peers.

Local Node

A local node is a local computer that is connected to a crypto coin's network.

Lightweight Node

A lightweight node only downloads the block headers, instead of the whole blockchain, making this node simple to run and maintain. Lightweight nodes are dependent on full nodes to function.

Full Node

Full nodes store the complete blockchain information and insures that all blockchain consensus rules are followed. They also convey transaction information and keep the blockchain up to date.

Mining Node

A mining node works in one of two ways. With solo mining, the miner runs a full node and contributes their personal hashing power. With pool mining, the pool admin runs the full node and miners contribute their hashing power.


A node with increased capabilities is called a Masternode.