Perfect Dark (P2P)

Un article de Wikipédia, l'encyclopédie libre.
Aller à : navigation, rechercher
Page d'aide sur l'homonymie Pour l’article homonyme, voir Perfect Dark
Perfect Dark
Image illustrative de l'article Perfect Dark (P2P)
Logo

Développeur Kaichō (会長?)
Première version 2006[1]
Dernière version 1.18 ()
État du projet En activité
Écrit en C++
Environnement Microsoft Windows XP SP2 et +, Vista, 7,
Linux grâce à compatibilité officielle avec Wine[2]
Langue Anglais, Japonais
Type Client-serveur pair à pair (pour partage de fichiers en pair à pair)
Licence Gratuit, propriétaire

Perfect Dark (パーフェクトダーク?) est un logiciel japonais destiné au partage de fichiers en pair à pair anonyme. Perfect Dark a été développé avec l'intention d'être le successeur de Winny et de Share.

En plus de permettre le partage de fichiers en pair à pair, il permet de aussi de façon anonyme d'utiliser des forums (message boards), et dispose d'une fonction gadget de défilement de flux de courts textes.

Son auteur est connu sous le pseudonyme Kaichō (会長?), il est anonyme et très probablement japonais.

Aperçu[modifier | modifier le code]

DKT+DHT+DU[modifier | modifier le code]

Ces trois parties composent le réseau entier :

  • "DKT" signifie "Distributed Keyword Table" (table de mot-clés distribuée, c'est-à-dire une table de hachage distribuée dédiée aux mots clés)
  • "DHT" pour Distributed Hash Table (table de hachage distribuée)
  • "DU" pour "distributed Unity" (Unity est le nom du réseau de Perfect Dark).

"DKT" est utilisée principalement pour permettre la recherche effective de fichier tandis que "DHT" et "DU" sont utilisés pour le partage effectif de fichiers et l'amélioration de l'anonymat.

Le logiciel utilise une variante du ECC pour chiffrer les données transitant entre les usagers.

Bande passante requise[modifier | modifier le code]

Perfect Dark a de plus hautes exigences en bande passante et espace de stockage que ses prédécesseurs Winny et Share. La vitesse d'upload minimum est de 100 Kio/sec.

Espace disque requis[modifier | modifier le code]

Le logiciel impose de partager au minimum 40 Go d'espace disque dur, pour le besoin de son dossier cache "Unity" (une énorme table de hachage distribuée utilisée comme système de fichiers distribué).

Système de fichiers[modifier | modifier le code]

Perfect Dark requiert le système de fichiers NTFS et pas FAT32, parce que FAT32 est limité à une taille de fichier de 5 GO, alors que Perfect Dark peut télécharger des fichiers ayant une taille jusqu'à 32 GO.

Listes de noeuds (node list)[modifier | modifier le code]

Unity n'étant basé sur aucun serveur central, si un nouveau client Perfect Dark souhaite s'y connecter, il doit connaitre l'adresse d'un autre pair (noeud) (en anglais : node) pour pouvoir s'y connecter (par copier/coller de l'adresse), afin ensuite de télécharger automatiquement à partir de ce premier pair une liste d'autres pairs. C'est pourquoi il existe quelques site web qui publient des listes de noeuds (en anglais : "nodes lists") Perfect Dark.

Fonctionnalités[modifier | modifier le code]

Recherche de fichier sous forme arborescente[modifier | modifier le code]

Le concept de "tree search" (recherche en arbre, comprendre : recherche sous forme d'arborescence) apporte une forte fonctionnalité de recherche. De plus, l'usage flexible des opérateurs Booléens (ET, OU, et NI) aide l'utilisateur à filtrer les résultats indésirables.

Flux de texte[modifier | modifier le code]

Parfait Dark inclut une caractéristique originale nommée "text flow" (flux de texte) : une fenêtre dans laquelle des lignes de texte écrites des utilisateurs se déroulent. Chaque utilisateur peut écrire un (seul) court message (quelques lignes et colonnes) et il sera affiché aux autres pairs utilisant la fonction "text flow".

Mise à jour automatique[modifier | modifier le code]

Le logiciel Perfect Dark se met à jour automatiquement via son propre réseau (depuis la version 1.02 et suivantes).

Forums[modifier | modifier le code]

Perfect dark inclut une fonction rudimentaire de forums anonymes. Ces forums sont distribués à travers le réseau Unity. Pour obtenir des forums, ils doivent être cherchés avec la fonction de recherche de fichiers, avec (par example) le mot clé japonais : ボード (forum).

Article connexe : Textboard.

Notes et références[modifier | modifier le code]

Voir aussi[modifier | modifier le code]

Articles connexes[modifier | modifier le code]

Prédécesseurs :

Liens externes[modifier | modifier le code]