Bidang ilmu komputer yang berhubungan dengan sistem peer-to-peer

8

Saya seorang sarjana dan berharap untuk menjadi seorang akademisi; melakukan semua hal PhD dan mulai melakukan penelitian. Saya tertarik pada berbagai hal yang berhubungan dengan ilmu komputer tetapi belakangan ini teknologi P2P benar-benar menarik minat saya. Saya memiliki kesan bahwa saya harus memilih salah satu bidang ilmu komputer untuk melakukan studi PhD saya, jadi sekarang saya bertanya-tanya bagaimana cara melakukannya, mengingat minat saya pada teknologi P2P. Apakah P2P termasuk dalam area sistem terdistribusi dan semacamnya? Bidang ilmu komputer mana yang paling relevan dengan sistem P2P?

Luca Matteis
sumber
Saya tidak tahu apakah itu topik PhD yang bagus, tapi itu penting.
babou
@ DavidRicherby, kau benar. Saya melihat lagi, dan saya pikir Anda benar dan kritik saya terhadap pertanyaan itu sedikit tidak adil. Terima kasih telah meluangkan waktu untuk menjelaskan mengapa ini baik-baik saja. Bagaimanapun, semoga revisi ini terasa seperti peningkatan bagi Anda dan Luca, tetapi jika Anda tidak setuju, jangan ragu untuk mengembalikannya.
DW
@DW OK - senang kami berdua senang.
David Richerby
mungkin menemukan persimpangan teknologi P2P dan implementasinya. salah satu contoh yang muncul, bitcoin. jaringan anonim seperti Tor juga punya banyak teori. ada banyak tumpang tindih antara beberapa area sistem crypto & terdistribusi. jejaring sosial bahkan bisa dianggap sebagai teknologi P2P meskipun mungkin memperluasnya. pertanyaan seperti ini kadang-kadang lebih baik di Computer Science Chat
vzn
Jaringan (jelas); Didistribusikan; komunikasi; crypto & keamanan; analisis algoritma; bahkan mungkin komputasi paralel, dan mungkin banyak lainnya, tergantung pada aplikasi yang tepat.
Ran G.

Jawaban:

3

Sistem terdistribusi, algoritma, dan bahkan teori grafik adalah bidang yang cenderung relevan.

Tetapi, dalam arti tertentu, "bidang" tidak terlalu relevan. Anda tidak mendapatkan gelar PhD "di bidang" tetapi, dengan mencari penasihat yang ingin melakukan proyek penelitian dengan Anda. Orang itu mungkin berada di salah satu bidang yang saya sarankan tetapi berada di bidang bukan status formal.

David Richerby
sumber
2

Tidak mengulangi jawaban sebelumnya.

Keamanan, kriptografi, teknik tanpa pengetahuan mungkin juga sangat relevan. Pada dasarnya Anda harus menganalisis properti apa yang Anda harapkan dari sistem P2P Anda, dan itu termasuk dua jenis:

  • properti yang Anda harapkan dari implementasi layanan yang sama.

  • properti yang hanya bisa disediakan oleh P2P.

Biasanya, banyak layanan dapat sepenuhnya terpusat, tetapi itu memberi terlalu banyak kekuatan bagi siapa pun yang dapat mengakses semua data. Mungkin P2P dapat menghindarinya. Berapa biayanya?

Identifikasi pertanyaan yang mungkin Anda miliki, dan cara mereka ditangani sejauh ini dapat membantu Anda mengidentifikasi bidang yang relevan. Lihatlah semua sistem P2P yang ada.

Misalnya, yang pertama mungkin Internet TCP / IP. Apa yang diandalkannya? Saya kira teori probabilitas memiliki beberapa bagian di dalamnya. Apa lagi?

Dan jika Anda berhasil menghasilkan mesin pencarian P2P yang kompetitif, saya harap mereka memberi Anda dua PhD untuk harga satu.

babou
sumber