Les grandes enseignes du numérique comme Google, Amazon, Facebook et Apple font face à des plaintes pour comportement antitrust aussi bien en Europe qu'aux États-Unis. Le cas particulier de Google et Facebook, qui sont des entreprises tirant la majeure partie de leurs profits de la publicité et donc des données utilisateurs, met en exergue la nécessité de reprendre la main. L'objectif du DWeb (Decentralized Web) est de ramener le WWW (World Wide Web) à son idée originale, un outil démocratique, accessible, gratuit, ouvert à tous, en un mot, un droit déclaré par l'ONU dans le Charte des droits de l’homme.
Ce mouvement découle du Decentralized Web Summit 2016, et surtout des idées de Tim Barners-Lee, le père du World Wide Web,, qui nous conduit directement à Solid, son projet open source qu’il a lancé en 2018.
Solid (Social Linked Data) est un nouveau paradigme pour la réalisation d'applications Web, un ensemble de technologies et de protocoles capables de résoudre une multiplicité de problèmes qui affligent l'Internet d'aujourd'hui : confidentialité, propriété et véracité des données, abus et manipulation de l'information. Habituellement, tout cela se fait aux dépens des utilisateurs, et au profit de quelques grandes entreprises. Les entreprises qui ont montré qu'elles n'avaient aucun intérêt à résoudre des problèmes tels que:
- les attaques répétées contre la neutralité du réseau par les gouvernements et les entreprises;
- les communications de masse compromises et manipulées, à des fins lucratives ou politiques;
- la censure des gouvernements ou la perturbation de l’accès à Internet.
La première étape pour tenter de résoudre ces problèmes et de surmonter les limites actuelles est la séparation des données des applications.
Notant que le web est devenu « un moteur de l'inégalité et de la division », Berners-Lee voudrait restaurer le pouvoir des individus en ligne et détourner le rapport de force des « forces puissantes qui l'utilisent uniquement à leurs propres fins ».
« J'ai toujours pensé que le Web était pour tout le monde. C’est pourquoi, avec d’autres personnes, nous luttons avec acharnement pour le protéger. Les changements que nous avons réussi à apporter ont créé un monde meilleur et plus connecté. Mais pour tout ce que nous avons accompli, le Web est devenu un moteur d’inégalité et de division, influencé par des forces puissantes qui l’utilisent pour leurs propres agendas. Aujourd’hui, je crois que nous avons atteint un point critique et que des changements profonds pour le meilleur sont possibles – et nécessaires », a affirmé Berners-Lee.
Le fonctionnement de Solid
Actuellement, chaque application possède ses propres données (la plupart du temps enregistrées dans sa propre base de données) ou utilise des services, les siens ou ceux de tiers, qui assurent toujours le stockage des données dans des centres de données centralisés. Chaque application est similaire à un jardin clos, un système fermé auquel il est impossible d'accéder, et qui garde jalousement (ou ne possède pas) les informations contenues, qui au pire sont revendues à des tiers en exploitant un modèle économique contraire à l'éthique.
L'idée de base de Solid est de surmonter la réalité actuelle en sauvegardant les données dans un ou plusieurs pods. Ce sont des magasins personnels qui contiennent vos données et auxquels les applications ne peuvent accéder qu'après autorisation. Par exemple, nous pourrions en avoir un à des fins personnelles, un pour le travail, un partagé avec la famille, etc.
Solid permet donc à un internaute de créer un « pod », une sorte de coffre-fort numérique, pour stocker toutes ses données personnelles, contacts, rendez-vous ou préférences musicales. Ce coffre-fort a vocation à pouvoir s’ouvrir pour fournir des informations à des services, comme un système de streaming musical ou un réseau social, tout en faisant en sorte que les données personnelles restent stockées dans le coffre.
Les pods peuvent être hébergés dans de petites unités dans nos maisons et connectés au réseau, ou dans un centre de données qui accorde ses ressources pour héberger les données des autres.
Dans ce système, les données restent donc sous le contrôle de l’utilisateur en permanence. Soit un fonctionnement différent de la quasi-totalité des services actuels, qui, de Google à Facebook en passant par Spotify, collectent et conservent les données de leurs utilisateurs, qui sont ensuite réutilisées par ces entreprises pour améliorer leurs services ou proposer de la publicité ciblée. Le code du logiciel est libre et ouvert, et tout internaute qui le souhaite peut créer sa propre « instance » de Solid pour stocker ses données.
Le père du World Wide Web explique que...
La fin de cet article est réservée aux abonnés. Soutenez le Club Developpez.com en prenant un abonnement pour que nous puissions continuer à vous proposer des publications.