FRFAM.COM >> Science >> Technologie

Comment Dfinity veut libérer Internet

S'il appartient à la fondation Dfinity, l'internet tel que nous le connaissons sera profondément remanié. En transformant l'ensemble du réseau en un grand ordinateur qui exécute des applications, l'organisation veut casser l'omnipotence des géants établis de l'Internet.

"Les géants de la technologie ont détourné Internet", lit-on sur le grand site Web de Dfinity. L'envie de s'opposer à Amazon, Google, Facebook et d'autres grandes sociétés Internet n'est peut-être pas la seule raison pour laquelle la Fondation Dfinity existe, mais c'est certainement un moteur majeur. La fondation veut organiser Internet d'une manière complètement différente.

Elle n'est certainement pas la seule dans ce cas. Plusieurs projets ont été lancés ces dernières années pour faire exactement la même chose. L'une des plus connues est Solid, une initiative soutenue par Tim Berners-Lee, l'inventeur du World Wide Web. Il pense également que certaines organisations ont trop de pouvoir sur Internet et les données (personnelles) qui y circulent. Le fait que des hackers russes aient influencé les élections présidentielles américaines en 2016 l'a profondément marqué.

Berners-Lee s'est associé au Massachusetts Institute of Technology pour trouver un moyen de dissocier les données personnelles des applications. Solid veut suivre les normes dites W3C qui définissent autant que possible le fonctionnement du Web.

Ce n'est pas le cas avec Dfinity. Cette organisation poursuit une reconstruction beaucoup plus radicale, transformant Internet en un ordinateur distribué. Si cela vous semble familier, le projet s'appuie en effet sur le concept de blockchain informatique conçu par la société de crypto-monnaie Ethereum.

Liberté pour tout

Dans un sens, les initiateurs de Dfinity ne regardent pas vers l'avenir, mais plutôt vers le passé. Alors qu'Internet venait à peine de percer auprès du grand public et qu'il était principalement l'apanage de pionniers à l'attitude très techno-optimiste, on espérait qu'Internet libérerait ses utilisateurs des règles et des gouvernements. Ces pionniers étaient très libertins; la liberté est venue avant tout. Mais dans leur suspicion d'ingérence des gouvernements et de censure, ils sont restés aveugles au pouvoir croissant des entreprises Internet.

Tout cela peut sembler un peu naïf maintenant, car il existe maintenant plusieurs grandes entreprises qui exercent plus de contrôle sur Internet que les gouvernements. Les données personnelles y jouent un rôle majeur, tout comme les applications qui vont avec. Des entreprises comme Google et Facebook ont ​​des modèles commerciaux qui tournent autour de gagner de l'argent avec les données des utilisateurs. Leurs applications permettent une collecte efficace de ces données.

De plus, selon les critiques, les grandes entreprises Internet ont tellement de pouvoir qu'il est impossible pour une nouvelle start-up de rivaliser. Un problème est de savoir comment nous travaillons avec les soi-disant API, ou des morceaux de code qui donnent un accès facile à un service. "Zynga est devenu le plus grand éditeur de jeux sociaux en les publiant sur Facebook, jusqu'à ce que soudainement Facebook modifie ses règles d'API et que Zynga perde 85 % de sa valorisation de 15 milliards de dollars en trois mois", a déclaré Dfinity.

Briser le contrôle total des géants de la technologie sur les applications et les données, c'est ce que veut Dfinity

De telles pratiques découragent de nombreuses nouvelles startups. Créer votre propre application qui exploite les API de grandes sociétés Internet, c'est « comme construire sur du sable ». En même temps, il est difficile d'ignorer Google et co, car c'est là que se trouvent tous les utilisateurs.

Ce que veut Dfinity, c'est le contrôle total des géants de la technologie sur les applications et la rupture de données. Ceci en transformant Internet lui-même d'un réseau pur en un environnement décentralisé sur lequel des logiciels s'exécutent. Dfinity lui-même parle simplement de l'ordinateur Internet, ou encore du logiciel 2.0 et du cloud 3.0.

Un résultat frappant :les applications ne fonctionnent plus sur les serveurs d'une entreprise, mais dans un environnement plus neutre dans des centres de données indépendants. Une différence essentielle est que le logiciel n'est pas parqué à un endroit fixe sur un serveur spécifique, mais "quelque part" sur Internet.

Selon la situation ou la capacité d'un centre de données, un développeur peut déplacer son application vers un autre serveur. Il en va de même pour les services et même les sites Web. Dans le modèle commercial, le constructeur d'applications paie un centre de données pour l'utilisation de la capacité du serveur, de manière anonyme et avec une crypto-monnaie. Par exemple, il est beaucoup plus difficile pour un grand centre de données de contrôler les flux de données et de ne pas devenir un nouveau Google qui tire son profit des publicités.

Comment Dfinity veut libérer Internet

'Impiratable'

Pour que tout se passe bien, Dfinity a conçu un nouveau protocole Internet (ICP ou Internet Computer Protocol), un langage de programmation associé (Motoko) et un type de système d'exploitation (NNS ou Network Nervous System) qui regroupe tous les serveurs disponibles en un seul grand ordinateur virtuel.

Parce qu'essentiellement une machine homogène est créée, cet environnement serait également beaucoup plus sécurisé que les nombreux systèmes informatiques fragmentés qui existent aujourd'hui. L'ordinateur Internet offrirait donc également une solution aux problèmes d'infrastructure de nombreuses entreprises. Ils paient généralement beaucoup d'argent pour assurer la sécurité de leurs réseaux et applications.

"La pile informatique héritée existante est intrinsèquement peu sûr, car il s'agit d'un méli-mélo de toutes sortes de logiciels et de matériel", estiment les fondateurs, "il y a toujours une porte d'entrée pour une attaque". Alors déplacez vos données et vos applications de vos propres serveurs vers l'ordinateur Internet et le problème est résolu , il lit.

Sur le 'nouveau' logiciel internet n'est pas parqué à un endroit fixe sur un serveur spécifique, mais dans un environnement neutre

Une étape importante dans la création d'un ordinateur Internet consiste à créer des services Internet ouverts avec des API qui existent de manière permanente et autonome. Contrairement aux API des grandes entreprises Internet, elles ne peuvent pas soudainement changer ou cesser d'exister, ce qui donne aux développeurs plus de conseils. Pour démontrer comment cela fonctionnerait, Dfinity a déjà montré une version alternative du site de réseautage social LinkedIn à huis clos.

Fête des pirates

La Fondation Dfinity a des idées intéressantes, mais la question de savoir si Internet se transformera à court terme en Internet Computer est une autre question. D'autres alternatives, telles que le Solid susmentionné, existent depuis bien plus longtemps et ne sont toujours pas prêtes.

Certaines des idées de ce concept rappellent également le réseau SAFE, qui est construit sur peer-to-peer la technologie et les données sur les disques durs des utilisateurs, ou le système de fichiers interplanétaire basé sur BitTorrent (IPFS). SAFE n'est toujours pas terminé après quinze ans. IPFS est un peu plus avancé et a quelques applications. Par exemple, le Parti pirate catalan l'a utilisé en 2017 pour contourner l'interdiction par un tribunal espagnol de sites Web faisant la promotion de l'indépendance de la Catalogne.

Des alternatives telles que Dfinity aiment faire référence à la liberté de pensée des débuts du web. Mais même à cette époque, il y avait pas mal de discussions sur ce qui était autorisé à apparaître en ligne. Personne ne veut de la censure, mais qu'en est-il du contenu qui dépasse les bornes ? Les initiateurs ne semblent pas avoir de réponse à cette question pour le moment.


[]