Comment la crypto-monnaie redéfinit le réseautage


L’essor des crypto-monnaies a entraîné des changements fondamentaux dans notre compréhension des réseaux. Les monnaies traditionnelles reposent sur un système centralisé dans lequel une « banque » contrôle l’intégrité de la monnaie et la légitimité des transactions. La crypto-monnaie renverse ce modèle, décentralisant le système monétaire et mettant le contrôle entre les mains des individus.

Pour que la crypto-monnaie fonctionne, vous devez disposer d’une méthode de vérification et d’enregistrement des transactions d’une manière qui ne peut pas être modifiée. La blockchain a été développée en 2008 en tant que système inviolable pour le stockage numérique d’enregistrements, ou de blocs, sur un grand livre distribué par ordre chronologique. Un bloc de données ne peut pas être modifié une fois qu’il est ajouté à la blockchain. Il ne peut être complété que par de nouveaux blocs, qui sont ajoutés séquentiellement et horodatés.

Un autre aspect consiste à mettre en relation des individus qui ne se connaissent pas afin qu’ils puissent s’engager dans ces transactions. Dans le domaine de la crypto-monnaie, la mise en réseau peer-to-peer (P2P) est la solution. Les chaînes de blocs n’ont pas de gestion centralisée ; au lieu de cela, ils fonctionnent sur des réseaux P2P comprenant des millions de nœuds. Le grand livre est répliqué en temps réel sur ce réseau mondial, offrant une vue transparente de l’ensemble de l’historique du grand livre et réduisant considérablement le risque de perte ou de corruption des données.

Une nouvelle approche des réseaux P2P

Cependant, le modèle de réseau P2P, d’autre part, manque d’échelle et de stabilité pour prendre en charge des quantités massives de transactions cryptographiques sur un nombre toujours croissant de nœuds. Chaque bloc est limité à 1 Mo, ce qui équivaut à environ 4 000 transactions. En moyenne, un bloc est ajouté au registre toutes les 10 minutes, ce qui équivaut à environ sept transactions par seconde. C’est l’un des facteurs qui contribue au coût élevé du minage de crypto en termes de temps et d’énergie.

La solution consistait à créer un réseau Lightning au-dessus du réseau P2P d’origine pour gérer les transactions « hors chaîne ». Le réseau Lightning dépend toujours de la technologie blockchain sous-jacente, mais fonctionne sur le principe que les transactions ne doivent pas être enregistrées individuellement dans le grand livre. Un « canal de paiement » basé sur un « contrat intelligent » de blockchain exécutoire est établi entre les parties, qui peuvent déposer autant qu’elles le souhaitent dans le pool mais ne peuvent retirer des fonds que si toutes les parties sont d’accord.

Toute partie peut fermer le canal de paiement à tout moment et diffuser le solde final sur le réseau blockchain. Les « tours de guet » (moniteurs tiers) contribuent à réduire le risque de fermeture frauduleuse d’un canal.

Vitesse, débit et confidentialité

Les principaux avantages du réseau Lightning sont sa vitesse et son débit. Les transactions peuvent être effectuées en moins d’une minute et souvent en quelques millisecondes. Les transactions ne sont pas gourmandes en données – seuls les en-têtes sont envoyés sur le réseau dans la plupart des cas et quelques Kbps de bande passante sont suffisants. On estime que le réseau Lightning pourrait à terme prendre en charge des millions de transactions par seconde, rendant les micro-transactions réalisables.

Le réseau Lightning offre également une plus grande confidentialité aux utilisateurs. Il utilise les techniques de « routage en oignon » du réseau Tor, qui encapsule les messages dans des couches de cryptage. De plus, les détails des paiements individuels ne sont pas enregistrés dans la blockchain et les nœuds individuels ne peuvent pas retracer la source ou la destination des fonds à moins qu’ils ne soient directement impliqués dans la transaction.

Les réseaux cryptographiques P2P spécialement conçus ont des applications utiles dans l’informatique mobile, les systèmes de paiement décentralisés, la détection de foule, le stockage distribué et plus encore. La nécessité de résoudre le problème d’évolutivité avec la crypto-monnaie redéfinit la mise en réseau pour permettre des transactions très efficaces sur des millions de nœuds distribués.

Laisser un commentaire