Yeqela kokuqukethwe
Buyela ku-Nymchat

Isisekelo solwazi Ayixhunyiwe ku-inthanethi

I-Bluetooth mesh

Imiyalezo engenayo i-inthanethi, ayikho isevisi yeselula futhi ayikho ingqalasizinda yanoma iyiphi umusa. Amadivayisi aseduze axhuma nge-Bluetooth LE futhi adluliselelane komunye nomunye, ukuze umlayezo ufinyelele abantu abangale komsakazo ngokugxuma kumadivayisi phakathi.

Yini i-mesh

I-mesh iyisithuthi sesibili esisebenza eduze kwama-relay, hhayi uhlelo lokusebenza oluhlukile noma oluhlukile ubunikazi. Iziteshi zomphakathi nemilayezo eyimfihlo kokubili kusebenza phezu kwayo, futhi uhlelo lokusebenza lunquma ukuthi iyiphi umzila ongazithatha wona: ukuthumela ku-inthanethi kuya nge-inthanethi bese kubuyela ku-Bluetooth uma ayitholakali, kuyilapho untanga etholakala ngomsakazo kuphela ehlala kuyi-mesh noma ngayiphi indlela.

Inethiwekhi yezikhukhula esitolo-futhi-phambili. Idivayisi ngayinye idlulisela amaphakethe kumadivayisi ekwaziyo ukuzwa, nge hop umkhawulo we 7, ukukopisha lokho osekubonile ukuze a iphakethe alizuli unomphela. Abantu ababili abangezwani ngokuqondile shintshanisa imiyalezo inqobo nje uma kukhona uchungechunge lwemishini phakathi kwabo.

Ngaphansi kwalokho, bonke ontanga bagijima a Umsindo XX ukuxhawula futhi ukhulume phezu kwayo iseshini ebethelwe siqu. Amaphakethe ahlanganiswe futhi, uma emakhulu, ehlukanisiwe, ngakho-ke ubukhulu balokho oyithumelayo usho okuncane ngangokunokwenzeka mayelana nokuthi kuyini.

Ukuyivula

Vula iphaneli ye-Bluetooth mesh bese ucindezela Vula. Okuzokwenzeka ngokulandelayo kuya ngokuthi ukuthi uqhuba ini.

Iphaneli ye-Nymchat Bluetooth mesh, ebonisa isimo se-mesh, amadivaysi abhanqiwe, ontanga kumeshi kanye nelogi yomsakazo.
Iphaneli yemeshi: isimo, amadivayisi abhanqiwe, ontanga okuzwile, kanye nerekhodi lomsakazo elibukhoma.

Ku-Android ne-iOS

Uhlelo lokusebenza lusebenzisa izindima ze-Bluetooth ngesikhathi esisodwa - ukuzikhangisa nokuskenela abanye - ngakho-ke noma imaphi amadivaysi amabili aseduze ayaxhumeka kungakhathaliseki ukuthi iyiphi ebone enye. Grant imvume ye-Bluetooth uma ibuzwa futhi izitholela ontanga ngokwayo.

Kusiphequluli

Uhlelo lokusebenza lwewebhu lujoyina i-mesh efanayo nge-Web Bluetooth, kuziphequluli ze-Chromium: i-Chrome, i-Edge, I-Opera ne-Brave. Ku-Safari neFirefox, engasebenzisi i-Web Bluetooth, i-mesh izilawuli zifihliwe ngokuphelele kunokuba zinikezwe bese zehluleka.

Isiphequluli sijoyina njengeqabunga

Isiphequluli singathatha kuphela i-Bluetooth emaphakathi indima: ayikwazi ukuzikhangisa, ngakho amanye amadivaysi awakwazi ukuyithola. Ixhuma ngaphandle kumafoni aseduze futhi idlulisele phakathi bona. Ukhetha idivayisi ngayinye kanye ngesikhethi sedivayisi yesiphequluli, ngemva kwalokho ithathe iphinde ixhume ngokwayo. Iziphequluli ezimbili azikwazi ukuxhumana ngqo.

Yabelana nge-Bitchat

