Arsitektur
Setiap komponen, dan apa yang bisa dilihatnya
Klaim privasi hanya bernilai sebesar apa yang bisa diperiksa pembaca. Inilah daftar lengkap bagian sistem, siapa yang mengoperasikan masing-masing, dan apa yang bisa diamati masing-masing - termasuk satu mesin yang kami jalankan sendiri.
PrivaMesh tidak punya basis data akun dan tidak punya penyimpanan pesan. Namun ada layanan biaya yang membayar setiap transaksi, titik akhir RPC yang dioperasikan pihak ketiga, dan rantai publik yang menyimpan teks terenkripsi secara permanen. Ketiganya dicantumkan di bawah beserta apa yang bisa mereka amati.
Bagaimana pesan bergerak
01
iPhone Anda
Mengenkripsi dan mengisi pesan, menurunkan alamat sekali pakai
02
Layanan biaya
Membayar biaya jaringan, memakai satu token buta
03
Titik akhir RPC
Mengirim transaksi ke jaringan
04
Solana
Membawa teks terenkripsi yang diisi ke alamat sekali pakai
05
iPhone penerima
Memindai alamat sekali pakainya sendiri dan mendekripsi secara lokal
Apa yang bisa diamati setiap komponen
| Komponen | Dioperasikan oleh | Apa yang dilihat | Apa yang disimpan | Bisa diganti |
|---|---|---|---|---|
| Klien iOSSatu-satunya tempat teks asli dan kunci pernah ada. Kunci disimpan di iOS Keychain di balik Face ID dan tidak pernah disinkronkan ke iCloud. | Anda | Teks asli, kunci, kontak | Semuanya, hanya di perangkat | Ya |
| Layanan biayaMembayar biaya jaringan agar Anda tidak pernah perlu memegang SOL - satu-satunya mesin yang kami jalankan. Pengiriman diautentikasi dengan token buta anonim yang tidak membawa identitas, sehingga layanan tidak bisa mengaitkan pengiriman dengan pembelian, dengan pengiriman lain, atau dengan akun. Jalur akun lama masih ada dan diperlukan untuk memublikasikan nama panggilan pencarian publik, yang pada dasarnya mengidentifikasi. Kode sumbernya terbuka, di relay/ dalam repositori yang sama dengan klien. | PrivaMesh | Token buta yang valid dan belum dipakai serta transaksi yang dibayar - tanpa akun di jalur anonim | Hanya log operasional - tanpa teks asli, tanpa penerima | Sebagian |
| Solana RPCBisa diganti dan di-host sendiri. Inilah komponen yang paling mungkin melihat aktivitas jaringan Anda, dan yang paling sedikit kami kendalikan. | Penyedia pihak ketiga | Alamat IP Anda, waktu permintaan, transaksi yang Anda kirim | Apa pun yang dipilih penyedia itu untuk dicatat | Ya |
| Jaringan SolanaJalur transportasinya. Semua yang ditulis di sini adalah teks terenkripsi yang diisi dan ditujukan ke kunci sekali pakai, tetapi ditulis selamanya. | Bukan siapa pun secara khusus | Teks terenkripsi, alamat sekali pakai, waktu transaksi | Permanen, dan publik | Tidak |
| StoreKitTidak terhindarkan untuk pembelian dalam aplikasi di iOS. Token buta-lah yang mencegah pembelian dikaitkan dengan aktivitas pesan Anda. | Apple | Pembelian dan Apple ID Anda | Sesuai kebijakan Apple | Tidak |
Mengapa layanan biaya ada
Setiap pesan adalah transaksi Solana, dan transaksi memerlukan biaya jaringan. Membuat pengguna memegang SOL untuk mengirim pesan akan menjadi produk yang lebih buruk dan lebih buruk bagi privasi, karena mengisi dompet itu sendiri adalah tindakan yang bisa dikaitkan. Jadi sebuah layanan yang membayar biayanya.
Muncul pertanyaan yang jelas: apakah pembayar mengetahui siapa berbicara dengan siapa? Tidak. Aplikasi membuktikan langganannya sekali dan menerima sekumpulan tanda tangan buta RSA; setiap pengiriman memakai satu token. Layanan bisa memverifikasi bahwa token valid dan belum dipakai, tetapi tidak bisa mengaitkannya dengan pembelian, dengan token lain, atau dengan akun - jalur anonim sama sekali tidak mengirim akun. Jalur akun lama hanya tersisa untuk memublikasikan nama panggilan pencarian publik, yang pada dasarnya mengidentifikasi.
Apa yang tidak diperbaiki desain ini
Titik akhir RPC melihat IP Anda dan waktu permintaan Anda. Rantai menyimpan teks terenkripsi secara permanen. Tidak ada yang di atas yang menyembunyikannya, itulah sebabnya keduanya ada di tabel dan mengapa halaman keterbatasan ada. Jika model ancaman Anda mencakup pengamat di tingkat jaringan, gunakan PrivaMesh bersama VPN atau Tor dan host RPC sendiri.
Pertanyaan umum
Apakah PrivaMesh menjalankan server?
Satu. Layanan biaya membayar biaya jaringan Solana untuk setiap transaksi agar Anda tidak pernah perlu memegang SOL. Di jalur anonim, layanan ini melihat token buta yang valid dan belum dipakai serta transaksi yang dibayar - tanpa akun, tanpa teks asli, tanpa penerima. Tidak ada basis data akun dan tidak ada penyimpanan pesan.
Apa yang bisa dilihat penyedia RPC?
Alamat IP Anda, waktu permintaan Anda, dan transaksi yang Anda kirim. Ini komponen dengan pandangan paling jelas atas aktivitas jaringan Anda, karena itu ia bisa diganti dan di-host sendiri.
Apa yang terjadi jika layanan biaya mati?
Pengiriman berhenti berfungsi sampai layanan kembali atau Anda membayar transaksi sendiri. Identitas, kontak, dan riwayat pesan Anda tidak terdampak - semuanya ada di perangkat Anda dan tidak bergantung pada apa pun yang kami jalankan.
Bisakah Apple melihat siapa yang saya kirimi pesan?
Apple melihat bahwa Anda membeli langganan dan dengan Apple ID mana. Apple tidak melihat pesan atau kontak Anda. Token buta-lah yang mencegah pembelian dikaitkan dengan aktivitas pengiriman Anda.