Tarkibga o'tish
Nymchat sahifasiga qaytish

Bilimlar bazasi Internetdan tashqari

Bluetooth tarmog'i

Internet, uyali aloqa xizmati va hech qanday infratuzilmasiz xabar almashish mehribon. Yaqin-atrofdagi qurilmalar Bluetooth LE orqali ulanadi va bir-biriga o'tadi, shuning uchun xabar keladi oraliqdagi qurilmalar orqali sakrab, radio diapazonidan tashqaridagi odamlar.

Mesh nima

To'r alohida ilova yoki alohida emas, o'rni bilan birga ishlaydigan ikkinchi transportdir shaxs. Ommaviy kanallar va shaxsiy xabarlar uning ustida ishlaydi va qaysi birini ilova hal qiladi o'z-o'zidan qabul qilish uchun marshrut: onlayn jo'natmalar internet orqali o'tadi va qachon Bluetooth-ga qaytadi u mavjud emas, faqat radio orqali erishish mumkin bo'lgan tengdosh har qanday holatda ham tarmoq ustida qoladi.

Bu do'kon va oldinga suv toshqini tarmog'idir. Har bir qurilma paketlarni o'zi mumkin bo'lgan qurilmalarga uzatadi eshitish chegarasi bilan 7, u allaqachon ko'rgan narsani takrorlash shunday a paket abadiy aylanmaydi. Bir-birini to'g'ridan-to'g'ri eshita olmaydigan ikki kishi ular o'rtasida qurilmalar zanjiri mavjud ekan, xabar almashish.

Buning ostida, har bir juft tengdosh yuguradi a Shovqin XX qo'l siqish va uning ustida suhbatlashish shaxsiy shifrlangan sessiya. Paketlar to'ldirilgan va qachon katta, bo'laklangan, shuning uchun nima hajmi siz yuborsangiz, bu nima haqida iloji boricha kamroq gapiradi.

Uni yoqish

Bluetooth mesh panelini oching va bosing Yoqish; ishga tushirish. Keyinchalik nima bo'lishi bunga bog'liq nima ustida ishlayapsiz.

Nymchat Bluetooth tarmoq paneli, tarmoq holatini, ulangan qurilmalarni, tarmoqdagi tengdoshlarni va radio jurnalini ko'rsatadi.
To'r paneli: holat, ulangan qurilmalar, tengdoshlar eshitildi va jonli radio jurnali.

Android va iOS da

Ilova bir vaqtning o'zida ikkala Bluetooth rolini bajaradi - o'zini reklama qiladi va boshqalarni skanerlaydi — shuning uchun qaysi biri ikkinchisini payqagan bo'lishidan qat'i nazar, yaqin-atrofdagi ikkita qurilma ulanadi. Grant Bluetooth ruxsati so'ralganda va u o'z-o'zidan tengdoshlarini topadi.

Brauzerda

Veb-ilova bir xil tarmoqqa Web Bluetooth orqali, Chromium brauzerlarida ulanadi: Chrome, Edge, Opera va jasur. Veb-Bluetooth-ni qo'llamaydigan Safari va Firefox-da to'r boshqaruv elementlari taklif qilinganidan ko'ra butunlay yashiringan va keyin muvaffaqiyatsiz bo'ladi.

Brauzer barg sifatida qo'shiladi

Brauzer faqat Bluetooth-ni qabul qilishi mumkin markaziy roli: u o'zini reklama qila olmaydi, shuning uchun boshqa qurilmalar buni aniqlay olmaydi. U yaqin atrofdagi telefonlarga tashqariga ulanadi va orqali o'tadi ular. Siz har bir qurilmani brauzerning shaxsiy qurilma tanlagichi orqali bir marta tanlaysiz, shundan so'ng u o'z-o'zidan qayta ulanadi. Ikkita brauzer bir-biriga bevosita bog'lana olmaydi.

Bitchat bilan tarmoq almashish

Nymchat ilovalari Bitchatning simdagi mesh protokoli, bayt uchun bayt - bir xil GATT xizmati va xarakteristikasi UUIDlar, bir xil paket sarlavhasi, bir xil xabar turlari, bir xil standart hop chegarasi. Ikki ilovalar hech narsa orqali o'tkazilmaydi; ular shunchaki bir xil to'rda va Nymchat qurilmasida va Bitchat qurilmasi bir-birini topadi va shifrlangan xabarlarni bevosita almashadi.

E'lon paketlari ham olib yurishi mumkin nostrLink: mesh peer-dan imzolangan havola ularning haqiqiy Nostr kimligi. Agar siz Bluetooth orqali tanishgan tengdoshingiz hozir bo‘lsa va tasdiqlaydi o'z o'rnidan tanish odam sifatida namoyon bo'ladi.

Arvoh rejimi

To'rli qurilma - bu o'zini qayta-qayta e'lon qiladigan radio, bu uni osonlashtiradi joylar va sessiyalar bo'ylab kuzatib borish. “Ghost Mode” – qo‘shilish uchun javob.

U yoqilganda, har announce carries identifikatori tashlanish belgisi bilan almashtiriladi qiymat va ularning barchasi birgalikda aylanadi:

  • Shovqin statik kaliti - tengdosh identifikatori va barmoq izi undan olinadi;
  • Ed25519 imzo kaliti;
  • e'lon qilingan Bluetooth nomi;
  • taxallus;
  • e'lon qilingan nostrLink, bu haqiqiy bo'lib qoladi, lekin vaqtinchalik bo'lib qoladi, shuning uchun tengdoshlar hali ham mumkin npub-ni hal qilmasdan sizga murojaat qiling.

Aylanish taxminan jitterli davrda sodir bo'ladi 15 daqiqa. Nafaqaga chiqqan shaxslar gacha shifrlangan holda qoling 8 davr shuning uchun ham kech javob keladi va a suhbat jimgina emas, balki arvoh to'rga mahkamlangan paytda boshlandi haqiqiy kalitingiz ostidagi relelarga o'tish.

Ghost Mode faol bo'lganda avatar va banner almashish rad etiladi: takrorlangan tasvir ikkitani bog'laydi davrlar har qanday kalitga qaraganda tezroq birlashadi.

Ghost Mode anonimlik emas

Bu qurilmani kuzatishni ancha qiyinlashtiradi. Bu uni kuzatib bo'lmaydigan qilib qo'ymaydi. Bluetooth apparat manzili ilova tomonidan emas, balki operatsion tizim tomonidan boshqariladi va vaqt va ijtimoiy naqshlar o'zaro bog'liq bo'lib qoladi - bir xil odam, o'sha joyda, gaplashadi bir xil odamlar, bir vaqtning o'zida.

Cheklovlar

  • Diapazon - Bluetooth diapazoni. Ochiq joylarda o'nlab metrlar, kamroq orqali devorlar. To'r balandroq baqirish bilan emas, sakrash orqali qo'lni kengaytiradi.
  • Tarmoqli kengligi kichik. Kadrlar 512 bayt va undan kattaroq xabarlar bilan cheklangan parchalanadi. U ommaviy axborot vositalari uchun emas, balki matn uchun yaratilgan.
  • Yetkazib berish - eng yaxshi harakat. 7-hop chegarasi bilan saqlash va oldinga siljish hech qanday va'da bermaydi. Agar masofada hech kim bo'lmasa va hech kim masofaga kirmasa, xabar kutadi.
  • Brauzerlar barglar, yuqorida ko'rsatilgan va yaqin atrofdagi telefonga bog'liq.
  • Radio batareya narxiga ega, chunki doimiy ravishda skanerlash va reklama qilish to'rni ishlaydigan narsa.