Domaines d'informatique traitant des systèmes peer-to-peer

8

Je suis un étudiant de premier cycle et j'ai hâte de devenir universitaire; faire tout le doctorat et commencer à faire des recherches. Je m'intéresse à une variété de sujets liés à l'informatique, mais dernièrement, les technologies P2P ont vraiment attiré mon intérêt. J'ai l'impression que je dois choisir l'un des domaines de l'informatique pour effectuer mes études de doctorat, alors maintenant je me demande comment faire, étant donné mon intérêt pour les technologies P2P. Le P2P tomberait-il dans le domaine des systèmes distribués et autres? Quels domaines de l'informatique sont les plus pertinents pour les systèmes P2P?

Luca Matteis
la source
Je ne sais pas si c'est un bon sujet de thèse, mais c'est un sujet important.
babou
@DavidRicherby, vous avez raison. J'ai jeté un autre coup d'œil, et je pense que vous avez tout à fait raison et ma critique de la question était un peu injuste. Merci d'avoir pris le temps d'expliquer pourquoi cela allait bien. Quoi qu'il en soit, j'espère que cette révision semble être une amélioration pour vous et Luca, mais si vous n'êtes pas d'accord, n'hésitez pas à la annuler.
DW
@DW OK - heureux que nous soyons tous les deux heureux.
David Richerby
peut-être trouver l'intersection d'une technologie p2p et sa mise en œuvre. un exemple émergent, le bitcoin. les réseaux anonymes tels que Tor ont aussi beaucoup de théorie. il y a beaucoup de chevauchement entre certains domaines des systèmes cryptographiques et distribués. les réseaux sociaux pourraient même être considérés comme de la technologie p2p, bien qu'ils l'étendent peut-être. des requêtes comme celles-ci passent parfois mieux dans Computer Science Chat
vzn
Réseaux (évidemment); Distribué; la communication; crypto et sécurité; analyse d'algorithmes; peut même calculer en parallèle, et peut-être bien d'autres, selon l'application exacte.
Ran G.

Réponses:

3

Les systèmes distribués, les algorithmes et même la théorie des graphes sont des domaines susceptibles d'être pertinents.

Mais, dans un sens, les "champs" ne sont pas particulièrement pertinents. On n'obtient pas de doctorat "dans un domaine" mais plutôt en trouvant un conseiller qui souhaite faire un projet de recherche avec vous. Cette personne serait probablement dans l'un des domaines que j'ai suggérés mais être dans un domaine n'est pas un statut officiel.

David Richerby
la source
2

Ne répète pas la réponse précédente.

La sécurité, la cryptographie, les techniques de connaissance zéro sont probablement également très pertinentes. Essentiellement, vous devez analyser les propriétés que vous attendez de votre système P2P, et qui incluent deux types:

  • propriétés que vous attendez de toute implémentation du même service.

  • propriétés que seul P2P peut fournir.

En règle générale, de nombreux services peuvent être entièrement centralisés, mais cela donne trop de pouvoir à quiconque peut accéder à toutes les données. Le P2P peut peut-être éviter cela. A quel prix?

Identifier les questions que vous pourriez avoir et la façon dont elles ont été traitées jusqu'à présent peut vous aider à identifier les domaines pertinents. Regardez tous les systèmes P2P existants.

Par exemple, le premier peut avoir été Internet TCP / IP. Sur quoi s'appuyait-il? Je suppose que la théorie des probabilités y joue un rôle. Quoi d'autre?

Et si vous parvenez à produire un moteur de recherche P2P qui soit compétitif, j'espère qu'ils vous donneront deux doctorats pour le prix d'un.

babou
la source