In cryptocurrencies there are different types of computer networks. Each type has its advantages and disadvantages, which make it more or less suitable for different tasks. Learn in this article how to correctly distinguish and name the existing formats.

LComputer networks can be arranged in different ways, but three of them are the most common. These types of networks are the centralized, decentralized and distributed network. Each of these configurations has its advantages and disadvantages, differences and things in common. In this article we will focus on explaining in a simple way each of these and the differences between them.

Centralized networks

A centralized computer network is one in which each computer that forms it is peripheral and is connected to a central unit. All the control and management of the network falls on this central unit. In other words, all the responsibility and decision-making power falls on a single element, in this case a machine or an entity.

This network configuration is the most widely used due to its simplicity and scalability. Core networks are capable of handling large amounts of information quickly, making them perfect for high-demand services. Nevertheless, centralized networks have a fairly obvious and dangerous flaw. If a malicious attack on the central unit is carried out successfully, it would affect the entire network. This is because the operation of the network depends on the central unit and its fall makes communication with the rest of the computers impossible.

An example of this type of network is the companies' data servers. These services are completely centralized, which is why a failure is capable of affecting everyone within the company. Of course, to avoid this you have parallel backups and servers, but as such the network is still completely centralized. In the case of the blockchain, Ripple It is a clear example of a centralized blockchain network. Although the network has several nodes distributed throughout the world, the decisions for its control are centralized in the Ripple company. Another example is the platform Hyperledger, a free software project whose purpose is to create blockchain networks for business use and with centralized control adjusted to the needs of these companies.

Decentralized networks

This type of computer network differs from centralized networks in that they do not have a single central unit. Instead there is a series of computers that work together to control and manage the network. In this way, a certain level of fault tolerance is added thanks to the fact that this set of computers take on certain tasks on the network.

However, However, the highest cost was for the planet. Only one of these wee wee pads takes approximately XNUMX years to decompose. Putting ourselves in the best of cases, a dog uses XNUMX pad daily for only XNUMX years of his life, so when he is a puppy and when he is elder he would use XNUMX soakers in total. If we take into account that only in Spain there are XNUMX million dogs, mostly of mini race, with greater tendency to use wee wee pads and assuming that at least XNUMX% use them, we are talking about a figure of XNUMX wee wee pads that are used daily. Tons and tons of waste are thrown daily to the planet so that our dog does not spoil our house. In this type of network there is still the risk of a total catastrophic failure. This is possible because decentralized networks may still fail if the network coordinator is taken out of service. With the collapse of a coordinating computer, the rest of the computers on that subnet are left without service and disconnected from the main network. If, for example, the main network coordinating computer goes down, the rest of the subnets are scattered. In either case, the loss of a coordinator would lead to a disconnection of lesser or greater magnitude.

A misconception about this type of network is that the coordinators' actions are completely autonomous. The truth is that these act as a central unit within a larger network. A vestige of centralized networks that still survives within this model.

A good example of this type of network is Facebook, Twitter, Google. All these services have subnets within a large network and together they are capable of handling all the services they provide. In the world of cryptocurrencies, a decentralized network example case is Dash o EOS, whose operation depends on this type of network organization.

How much do you know, cryptonuta?

Are all blockchain networks of the distributed type?

FALSE!

Not all cryptocurrency networks are networks of the distributed type. Ripple (XRP) has a centralized network, even though it has multiple nodes around the world. That is because its decision making and control computer is under the management of the company Ripple. On the other hand, Dash (DASH) has a decentralized network together with a control and decision-making system of the same type. On the other hand, networks such as Bitcoin, Ethereum or Litecoin if they are fully distributed both in their network distribution and in decision-making.

Distributed networks

It is a type of network whose main characteristic is the absence of an individual or collective center. The computers in these networks join one another in such a way that none of them have the power to filter the information that is transmitted on the network. Due to this, the idea of ​​center and periphery disappears, basic characteristics in centralized and decentralized networks. But thanks to this structure, if any computer fails it will not disconnect the rest. This turns a distributed network into a practical, robust and efficient network.

The clearest example of this type of network is the Internet. From its inception, the Internet was thought of as a fully distributed network. In principle, it was a very centralized network due to the few computers that were connected at the time. But as interconnected computers grew, the Internet became a distributed network.

Another good example of distributed networks is file sharing networks. P2P like Bittorrent. But in the blockchain world the clearest example of distributed networks has it Bitcoin. Your network is distributed among a series of interconnected nodes that are responsible as a whole to maintain its operation. There is no control nucleus or even a central decision-making structure, everything in the network is managed in a distributed, open and community way.