IPFS, Le système de fichiers interplanétaire

IPFS (InterPlanetary File System), n’est pas encore une technologie bien connue, même parmi beaucoup d’autres dans la vallée, mais elle se propage rapidement par le bouche à oreille parmi les gens de la communauté open-source. Beaucoup sont excités par son potentiel d’améliorer grandement le transfert de fichiers et les vitesses de diffusion sur Internet.

De mon point de vue personnel, cependant, c’est en réalité beaucoup plus important que cela. IPFS élimine le besoin pour les sites web d’avoir un serveur d’origine central, ce qui en fait peut-être notre meilleure chance de réorganiser entièrement Internet – avant que ses propres contradictions internes ne le détruisent de l’intérieur.

Comment et pourquoi? La réponse nécessite un peu d’arrière-plan.

Pourquoi Le Web est Lent, Fragile & Négligent?


IPFS est un nouveau protocole hypermédia pair-à-pair qui vise à compléter, voire à remplacer, le protocole de transfert hypertexte qui régit le Web maintenant. Voici le problème avec HTTP: Lorsque vous allez sur un site Web aujourd’hui, votre navigateur doit être directement connecté aux ordinateurs qui desservent ce site Web, même si leurs serveurs sont éloignés et que le processus de transfert consomme beaucoup de bande passante.

Les fournisseurs de données sont facturés parce que chaque réseau a un accord de peering, tandis que chaque saut de réseau coûte de l’argent au fournisseur de données et gaspille de la bande passante. Pire, HTTP télécharge un fichier à partir d’un seul ordinateur à la fois, au lieu d’obtenir simultanément des morceaux de plusieurs ordinateurs.

Par conséquent, nous avons maintenant ce dont nous sommes coincés: un Internet lent et coûteux, rendu encore plus coûteux par les prédateurs du dernier kilomètre (aux États-Unis au moins), et la croissance accélérée des demandes de connexion des appareils mobiles. Ce n’est pas seulement lent et cher, c’est peu fiable. Si un lien dans un transfert HTTP est coupé pour une raison quelconque, le transfert entier se casse. (Chaque fois qu’une page Web ou un fichier multimédia est lent à charger, un problème avec un lien dans la chaîne HTTP est parmi les coupables les plus probables.)

Refaire l’Internet Avec IPFS


Le système de fichiers interplanétaire – un hommage à La vision de J.C.R. Licklider d’une Internet “intergalactique” – est l’idée de Juan Benet, qui a déménagé aux États-Unis du Mexique à l’adolescence, a obtenu un diplôme en informatique à Stanford, a démarré une société acquise par Yahoo! en 2013, et l’année dernière à Y Combinator, a fondé Protocol Labs, qui pilote maintenant le projet IPFS et son objectif modeste est de remplacer les protocoles qui semblaient être des faits de la vie depuis 20 ans.

En tant que système de fichiers distribué pair-à-pair qui cherche à connecter tous les périphériques informatiques avec le même système de fichiers, IPFS cherche à améliorer le HTTP de plusieurs façons.

IPFS Juan Benet“Nous utilisons l’adressage de contenu pour que le contenu puisse être découplé des serveurs d’origine et, à la place, puisse être stocké de manière permanente. Cela signifie que le contenu peut être stocké et servi très près de l’utilisateur, peut-être même à partir d’un ordinateur dans la même pièce. L’adressage de contenu nous permet également de vérifier les données, car d’autres hôtes peuvent ne pas être fiables. Et une fois que l’appareil de l’utilisateur a le contenu, il peut être mis en cache indéfiniment.” Juan Benet

IPFS résout également les problèmes de sécurité qui affectent notre Internet basé sur HTTP: L’adressage de contenu et la signature de contenu protègent les sites basés sur IPFS, ce qui rend les attaques DDoS impossibles. Et pour aider à atténuer les dommages causés par les sites Web abandonnés, IPFS archive également d’importants contenus d’enregistrements publics et peut facilement stocker du contenu important et public.

IPFS’s final core improvement is decentralized distribution, which makes it possible to access Internet content despite sporadic Internet service or even while offline: “We make websites and web apps have no central origin server,” Juan explained. “They can be distributed just like the Bitcoin network is distributed.” C’est en fait quelque chose que HTTP ne peut tout simplement pas faire, et qui serait particulièrement avantageux pour les réseaux sans connectivité de premier ordre (c’est-à-dire, tout le monde en développement), et pour l’accès en dehors des zones métropolitaines.

L’IPFS a déjà commencé à voir beaucoup d’expérimentation parmi les adopteurs précoces. Par exemple, Neocities est devenu le premier site majeur à implémenter l’IPFS, suite à un appel d’Internet Archive pour un web distribué. Nous subissons actuellement une perte constante de sites Web au fur et à mesure que leurs propriétaires les abandonnent au fil des ans – une crise grandissante pour notre mémoire collective sur Internet – et c’est une étape modeste mais importante vers un web plus permanent.

Mais les sites Web appartenant à de grandes entreprises suivront-ils l’exemple de Neocities, adoptant un tel protocole encore non testé – surtout quand la simple mention de «peer to peer» les terrifie souvent? Cela m’amène à mon dernier point.

Pourquoi IPFS est important pour l’avenir des affaires sur Internet?


Nous approchons rapidement d’un point où le coût de la livraison du contenu dépassera les avantages – et les profits. Les grandes sociétés Internet se battent déjà pour rester en avance sur nos exigences de contenu, avec des armées d’ingénieurs de sociétés comme Akamai, Google et Amazon consacrées à ce problème.

Et ils n’ont même pas vu le pire: grâce à l’adoption rapide des smartphones à bas prix, des continents entiers de consommateurs seront mis en ligne dans la prochaine décennie. L’Internet des Objets promet de ne faire qu’aggraver ce défi, car des milliards d’appareils ajoutent leurs propres exigences à notre connectivité qui diminue rapidement.

Nous avons déjà désespérément besoin d’une protection contre ce que j’appelle des micro-singularités, dans lesquelles un événement viral peut soudainement transpercer des milliards d’internautes, et qui menace d’étouffer tout le système dans le processus. (Une panne potentiellement mortelle, lorsque la micro-singularité implique une catastrophe naturelle ou une autre urgence.)

Netflix a récemment commencé à rechercher des technologies peer-to-peer à grande échelle pour le streaming, signe précoce et encourageant que les entreprises de sa taille et de sa portée recherchent des méthodes de distribution de contenu plus intelligentes. Netflix, YouTube, tous les services à forte bande passante que nous chérissons aujourd’hui se développent sur un Internet refait par IPFS, réduisant considérablement le coût et le temps de servir du contenu.

Au-delà d’un service amélioré, IPFS aiderait Internet à grandir dans le système que nous avons toujours aspiré à être le plus idéaliste possible, mais ne peut pas devenir avec nos protocoles actuels: vraiment capable de connecter tout le monde à travers le monde (même hors ligne) expression en constante évolution de qui nous sommes, et comment nous voulons être.

LAISSER UN COMMENTAIRE

Please enter your comment!
Please enter your name here

This site uses Akismet to reduce spam. Learn how your comment data is processed.