Mengapa tidak setiap pengguna Tor dapat (atau seharusnya) menjadi relay
Meskipun setiap pengguna Tor bertindak sebagai relay dapat meningkatkan kapasitas jaringan, dalam praktiknya banyak pengguna tidak dapat secara aman atau andal meneruskan lalu lintas. Tor lebih berfokus pada memudahkan, memperkuat keamanan, dan meningkatkan daya tarik operasi relay bagi mereka yang dapat berkontribusi.
Mewajibkan setiap pengguna Tor untuk menjadi relay akan membantu dalam memperluas jaringan agar dapat menangani semua pengguna kami, dan menjalankan relay Tor dapat membantu menjaga anonimitas Anda. Namun, banyak pengguna Tor tidak bisa menjadi perantara yang baik - sebagai contoh, beberapa klien Tor beroperasi dari balik dinding api yang membatasi, tersambung melalui modem, atau tidak berada dalam posisi di mana mereka bisa merelay lalu lintas. Menyediakan layanan untuk klien ini adalah bagian penting dalam menyediakan anonimitas yang efektif untuk semua orang, karena banyak pengguna Tor tunduk pada batasan ini atau yang serupa dan menyertakan klien ini akan meningkatkan ukuran himpunan anonimitas.
Meskipun demikian, kami ingin mendorong pengguna Tor untuk menjalankan relay, jadi apa yang benar-benar ingin kami lakukan adalah menyederhanakan proses pengaturan dan pemeliharaan relay. Kami telah membuat banyak kemajuan dengan konfigurasi yang mudah dalam beberapa tahun terakhir: Tor secara otomatis mendeteksi apakah ia dapat dijangkau dan berapa banyak lebar pita yang bisa ditawarkan.
Ada empat langkah yang perlu kita bahas sebelum kita dapat melakukan hal ini:
- Pertama, kita masih perlu meningkatkan kemampuan untuk secara otomatis memperkirakan jumlah bandwidth yang tepat yang perlu diizinkan. Mungkin saja beralih ke transport UDP adalah jawaban yang paling sederhana di sini - yang sayangnya bukanlah jawaban yang sangat sederhana.
- Kedua, kita perlu fokus pada skalabilitas, baik pada jaringan (bagaimana cara menghentikan kebutuhan agar semua relay Tor dapat terhubung ke semua relay Tor) maupun pada direktori (bagaimana cara menghentikan kebutuhan agar semua pengguna Tor mengetahui semua relay Tor). Perubahan seperti ini dapat menyebabkan dampak besar pada potensi dan anonimitas yang sebenarnya. Lihat Bagian 5 dari halaman Tantangan untuk detailnya. Sekali lagi, transportasi UDP akan membantu di sini.
- Ketiga, kita perlu lebih memahami risiko dari membiarkan penyerang mengirim lalu lintas melalui relay Anda ketika Anda juga memulai lalu lintas anonim Anda sendiri. Tiga different research dokumen menjelaskan cara untuk mengidentifikasi relay di sirkuit dengan menjalankan lalu lintas melalui kandidat relay dan mencari penurunan lalu lintas saat sirkuit aktif. Serangan penyumbatan ini tidak terlalu menakutkan dalam konteks Tor selama relay juga tidak pernah menjadi klien. Namun, jika kita berusaha mendorong lebih banyak klien untuk mengaktifkan fungsi relay (baik sebagai relay bridge maupun relay biasa), maka kita perlu memahami ancaman ini dengan lebih baik dan belajar cara mengatasinya.
- Keempat, kita mungkin memerlukan skema insentif untuk mendorong orang agar mau meneruskan lalu lintas untuk orang lain, dan/atau menjadi node keluar. Berikut adalah pemikiran kami saat ini tentang insentif Tor.
Mohon bantu semua ini!