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 | ||
p2p:dat [le 18/10/2018 à 18h59] 111110101011 [Accès à une ressource] |
p2p:dat [le 20/06/2020 à 12h29] (Version actuelle) 111110101011 [Liens] |
||
---|---|---|---|
Ligne 7: | Ligne 7: | ||
Dat possède déjà plusieurs clients, dont l'un en ligne de commande. Les captures d' | Dat possède déjà plusieurs clients, dont l'un en ligne de commande. Les captures d' | ||
- | Un navigateur web nommé [[https:// | + | Un navigateur web nommé [[https:// |
Dat est perçu comme un vaste réseau de données décentralisé. Les scénarios d' | Dat est perçu comme un vaste réseau de données décentralisé. Les scénarios d' | ||
Ligne 25: | Ligne 25: | ||
Les liens se présentent sous la forme suivante : ''< | Les liens se présentent sous la forme suivante : ''< | ||
- | Jusque là, ça ressemble beaucoup à BitTorrent, | + | Jusque là, ça ressemble beaucoup à BitTorrent, |
=== Versionnage des fichiers === | === Versionnage des fichiers === | ||
- | L' | + | L' |
Concrètement, | Concrètement, | ||
- | Cas pratique : je mets à disposition un documentaire, | + | Cas pratique : je mets à disposition un documentaire, |
+ | |||
+ | Avec Dat donc, on peut garder en synchronisation des jeux de données qui évoluent dans le temps. | ||
+ | |||
+ | Dat propose en fait 2 modes de gestion de versions : | ||
+ | * l'un où l'on ne peut récupérer que la version la plus récente ; c'est le mode le plus économe en espace disque. C'est aussi ce modèle qui a été choisi par le logiciel [[https:// | ||
+ | * l' | ||
=== Découverte via la DHT === | === Découverte via la DHT === | ||
Ligne 39: | Ligne 45: | ||
Un autre point de divergence avec BitTorrent, c'est un degré de confidentialité légèrement amélioré lors de l' | Un autre point de divergence avec BitTorrent, c'est un degré de confidentialité légèrement amélioré lors de l' | ||
- | Sur BitTorrent, ce qui circule sur la DHT, ce sont les hashs complets des ressources. C'est problématique car tous les noeuds du réseau | + | Sur BitTorrent, ce qui circule sur la DHT, ce sont les hashs complets des ressources. C'est problématique car dès qu'une recherche est opérée sur le réseau, son hash «fuite» à travers |
- | Dat résoud | + | Dat cherche à résoudre |
+ | |||
+ | Avec Dat, ce qui circule sur la DHT, ce n'est pas la clé dat (qui correspondrait au lien magnet), c'est une autre forme de hash qu'on appelle la «Discovery Key», et qui est calculé à partir de la clé Dat (avec l' | ||
+ | |||
+ | Le point qui m' | ||
+ | ==== Beaker Browser ==== | ||
+ | |||
+ | Site : https:// | ||
+ | |||
+ | Basé sur Electron. | ||
+ | |||
+ | Voir aussi : [[https:// | ||
- | Avec Dat, ce qui circule sur la DHT, ce n'est pas la clé dat (qui correspondrait au lien magnet), c'est une autre forme de hash qu'on appelle la «Discovery Key», et qui est calculé à partir de la clé Dat (avec l' | ||
==== HyperDB ==== | ==== HyperDB ==== | ||
Ligne 51: | Ligne 67: | ||
Le papier décrit comment les données sont conservées dans le temps (par indexation), | Le papier décrit comment les données sont conservées dans le temps (par indexation), | ||
+ | |||
+ | ===== Améliorations prévues ===== | ||
+ | |||
+ | Actuellement, | ||
+ | |||
+ | Une implémentation de Dat en Rust a été initiée. Cela pourrait être une alternative pour les allergiques à l' | ||
+ | |||
===== Liens ===== | ===== Liens ===== | ||
Ligne 61: | Ligne 84: | ||
* https:// | * https:// | ||
* https:// | * https:// | ||
+ | * https:// | ||
* P2P similaires : [[p2p> | * P2P similaires : [[p2p> | ||
- | {{tag>logiciel | + | {{tag>type: |