Pangkalan pengetahuan Di luar internet
jaringan Bluetooth
Pemesejan tanpa internet, tiada perkhidmatan sel dan tiada sebarang infrastruktur baik hati. Peranti berdekatan dipautkan melalui Bluetooth LE dan geganti antara satu sama lain, supaya mesej sampai orang di luar jangkauan radio dengan melompat melalui peranti di antaranya.
Halaman ini diterjemahkan mesin untuk kemudahan. Versi asal bahasa Inggeris ialah versi yang digunakan.
Apakah mesh itu
Mesh ialah pengangkutan kedua yang berjalan bersama geganti, bukan apl berasingan atau berasingan identiti. Saluran awam dan mesej peribadi kedua-duanya berfungsi di atasnya, dan apl memutuskan yang mana laluan untuk diambil sendiri: penghantaran dalam talian melalui internet dan kembali ke Bluetooth apabila ia tidak tersedia, manakala rakan sebaya hanya boleh dihubungi melalui radio kekal di jaringan sama ada.
Ia adalah rangkaian banjir kedai dan hadapan. Setiap peranti menghantar paket ke peranti yang boleh dengar, dengan had lompatan sebanyak 7, menyahgandakan apa yang telah dilihatnya jadi a paket tidak beredar selama-lamanya. Dua orang yang tidak dapat mendengar satu sama lain secara langsung bertukar-tukar mesej selagi terdapat rangkaian peranti antara mereka.
Di bawah itu, setiap pasangan rakan sebaya menjalankan a Bunyi bising XX berjabat tangan dan bercakap mengenainya sesi disulitkan sendiri. Paket berlapik dan, apabila besar, berpecah-belah, jadi saiz apa yang anda hantar katakan sedikit sebanyak mungkin tentang perkara itu.
Menghidupkannya
Buka panel jejaring Bluetooth dan tekan Hidupkan. Apa yang berlaku seterusnya bergantung kepada apa yang anda jalankan.
Pada Android dan iOS
Apl menjalankan kedua-dua peranan Bluetooth serentak — mengiklankan dirinya sendiri dan mengimbas untuk orang lain — jadi mana-mana dua peranti berdekatan dipautkan tanpa mengira yang mana satu perasan yang lain. Geran kebenaran Bluetooth apabila ditanya dan ia menemui rakan sebaya dengan sendirinya.
Dalam pelayar
Apl web menyertai jaringan yang sama melalui Bluetooth Web, pada penyemak imbas Chromium: Chrome, Edge, Opera dan Berani. Pada Safari dan Firefox, yang tidak melaksanakan Bluetooth Web, mesh kawalan disembunyikan sepenuhnya daripada ditawarkan dan kemudian gagal.
Penyemak imbas hanya boleh menggunakan Bluetooth pusat peranan: ia tidak boleh mengiklankan dirinya sendiri, jadi peranti lain tidak dapat menemuinya. Ia menyambung ke luar ke telefon berdekatan dan menyampaikan melalui mereka. Anda memilih setiap peranti sekali melalui pemilih peranti penyemak imbas sendiri, selepas itu ia menyambung semula dengan sendiri. Dua pelayar tidak boleh memaut antara satu sama lain secara langsung.
Berkongsi jaringan dengan Bitchat
Nymchat melaksanakan Bitchat's protokol mesh pada wayar, bait untuk bait — perkhidmatan dan ciri GATT yang sama UUID, pengepala paket yang sama, jenis mesej yang sama, had lompat lalai yang sama. Kedua-duanya apl tidak disambungkan melalui apa-apa; mereka hanya pada jaringan yang sama, dan peranti Nymchat dan peranti Bitchat menemui satu sama lain dan bertukar-tukar mesej yang disulitkan secara langsung.
Mengumumkan paket juga boleh membawa a nostrLink: pautan yang ditandatangani daripada rakan sebaya kepada
identiti Nostr sebenar mereka. Apabila seseorang hadir dan mengesahkan, rakan sebaya yang anda temui melalui Bluetooth
muncul sebagai orang yang sama yang anda kenali daripada geganti.
Mod Hantu
Peranti mesh ialah radio yang mengumumkan dirinya berulang kali, itulah yang memudahkannya untuk mengikuti merentasi tempat dan sesi. Mod Hantu ialah jawapan ikut serta.
Semasa ia dihidupkan, setiap pengecam yang dibawa oleh pengumuman digantikan dengan yang dibuang nilai, dan semuanya berputar bersama:
- kekunci statik hingar — yang mana ID rakan sebaya dan cap jari diperolehi;
- kunci tandatangan Ed25519;
- nama Bluetooth yang diiklankan;
- nama panggilan;
- yang diumumkan
nostrLink, yang kekal nyata tetapi menjadi tidak kekal, jadi rakan sebaya masih boleh sampai kepada anda tanpa sebarang penyelesaian kepada npub anda.
Putaran berlaku pada zaman yang gelisah kira-kira 15 minit. Identiti bersara kekal boleh dinyahsulit sehingga 8 zaman jadi balasan lewat masih tiba, dan a perbualan dimulakan semasa hantu disematkan pada jaringan untuk kebaikan dan bukannya secara senyap berhijrah ke geganti di bawah kunci sebenar anda.
Perkongsian avatar dan sepanduk ditolak semasa Mod Hantu aktif: imej berulang memautkan dua zaman bersama lebih cepat daripada mana-mana kunci.
Ia menjadikan peranti lebih sukar untuk diikuti. Ia tidak menjadikannya tidak dapat dikesan. Bluetooth alamat perkakasan dikawal oleh sistem pengendalian, bukan oleh apl, dan pemasaan dan corak sosial kekal berkorelasi — orang yang sama, di tempat yang sama, bercakap dengannya orang yang sama, pada masa yang sama.
had
- Julat ialah julat Bluetooth. Berpuluh meter di tempat terbuka, kurang melalui dinding. Jaring memanjangkan jangkauan dengan melompat, bukan dengan menjerit lebih kuat.
- Lebar jalur adalah kecil. Bingkai dihadkan pada 512 bait dan mesej yang lebih besar adalah berpecah-belah. Ia dibina untuk teks, bukan untuk media.
- Penghantaran adalah usaha terbaik. Banjir kedai dan hadapan dengan had 7 lompatan tidak membuat janji. Jika tiada sesiapa berada dalam lingkungan dan tiada siapa datang ke dalam lingkungan, mesej menunggu.
- Pelayar adalah daun, seperti di atas dan bergantung pada telefon yang berada berdekatan.
- Radio berharga bateri, kerana pengimbasan dan pengiklanan secara berterusan itulah yang membuatkan jaringan berfungsi.