Dans les crypto-monnaies, il existe différents types de réseaux informatiques. Chacun a ses avantages et ses inconvénients, qui les rendent plus ou moins adaptés à différentes tâches.
Les réseaux informatiques peuvent être organisés de différentes manières, mais trois d'entre elles sont les plus courantes. Ceux-ci sont: le réseau centralisé, décentralisé et distribué. Chacune de ces configurations a ses avantages et ses inconvénients, ses différences et ses points communs.
Réseaux centralisés
Un réseau informatique centralisé est un réseau dans lequel chaque ordinateur qui le compose est périphérique et est connecté à une unité centrale. Tout le contrôle et la gestion du réseau incombent à cette unité centrale. Autrement dit, toute responsabilité et tout pouvoir de décision incombent à un seul élément, dans ce cas une machine ou une entité.
Cette configuration réseau est la plus utilisée en raison de sa simplicité et de son évolutivité. Les réseaux centraux sont capables de traiter rapidement de grandes quantités d'informations, ce qui les rend parfaits pour les services à forte demande. Cependant, les réseaux centralisés ont un défaut assez évident et dangereux ; Si une attaque malveillante sur l'unité centrale était menée à bien, elle affecterait l'ensemble du réseau, car le fonctionnement du réseau dépend de l'unité centrale et sa défaillance rend impossible la communication avec le reste des ordinateurs.
Un exemple de ce type de réseau est celui des serveurs de données d'entreprise. Ces services sont complètement centralisés, c'est pourquoi une panne est susceptible d'affecter tout le monde au sein de l'entreprise. Bien sûr, pour éviter cela, vous disposez de sauvegardes et de serveurs parallèles, mais à ce titre, le réseau reste complètement centralisé.
Ripple C'est un exemple clair d'un réseau blockchain de type centralisé. Bien qu'il ait plusieurs noeuds Répartis dans le monde entier, les décisions pour leur contrôle sont centralisées dans la société Ripple. Un autre exemple est la plateforme Hyperligue, un projet de logiciel libre dont le but est de créer des réseaux blockchain à usage professionnel et avec un contrôle centralisé adapté aux besoins de ces entreprises.
Réseaux décentralisés
Ce type de réseaux informatiques diffère des réseaux centralisés en ce qu'ils n'ont pas d'unité centrale unique. Au lieu de cela, il y a une série d'ordinateurs qui fonctionnent ensemble pour contrôler et gérer le réseau. De cette manière, un certain niveau de tolérance aux pannes est ajouté grâce au fait que cet ensemble d'ordinateurs prend en charge certaines tâches sur le réseau.
Toutefois, dans ce type de réseau, il existe toujours un risque de panne catastrophique totale. Cela est possible car les réseaux décentralisés peuvent encore échouer si le coordinateur de réseau est mis hors service. Avec la panne d'un ordinateur coordinateur, le reste des ordinateurs sur ce sous-réseau sont sans service et déconnectés du réseau principal. Si, par exemple, l'ordinateur principal du coordinateur de réseau tombe en panne, le reste des sous-réseaux est dispersé. Dans les deux cas, la perte d'un coordinateur entraînerait une déconnexion de plus ou moins grande ampleur.
Une idée fausse sur ce type de réseau est que l'action des coordinateurs est totalement autonome. La vérité est que ceux-ci agissent comme une unité centrale au sein d'un réseau plus large. Un vestige de réseaux centralisés qui subsiste encore dans ce modèle.
Un bon exemple de ce type de réseau est Facebook, Twitter, Google. Tous ces services ont des sous-réseaux au sein d'un grand réseau et, ensemble, ils sont capables de gérer tous les services qu'ils fournissent. Dans le monde des crypto-monnaies, un exemple de réseau décentralisé est Tiret o EOS, dont le fonctionnement dépend de ce type d'organisation du réseau.
Réseaux distribués
C'est un type de réseau dont la caractéristique principale est l'absence de centre individuel ou collectif. Les ordinateurs de ces réseaux sont reliés les uns aux autres de telle manière qu'aucun d'eux n'a le pouvoir de filtrer les informations transmises sur le réseau. De ce fait, l'idée de centre et de périphérie, caractéristiques de base des réseaux centralisés et décentralisés, disparaît. Mais grâce à cette structure, si un ordinateur tombe en panne, il ne déconnectera pas le reste. Cela fait d'un réseau distribué un réseau pratique, robuste et efficace.
L'exemple le plus clair de ce type de réseau est Internet. Dès sa naissance, Internet était considéré comme un réseau entièrement distribué. En principe, il s'agissait d'un réseau très centralisé en raison du peu d'ordinateurs connectés à l'époque. Mais avec l'augmentation des ordinateurs interconnectés, Internet est devenu un réseau distribué.
Les réseaux de partage de fichiers sont un autre bon exemple de réseaux distribués. P2P comme Bittorrent. Mais dans le monde de la blockchain, l'exemple le plus clair de réseaux distribués est Bitcoin. Son réseau est divisé en une série de nœuds interconnectés qui sont responsables dans leur ensemble du maintien de son fonctionnement. Il n'y a pas de noyau de contrôle ni même de structure décisionnelle centrale, tout dans le réseau est géré de manière distribuée, ouverte et communautaire.