Ci-dessous, les différences entre deux révisions de la page.
Les deux révisions précédentes Révision précédente Prochaine révision | Révision précédente Prochaine révision Les deux révisions suivantes | ||
p2p:ipfs [le 10/01/2019 à 00h27] 111110101011 |
p2p:ipfs [le 26/09/2019 à 11h38] 111110101011 |
||
---|---|---|---|
Ligne 5: | Ligne 5: | ||
IPFS (Inter Planetary File System) est un P2P sous licence libre qui vise à proposer un web décentralisé, | IPFS (Inter Planetary File System) est un P2P sous licence libre qui vise à proposer un web décentralisé, | ||
- | Pour arriver à ses fins, IPFS réutilise des technologies à succès et s'en inspire ou les combine : [[wpfr> | + | Pour arriver à ses fins, IPFS réutilise des technologies à succès et s'en inspire ou les combine : [[wpfr> |
IPFS est développé par [[https:// | IPFS est développé par [[https:// | ||
- | IPFS cherche vraiment à remplacer (ou au moins trouver un modèle alternatif) au web centralisé essentiellement basé sur HTTP(S). Les adresses utilisées dans ce web décentralisé pointent non pas vers un emplacement (comme l' | + | IPFS cherche vraiment à remplacer (ou au moins trouver un modèle alternatif) au web centralisé essentiellement basé sur HTTP(S). Les adresses utilisées dans ce web décentralisé pointent non pas vers un emplacement (comme l' |
- | L'un des atouts actuels de IPFS par rapport à d' | + | Fin 2018, le projet |
+ | |||
+ | ===== Fonctionnement ===== | ||
+ | |||
+ | ==== Authentification ==== | ||
+ | |||
+ | Si IPFS souhaite remplacer le web, il doit aussi remplacer HTTPS. Ca tombe bien, le protocole https est embourbé dans un vieux problème qui est celui des certificats et que IPFS pourrait évacuer. La confiance que l'on peut avoir dans une connexion sécurisée par https dépend | ||
+ | |||
+ | Dans les initiatives de web décentralisé, | ||
+ | |||
+ | ==== Adressage | ||
+ | |||
+ | D' | ||
+ | |||
+ | IPFS utilise la DHT (merkle tree). | ||
- | Si IPFS souhaite remplacer le web, il doit aussi remplacer HTTPS. Ca tombe bien, le protocole https est embourbé dans un vieux problème qui est celui des certificats. La confiance que l'on peut avoir dans une connexion sécurisée par https dépend d'un certificat, qui lui-même dépend des Autorités | + | L'utilisation |
- | Dans les initiatives de web décentralisé, | + | D'abord, les adresses (URIs) utilisées sur ces réseaux sont alambiquées et très difficiles à retenir, puisqu' |
Un exemple : / | Un exemple : / | ||
Ligne 24: | Ligne 38: | ||
* ou bien [[https:// | * ou bien [[https:// | ||
- | IPFS utilise | + | D' |
- | IPFS utilise la DHT (merkle tree). | + | ==== Stockage des ressources ==== |
+ | |||
+ | IPFS utilise | ||
Comme dans un essaim BitTorrent, les données sont échangées entre les pairs, donc si vous partagez quelque chose, et que d' | Comme dans un essaim BitTorrent, les données sont échangées entre les pairs, donc si vous partagez quelque chose, et que d' | ||
Ligne 35: | Ligne 51: | ||
Une autre façon d' | Une autre façon d' | ||
- | |||
- | Fin 2018, le projet [[https:// | ||
===== Comparaison avec le web : IPFS, DNSLink et IPNS ===== | ===== Comparaison avec le web : IPFS, DNSLink et IPNS ===== | ||
Ligne 64: | Ligne 78: | ||
==== IPNS ==== | ==== IPNS ==== | ||
- | [[https:// | + | [[https:// |
+ | |||
+ | Un lien IPNS se présente comme un nouveau hash (une clé publique) qui cette fois-ci se réfère à la dernière version d'une ressource, qui peut ainsi évoluer. | ||
+ | |||
+ | La personne disposant de la clé privée correspondant à la clé IPNS pourra mettre à jour le registre IPNS en signant les données. | ||
==== Conclusion ==== | ==== Conclusion ==== | ||
Ligne 138: | Ligne 156: | ||
* Journal DLFP qui en parle : http:// | * Journal DLFP qui en parle : http:// | ||
* Un autre article de vulgarisation sur IPFS : https:// | * Un autre article de vulgarisation sur IPFS : https:// | ||
+ | * Un récapitulatif technique d'IPFS (en anglais) : https:// | ||
* P2P similaires : [[p2p> | * P2P similaires : [[p2p> |