Knowing the Chain, we explain you about the Bitcoin Nodes

in #busy6 years ago

Although present in the world and fundamental for the functioning of the digital currency, it is a majority of people who do not know about the operation of Bitcoin to maintain its decentralized quality. This time we will explain about the "Nodes" in a Blockchain chain, using Bitcoin as a reference.


Source

What is a Node?

We will start defining these tools to keep the chain stable, the nodes, we will use as references the concepts of OroyFinanzas and BitsofProof , citing the first:

Bitcoin is structured as a peer-to-peer or P2P network architecture at the top of the Internet. The term peer-to-peer or P2P means that the computers that participate in the network are equal to each other.

And each computer that participates in the network is what is known as a node. There are no "special" nodes, but all nodes share the responsibility to provide network services. It is the interconnection of the network nodes, in a mesh network with a flat topology. There is no server, there is no centralized service, and there is no hierarchy within the network.

You can see that they start with the Bitcoin structure, stating that you need at least a couple of computers to work, but they require special software to communicate, in the case of Bitcoin it is Bitcoin Core, which when downloaded, allows any computer be a Node.

Objective of the Nodes

This set of nodes forms what is known as Bitcoin Network. This implies, therefore, a network of computers around the world that constantly retransmits and transmits new transactions among themselves. Each computer in this network is a node that has downloaded the complete blockchain. The existence of the nodes are those that guarantee the realization of operations with Bitcoins, including mining and transactions.

Due to the decentralized nature of Bitcoin, some nodes can appear and disappear at random moments without impacting the network as a whole, since all nodes are equal and no central spatial nodes exist.

Types of Nodes

Although there are no unique or special nodes in the chain, these can be specialized in several areas:

Broadcast nodes : they only issue transactions and receive blockchain information, from a third party. They follow what dictates the greatest mining power and are known as lightweight purses, widely used in mobile devices or simply by people who do not want to download the entire blockchain (170Gb).
Complete nodes : when you install a complete node software such as Bitcoin Core, in addition to having the safest wallet, you will be downloading a copy of the blockchain and you will become a node in the Bitcoin network. So you will issue your transactions, propagate the rest of the network and verify that the consensus rules are met.
Mining nodes : the miners must necessarily have a copy of the chain of blocks, in addition to operating the software miner they prefer (BTCMiner, CGMiner). These nodes, in addition to mining bitcoins and therefore helping to create new blocks, also issue and propagate transactions.
Top countries with Nodes

This information is provided by Bitnodes , the platform in charge of tracking the Bitcoin nodes.

The method used to know the concentration of nodes in the countries is sending a message in the chain and when it turns around, they can estimate the location of the same, similar to the sonar of a bat. It should be noted that they do not get to know the location of the node with accuracy, they are only estimated from the network, guaranteeing the security of the owner of the device.


Source

Future projections

It can be observed that a single node has no impact on the chain, but the need for the whole if, because of these depends on the stability of the currency. For years there has been a discussion among the most important miners, arguing whether better hardwares of the nodes should be required to grow, while others suggest that the software should be modified to be more efficient.

Analysts conclude that the growth of Bitcoin is strongly related to the conclusion of this debate, ignoring the creation of associated Forks, because these are not Bitcoin.

Sort:  

Congratulations! This post has been upvoted from the communal account, @minnowsupport, by parism from the Minnow Support Project. It's a witness project run by aggroed, ausbitbank, teamsteem, theprophet0, someguy123, neoxian, followbtcnews, and netuoso. The goal is to help Steemit grow by supporting Minnows. Please find us at the Peace, Abundance, and Liberty Network (PALnet) Discord Channel. It's a completely public and open space to all members of the Steemit community who voluntarily choose to be there.

If you would like to delegate to the Minnow Support Project you can do so by clicking on the following links: 50SP, 100SP, 250SP, 500SP, 1000SP, 5000SP.
Be sure to leave at least 50SP undelegated on your account.

Coin Marketplace

STEEM 0.36
TRX 0.12
JST 0.040
BTC 70446.49
ETH 3571.68
USDT 1.00
SBD 4.73