Au revoir HTTP Un Internet plus rapide, plus sûr et décentralisé avec IPFS
Le protocole HTTP (Hypertext Transfer Protocol) est la technologie qui sous-tend la communication de données sur tout l’Internet. Qu'est-ce que HTTPS et comment activer des connexions sécurisées par défaut? Qu'est-ce que HTTPS et comment activer des connexions sécurisées par défaut? Les problèmes de sécurité se répandent de plus en plus au premier plan de l'esprit de la plupart des gens. Des termes comme antivirus ou pare-feu ne sont plus un vocabulaire étrange et ne sont pas seulement compris, mais… Read More. Il établit la manière dont les messages sont transmis, les actions que les navigateurs doivent effectuer en réponse à certaines commandes et la manière dont les serveurs traitent les demandes..
En bref, HTTP est la façon dont nous naviguons sur le Web.
La plus ancienne version documentée de HTTP date de 1991, bien qu'elle n'ait été adoptée par les navigateurs Web qu'en 1996. Cela signifie que 2016 marque son vingtième anniversaire - et dans le monde de la technologie, c'est ancien. Il doit sûrement y avoir un protocole plus récent, plus rapide et plus sécurisé que nous pouvons utiliser?
En fait, il y en a! C'est ce qu'on appelle le système de fichiers interplanétaire (IPFS). Dans cet article, nous examinons en quoi cela consiste, comment cela fonctionne et si cela pourrait réellement remplacer HTTP comme mode de communication standard du Web..
Comment fonctionne l'IPFS
IPFS est un protocole de distribution hypermédia à source ouverte qui s’adresse au contenu et aux identités. Cela ressemble à une bouchée, mais ne vous inquiétez pas. Nous allons le décomposer en quelque chose de plus digeste.
Selon leur propre site web, les développeurs veulent l’utiliser pour “rendre le Web plus rapide, plus sûr et plus ouvert”. Gardez cela à l'esprit pendant que nous explorons les détails.
IPFS est un système de fichiers distribué homologue à homologue Le Guide de MakeUseOf sur les réseaux de partage de fichiers Le Guide de MakeUseOf sur les réseaux de partage de fichiers Vous êtes-vous déjà demandé quels étaient les plus grands réseaux de partage de fichiers? Quelles sont les différences entre BitTorrent, Gnutella, eDonkey, Usenet, etc.? Lisez-en plus, vous pouvez donc penser qu’il ressemble à un essaim BitTorrent - c’est-à-dire au nombre total de pairs partageant actuellement un torrent - sauf que IPFS est utilisé pour échanger des objets git. Il utilise une table de hachage distribuée, un échange de blocs incité et un espace de noms auto-certifiant. Il n'a donc pas de point de défaillance unique..
Il fonctionne en connectant tous les périphériques informatiques avec le même système de fichiers via un système de nœuds. Cela supprime la nécessité pour les sites Web de disposer d'un serveur d'origine central servant de pages au lecteur, ce qui leur permet de bannir HTTP et d'améliorer potentiellement le tissu même d'Internet..
Pourquoi IPFS est utile pour vous
Le jargon technique est très utile, mais ne désespérez pas si vous ne le comprenez pas. Vous n'avez pas besoin de connaître les détails essentiels pour l'utiliser.
Mais cela soulève une autre question: quels sont les avantages pratiques d’IPFS pour les utilisateurs finaux comme vous et moi? Comment cela s'améliore-t-il sur HTTP? Ou en d'autres termes, pourquoi devrions-nous même envisager de passer à cela?
Pas de dépendance sur les serveurs
Nous avons tous vu le redouté “404 page non trouvée Comment configurer une page d'erreur 404 appropriée sur votre blog Wordpress Comment configurer une page d'erreur 404 appropriée sur votre blog Wordpress L'humble 404 est parmi nous depuis que les tubes qui composent Internet ont été installés pour la première fois. Lire la suite ” page lors de la navigation sur le Web. En termes simples, cela signifie que la page que vous recherchez n'existe pas. Plus techniquement, le code 404 est utilisé pour indiquer que le serveur Web n'a pas pu trouver ce que vous aviez demandé..
Si le contenu que vous cherchez est ancien et qu'il a été mis hors ligne, vous verrez peut-être 404, mais cela pourrait également signifier que le serveur ne fonctionne pas correctement - et c'est là l'un des plus gros problèmes de HTTP.
Si un serveur meurt ou est déplacé de manière permanente vers un nouvel emplacement, les liens pointant vers lui cesseront de fonctionner. Pour toujours. Le contenu de ce serveur sera perdu et il n’y aura aucun moyen de le récupérer à moins d’être suffisamment prudent pour le sauvegarder à l’avance..
La ligne de fond est la suivante: les serveurs gérés de manière centralisée cesseront inévitablement de fonctionner. Les propriétaires de domaine pourraient changer, les propriétaires de sites Web pourraient faire faillite ou le matériel du serveur lui-même pourrait atteindre la fin de sa vie sans avoir été sauvegardé. Et quand cela se produit, l'histoire numérique est perdue.
La principale différence avec IPFS réside dans le fait qu'au lieu de rechercher des emplacements (serveurs), vous recherchez le contenu lui-même. Au lieu de demander à un serveur de vous fournir le fichier dont vous avez besoin, il existe des millions d'ordinateurs capables de fournir ce fichier spécifique. Tout comme BitTorrent.
Pas plus de centralisation
L'effet d'entraînement du problème décrit ci-dessus est une bataille effrénée vers des serveurs centraux plus grands et mieux gérés, qui sont finalement gérés par certains des plus grands noms de la technologie: Amazon, Google, etc..
Cela pose ses propres problèmes. Par exemple, les histoires d'espionnage au sein du gouvernement et des entreprises se généralisent, les pirates informatiques utilisent de plus en plus d'attaques par déni de service (DDoS). Comment pouvez-vous vous protéger contre une attaque par DDoS? Comment vous protéger contre une attaque par DDoS? Les attaques DDoS - une méthode utilisée pour surcharger la bande passante Internet - semblent être à la hausse. Nous vous montrons comment vous pouvez vous protéger contre une attaque par déni de service distribué. En savoir plus, les FAI bloquent des services auxquels ils ne veulent pas avoir accès, des pays bloquent des contenus auxquels ils ne veulent pas que vous ayez accès, et nos propres données sont utilisées contre nous..
C'est tout le contraire du Web décentralisé qu'Internet avait été envisagé à l'origine. Un vrai désastre.
Un web véritablement distribué permettrait d’accéder à des sites malgré les ratés du service Internet. Idéalement, vous pourrez même accéder au Web même hors ligne! Ce serait un avantage considérable non seulement pour les pays en développement, mais également pour nos droits individuels à la vie privée..
Juan Benet, fondateur de l'IPFS, résumait ainsi la question de la centralisation:
“Le web aujourd'hui est très centralisé. Je suis très préoccupé par le fait qu’une grande partie de l’expression humaine et de la communication humaine sont aujourd'hui entièrement acheminées via des réseaux sociaux centralisés qui peuvent disparaître à tout moment, entraînant la destruction de toutes les données ou, du moins, la rupture de tous les liens..”
“Construire un réseau d’information qui restera en place pour toujours est aussi moderne que possible. Nous préconisons un site Web entièrement distribué, dans lequel les applications ne résident pas sur des serveurs centralisés, mais fonctionnent sur tout le réseau à partir des ordinateurs des utilisateurs… un site Web où le contenu peut se déplacer entre des intermédiaires non fiables sans céder le contrôle des données, ou mettre en danger.”
Réductions de coût
Le troisième et dernier avantage est une réduction des coûts, tant pour les fournisseurs de contenu que pour les utilisateurs finaux..
Servir des données via HTTP depuis l'autre bout du monde coûte cher. Les fournisseurs de données sont facturés pour les accords d'appairage Qu'est-ce qu'un ISP Peering? Pourquoi votre connexion Internet à haut débit est-elle lente? Qu'est-ce qu'un Peering ISP? Pourquoi votre Internet haute vitesse est-il lent? Avez-vous des problèmes avec les flux vidéo et la mise en mémoire tampon même si vous disposez d'Internet haute vitesse? Le problème peut venir de votre fournisseur de services Internet. Lire la suite et chaque saut de réseau coûte plus d’argent - et ce, avant d’ajouter le coût exorbitant de “dernière étape” FAI. (Nous ne nommerons aucun nom ici.)
Les plus grandes entreprises Internet craquent déjà sous la pression de la demande mondiale de consommation de contenu. Alors que de plus en plus de pays en développement continuent de se connecter, ces demandes ne feront que s'aggraver et les coûts ne feront qu'augmenter..
Dans un article de blog sur leur site Web, IPFS prédit que la vidéo musicale aurait coûté environ 2 742 860 dollars à Google. “Gangnam Style” aux utilisateurs de YouTube. Pouvez-vous imaginer un petit fournisseur d’accès à Internet essayant de répondre à ce type de demande? C'est beaucoup de bande passante.
IFPS autoriserait le téléchargement complet de la même vidéo depuis le réseau de votre propre FAI, où que vous soyez, éliminant ainsi la nécessité de nombreux sauts sur plusieurs réseaux interconnectés et réduisant considérablement les coûts globaux..
IPFS n'est pas la seule alternative
Le plus grand rival d'IPFS est MaidSafe, bien qu'il n'ait pas encore été publié. Comme l'IPFS, il veut réaliser le rêve d'un Internet décentralisé. Il travaillera en réunissant la capacité informatique disponible de tous ses utilisateurs, les données et les applications de tous résidant sur le réseau nouvellement créé..
On peut également soutenir que son cryptage sera meilleur que celui d’IPFS. En effet, IPFS utilise le chiffrement pour toutes les communications, mais il n’a pas encore été prouvé qu’il était sécurisé. MaidSafe coupe tous les fichiers en trois et les chiffre individuellement.
Une autre option est MegaNet. Fondé par le légendaire Kim Dotcom, le service serait un réseau décentralisé non basé sur IP MegaNet: comment fonctionnerait un Internet sans adresses IP MegaNet: comment fonctionnerait un Internet sans adresses IP Le MegaNet proposé est tout ce à quoi Internet était destiné être, mais est-ce même faisable ou est-ce tout battage médiatique sans fondement? Lire la suite qui utilise la même blockchain que Bitcoin Comment la blockchain de Bitcoin rend le monde plus sécurisé Comment la blockchain de Bitcoin rend le monde plus sécurisé Le plus grand héritage de Bitcoin sera toujours sa blockchain, et cette magnifique technologie est en train de révolutionner le monde d'une manière que nous avons toujours pensé improbable… jusqu'à maintenant. Lire la suite . Dotcom affirme que la bande passante et la capacité de stockage nécessaires seraient fournies par les téléphones mobiles de ses utilisateurs.
Enfin, certaines personnes ont comparé IPFS à Tor, mais cette comparaison est fausse. Tor dirige le trafic vers un réseau mondial de plus de sept mille relais afin de dissimuler l'identité et la localisation d'un utilisateur. 3 raisons indéniables pour lesquelles vous avez besoin de l'anonymat en ligne 3 raisons indéniables pour lesquelles vous avez besoin de l'anonymat en ligne De nombreuses personnes ne croient pas en l'anonymat en ligne, principalement parce qu'il a le potentiel de permettre et d'encourager un comportement indésirable. Mais sans anonymat, la vie des gens peut facilement être gâchée à jamais… Lire la suite, mais elle repose toujours sur HTTP, ce qui en fait une solution technique..
IPFS peut être notre meilleur espoir
À ce stade, il est difficile de tirer une conclusion définitive. Il est clair que HTTP doit être remplacé, mais IPFS reste une technologie jeune et non éprouvée. En plus de faire face à la concurrence féroce de ses concurrents, il est également menacé par la publication de HTTP / 2, qui promet d’améliorer la vitesse globale du Web..
Les deux prochaines années seront cruciales. Le service d'hébergement Web gratuit Neocities est déjà intégré à IPFS, et avec l'annonce de Netflix à la recherche de technologies peer-to-peer à grande échelle, le temps est peut-être venu pour IPFS de convaincre les plus grandes entreprises technologiques du monde l'adopter.
Si vous souhaitez en savoir plus sur le développement d'IPFS, vous devez vous abonner à la page Reddit associée et vous tenir au courant du blog officiel de la société..
Que pensez-vous de l'avenir pour IPFS et d'autres services similaires? Peuvent-ils réussir dans leur tentative audacieuse de remplacer HTTP, ou l'ancienne technologie est-elle tout simplement trop enracinée pour être remplacée par une technologie open source? Faites-nous savoir vos pensées dans les commentaires ci-dessous.
Crédit image: poubelle vide de garyfox45114 via Shutterstock
En savoir plus sur: Réseaux informatiques, Internet, confidentialité en ligne, sécurité en ligne.