Basis pengetahuan Di bawah tenda
Relai
Relay adalah satu-satunya server di Nostr, dan mereka sengaja dibuat bodoh: mereka menerima acara yang ditandatangani dan menyerahkannya kepada siapa pun yang meminta. Nymchat berbicara dengan sekitar dua puluh dari mereka di sekali.
Halaman ini diterjemahkan dengan mesin untuk kenyamanan. Versi asli bahasa Inggris adalah versi yang berlaku.
Apa itu relay
Relai adalah server WebSocket yang menyimpan peristiwa dan melayani langganan. Tidak mengautentikasi Anda, tidak memiliki identitas Anda dan tidak mengetahui apa akun Anda, karena tidak ada akun. Siapa pun dapat menjalankannya.
Itulah mengapa redundansi itu penting. Klien Anda terhubung ke banyak relay sekaligus dan mengirimkan masing-masing relay acara untuk semuanya, jadi salah satunya offline, menolak acara Anda, atau diam-diam membatalkan biayanya kamu bukan apa-apa. Itu juga sebabnya mengapa tidak ada yang dijamin akan bertahan: sebuah relai dapat membatalkan peristiwa lama kapan pun diinginkan, dan pesan saluran secara eksplisit jenis acara fana relay yang diharapkan kedaluwarsa.
Nymchat terhubung ke kumpulan inti yang terdiri dari sekitar dua puluh relay — termasuk
relay.nymchat.app, relay.damus.io, nos.lol,
relay.primal.net Dan offchain.pub — ditambah secara geografis
lokasi relai yang dipilih untuk saluran geohash tempat Anda berada.
Mengelola relay Anda
Indikator koneksi di bawah nama Anda ("Tersambung (18 relai)") terbuka Jaringan Statistik: berapa banyak relai yang terhubung, latensi rata-rata, throughput peristiwa, dan data masuk dan keluar, dengan latensi per relai dan jumlah kejadian.
Jika angka di sana terlihat mahal, Modus Data Rendah — ditawarkan langsung panel itu, dan di bagian Setelan › Data & Cadangan — terpotong kumpulan ke lima relai inti dan memuat relai geo hanya saat Anda memasuki saluran. Mode Obrolan Grup & PM Saja, pada Setelan › Saluran, aktif lebih jauh lagi dengan melewatkan langganan saluran sama sekali.
Proksi privasi
Menghubungkan ke dua puluh relay secara langsung berarti memberi tahu dua puluh operator relay alamat IP Anda. Penerapan yang dihosting Nymchat menghindari hal tersebut: relai WebSockets diproksi melalui miliknya sendiri infrastruktur, jadi relay melihat alamat proxy, bukan alamat Anda.
Dua bentuknya:
- a proksi relai tunggal yang meneruskan satu sambungan ke satu relai;
- a kolam estafet, tempat klien Anda membuka satu soket dan proxy menyebar ke setiap relay di belakangnya, menghapus duplikat peristiwa dalam perjalanan pulang. Satu koneksi dari perangkat Anda, bukan dua puluh, yang merupakan penghematan besar pada ponsel.
Proksinya adalah sebuah passthrough. Acara ditandatangani oleh Anda sebelum mencapainya dan secara menyeluruh konten terenkripsi tetap terenkripsi melaluinya — pesan pribadi Anda tidak dapat dibaca lebih dari yang bisa dilakukan relay.
Infrastruktur yang sama mengarahkan pemuatan media dan pratinjau tautan, sehingga mengambil gambar seseorang diposting tidak menyerahkan alamat IP Anda ke host mana pun tempat ia berada.
Proxy memindahkan kepercayaan daripada menghapusnya: relay tidak lagi melihat alamat Anda, dan operator proxy melakukannya. Ini merupakan kemajuan nyata dibandingkan berbicara dengan dua puluh orang asing secara langsung, dan ini bukan anonimitas. Jika Anda memerlukannya, jalankan Nymchat melalui Tor atau VPN sebagai baik, atau sajikan sendiri aplikasinya dan sambungkan ke relay secara langsung.