Blockchain : un web décentralisé dans un monde centralisé

Que cela nous plaise ou non, le web décentralisé est vulnérable aux problèmes croissants d’internet. Heureusement, il devrait être facile d’y remédier.

Le 26 janvier 2021, Internet s’est arrêté de façon brutale sur une grande partie de la côte EstAméricaine. Les services de courrier électronique ont été interrompus, les vidéos YouTube se sont arrêtées en cours et des millions de personnes ont été touchées, ne serait-ce que temporairement. Mais la panne, attribuée à une augmentation du trafic, souligne les vulnérabilités croissantes qui entourent la façon dont la plupart des pays du monde font du commerce, consomment du divertissement et communiquent.

Les implications de ces pannes devraient être considérées comme particulièrement alarmantes pour les acteurs du monde des cryptomonnaies. En effet, chaque fois que Gmail ou Telegram tombe en panne, cela nous rappelle à quel point ce monde décentralisé émergent est exposé aux vulnérabilités du web centralisé actuel.

Ces pannes mettent en évidence le défi de la construction d’un Internet décentralisé plus sécurisé, plus fiable et plus sûr.

En bref, le plein épanouissement de la blockchain et d’autres systèmes décentralisés dépend de la fiabilité d’une architecture web existante qui est non seulement hautement centralisée, mais qui a également besoin d’un bon lifting.

Internet : La belle et la bête

Aussi belle que soit son architecture d’origine, Internet tel que nous le connaissons est devenu un tantinet lourdaud. Des décennies se sont écoulées depuis sa création, et son âge commence à se faire sentir. La preuve en est le nombre croissant de pannes qui ont perturbé les principaux services de cloud, comme Amazon Web Services et Microsoft Azure, ainsi que les plateformes de messagerie critiques pour les entreprises comme Slack. Les pertes qui en résultent pour les entreprises, ainsi que pour les internautes et les amateurs de cryptomonnaies, se chiffre parfois en milliards.

L’année dernière, par exemple, Cloudflare est tombé en panne et la chute des transactions en bitcoins qui en a résulté était palpable. Il est à noter que dans ce cas, le réseau Bitcoin lui-même n’était pas en panne. L’infrastructure de consensus pair à pair sur laquelle il repose était toujours intacte, mais la chute des transactions effectuées indique une grave faiblesse du système, étant donné que de nombreux utilisateurs de cryptomonnaies dépendent d’options centralisées de stockage et d’échange.

L’exemple ci-dessus montre comment, dans de nombreux cas, la viabilité de ces services se résume à un seul point de défaillance, ce qui est tout à fait contraire à la raison d’être du bitcoin et des blockchains en général.

C’est un problème qui s’est malheureusement aggravé au cours de la pandémie de COVID-19, notamment parce que le web est devenu encore plus central dans nos vies professionnelles et personnelles. Selon des données récentes publiées par ThousandEyes, une société d’intelligence réseau, les perturbations mondiales d’internet sont montées en flèche lorsque la pandémie a frappé l’année dernière. L’augmentation des taux d’utilisation a été citée comme l’une des raisons des pannes qui ont augmenté de 63 % en mars par rapport à la période précédant la pandémie. En juin, on estimait que les interruptions avaient augmenté de 44 % par rapport au début de l’année 2020.

On peut dire que si l’on tient compte du fait que 25 % de toutes les charges de travail d’Ethereum dans le monde fonctionnent sur Amazon Web Services, il y a de quoi s’inquiéter. À l’heure actuelle, chaque application basée sur la blockchain, qu’il s’agisse de Bitcoin, Polkadot ou Cosmos, est complètement impuissante sans une poignée de services et d’infrastructures centralisés basés sur Internet.

La solution existe

Il ne s’agit pas pour autant de faire preuve de pessimisme ou de désespoir, car il existe des solutions au problème qui peuvent être mises en œuvre relativement rapidement et sans remanier radicalement ce qui est déjà utilisé. L’une d’entre elles consiste à tirer parti de la force d’internet tel qu’il existe actuellement, en améliorant les mécanismes sous-jacents en se concentrant sur l’abondance de nœuds et de redondances de données qui sont déjà intégrés au système.

Pensez à un nœud comme à un conduit permettant de canaliser les données dont vous dépendez. Et avec un protocole de routage plus intelligent et plus dynamique qui pourrait facilement être superposé à l’internet existant, nous pourrions acheminer plus efficacement les transmissions autour des nœuds qui sont bloqués ou encombrés.

À cela s’ajoute la question de la résolution des problèmes de sécurité. En particulier, un examen de la technologie de routage par défaut d’internet, connue sous le nom de protocole BGP (Border Gateway Protocol), révèle des vulnérabilités qui sont actuellement exploitées par des attaquants, avec des effets potentiellement très étendus sur toutes les formes d’applications basées sur Internet. Ces attaques sont non seulement de plus en plus fréquentes, mais elles menacent également de provoquer des pannes et des retards plus coûteux.

Par exemple, en avril 2018, des acteurs criminels ont exploité les points faibles de l’infrastructure internet de base pour rediriger les utilisateurs du site web d’un développeur de portefeuille Ethereum vers un site de phishing. Cela a compromis les informations d’identification de leur compte et leur a dérobé des centaines de milliers de dollars de cryptomonnaies. Pendant l’attaque, les serveurs de routage faisant autorité sur Internet ont été corrompus et ont reçu l’ordre de diriger le trafic vers des adresses IP appartenant aux hackers au lieu de la destination IP prévue qui aurait normalement été spécifiée par le BGP.

Cette faiblesse est due au fait que le BGP a été conçu à une époque où les utilisateurs d’Internet étaient beaucoup moins nombreux, ce qui signifie que ses architectes d’origine n’avaient pas prévu, ce qui est compréhensible, la nécessité actuelle de sécuriser le réseau contre autant d’acteurs malveillants. Ainsi, ce protocole de routage est facilement manipulé à des fins néfastes.

La blockchain en réponse

La technologie Blockchain, il faut le noter, apporte une solution potentielle à ce problème. Bien que les adresses IP puissent encore être détournées au niveau le plus bas, une couche de routage alimentée par la blockchain permettrait aux entreprises de connecter leurs appareils et leurs infrastructures via un réseau privé sans publier leurs adresses IP — celles que les hackers pourraient utiliser pour cibler desservices particuliers. De plus, au sein de cette couche, chaque connexion entre appareils pourrait être cryptée sans faire appel aux autorités centralisées qui ont été une vulnérabilité clé dans les architectures actuelles.En acheminant plus efficacement les données Internet et en exploitant la puissance de la blockchain pour renforcer la sécurité, nous pouvons espérer que de nouvelles synergies émergeront entre le web existant et le web décentralisé naissant.

Partager sur :