Izinsiza ze-Nymchat Bitchat's Iphrothokholi yemeshi ocingweni, i-byte ye-byte — isevisi efanayo ye-GATT kanye nesici Ama-UUID, unhlokweni wephakethe elifanayo, izinhlobo zemilayezo efanayo, umkhawulo ofanayo ozenzakalelayo we-hop. Laba ababili izinhlelo zokusebenza aziboshiwe kunoma yini; bamane baku-mesh efanayo, kanye nedivayisi ye-Nymchat futhi idivayisi ye-Bitchat iyatholana futhi ishintshane ngemilayezo ebethelwe ngokuqondile.

Memezela amaphakethe angaphatha a nostrLink: isixhumanisi esisayiniwe esisuka kontanga ye-mesh kuya ubunikazi babo bangempela be-Nostr. Uma oyedwa ekhona futhi eqinisekisa, untanga ohlangane naye nge-Bluetooth uvela njengomuntu ofanayo omaziyo kuma-relay.

Imodi yesipoki

Idivayisi ye-mesh ingumsakazo ozimemezelayo ngokuphindaphindiwe, okuyikhona kanye okwenza kube lula ukulandela kuzo zonke izindawo namaseshini. I-Ghost Mode impendulo yokungena.

Ngenkathi ivuliwe, zonke isihlonzi isimemezelo esiphathayo sithathelwa indawo indawo yokulahla value, futhi zonke zizungeza ndawonye:

  • ukhiye we-Noise static - okuvela kuyo i-ID yontanga kanye nezigxivizo zeminwe;
  • ukhiye wokusayina we-Ed25519;
  • igama le-Bluetooth elikhangisiwe;
  • isidlaliso;
  • okumenyezelwe nostrLink, ehlala ingokoqobo kodwa ibe yesikhashana, ngakho ontanga bangakwazi ifinyelele kuwe ngaphandle kokuxazulula noma yini ku-npub yakho.

Ukuzungezisa kwenzeka enkathini ejabulisayo ethi cishe Imizuzu engu-15. Omazisi asebethathe umhlalaphansi hlala u-decryptable kuze kube 8 izinkathi ngakho impendulo sekwephuzile isafika, futhi a ingxoxo iqalwe ngenkathi i-ghosted iphiniwe ku-mesh ngokuhle kunokuba ithule ukuthuthela kuma-relay ngaphansi kokhiye wakho wangempela.

I-avatar nokwabelana ngesibhengezo kwenqatshiwe ngenkathi i-Ghost Mode isebenza: isithombe esiphindaphindiwe sixhumanisa okubili izikhathi ndawonye ngokushesha kunanoma yimuphi ukhiye.

I-Ghost Mode ayiyona into engaziwa

Kwenza idivayisi ibe nzima kakhulu ukuyilandela. Akwenzi ukuthi kungalandeleki. I-Bluetooth ikheli lehadiwe lilawulwa isistimu yokusebenza, hhayi uhlelo lokusebenza, kanye nesikhathi kanye amaphethini omphakathi ahlala exhumene - umuntu ofanayo, endaweni efanayo, ekhuluma naye abantu abafanayo, ngesikhathi esifanayo.

Imikhawulo

  • Ububanzi ububanzi be-Bluetooth. Amashumi amamitha endaweni evulekile, kudlule kancane izindonga. I-mesh inweba ukufinyelela ngokugxuma, hhayi ngokumemeza kakhulu.
  • Umkhawulokudonsa mncane. Amafreyimu afakwe ku-512 bytes kanye nemilayezo emikhulu ahlukene. Yakhelwe umbhalo, hhayi imidiya.
  • Ukulethwa kuwumzamo ongcono kakhulu. Isikhukhula sesitolo naphambili esinomkhawulo we-7-hop akenzi zithembiso. Uma kungekho muntu ebangeni futhi kungekho muntu oza endaweni, umlayezo uyalinda.
  • Iziphequluli zingamaqabunga, ngenhla, futhi kuncike ekutheni ifoni iseduze.
  • Umsakazo ubiza ibhethri, ngoba ukuskena nokukhangisa ngokuqhubekayo yilokho okwenza i-mesh isebenze.