InterPlanetary File System

InterPlanetary File System wiki, InterPlanetary File System history, InterPlanetary File System review, InterPlanetary File System facts InterPlanetary File System news, what is InterPlanetary File System InterPlanetary File System wikipedia
235 InterPlanetary File System information, InterPlanetary File System definition, InterPlanetary File System timeline, InterPlanetary File System location

InterPlanetary File System (ou IPFS, système de fichier inter-planétaire), est un protocole pair à pair de distribution de contenu adressable par hypermédia, conçu à l'origine par Juan Benet [2]. L'implémentation principale d'IPFS est un logiciel libre [3] dirigée par l'Interplanetary Networks [4].

Description

Image
Le hash de ce logo Wikipedia est QmRW3V9znzFW9M5FYbitSEvd5dQrPWGvPvgQD6LM22Tv8D. On peut donc accéder au fichier de ce logo en HTTP via une ou via.

IPFS est un système distribué de fichiers pair à pair qui ne dépend pas de serveurs centralisés. Son but est de connecter un ensemble d'équipements informatiques avec le même système de fichiers. D'une certaine manière IPFS est similaire au World Wide Web, à la différence qu'il peut être vu comme un essaim BitTorrent (Swarm) unique, qui échange des objets au sein d'un dépôt Git.

En d'autres termes, IPFS fournit un modèle de stockage par blocs adressable par contenu de haute capacité, utilisant des hyperliens pour l'accès. Ceci forme un graphe orienté acyclique de Merkle généralisé. IPFS combine une table de hashage, un échange de blocs encouragé et un espace de noms auto-certifié. IPFS n'a pas de point unique de défaillance et les nœuds n'ont pas besoin de se faire mutuellement confiance.

Le système de fichiers peut être accédé de différentes manières, notamment via FUSE ou à travers HTTP. Il est possible d'ajouter un fichier local au système de fichier IPFS, le rendant de ce fait accessible au reste du monde. Les fichiers sont identifiés grâce à leur hash, permettant l'utilisation d'une mémoire cache, et distribués via Bitswap, une généralisation du protocole BitTorrent [5]. Il y combine également la table de hachage distribuée, (THD ou DHT) Kademlia, le système de contrôle de version Git et le système de fichier auto-certifiant (Self-certifying File System (en), SFS) [6]. Les utilisateurs lisant du contenu contribuent à servir ce contenu à d'autres utilisateurs sur le réseau.

IPFS utilise son propre système de noms de domaine appelé IPNS (Inter-Planetary Naming System ), c'est un espace de nom global basé sur une infrastructure à clés publiques (ICP ou PKI) qui sert à construire une chaîne de confiance, qui est compatible avec les autres services de noms de domaine et peut lier des adresses de type DNS, .onion, .bit, etc. vers IPNS.

Réception

Kyle Drake, le créateur du service d'hébergement Neocities (en), a exprimé la conviction que IPFS est le remplaçant de HTTP et de nombreux autres protocoles et solutions. Selon lui, « la manière dont HTTP distribue le contenu est fondamentalement imparfaite, et essayer d'améliorer les performances ou forcer les gens à utiliser des certificats SSL brisés est inutile. » [7]

Toutes les informations pour InterPlanetary File System's wiki est issu des liens ci-dessous. Toute source est considérée comme valide, y compris Twitter, Facebook, Instagram et LinkedIn. Les images, vidéos, données biographiques et fichiers qui concernent InterPlanetary File System sont également considérées comme des sources encyclopédiques acceptables.
D'autres pages wiki associées à InterPlanetary File System.
Qmbh9MZ5hkUhZPFCbsJryfxkXRuyr8g16U9vaBf5LiqKHR