Hla mus rau cov ntsiab lus
Rov qab mus rau Nymchat

Kev paub hauv paus Tawm hauv internet

Bluetooth mesh

Kev xa xov tsis muaj internet, tsis muaj kev pabcuam xovtooj thiab tsis muaj kev tsim kho ntawm ib qho twg zoo. Cov khoom siv ze ze txuas dhau Bluetooth LE thiab txuas rau ib leeg, yog li cov lus mus txog cov neeg tshaj xov tooj cua ntau los ntawm hopping los ntawm cov cuab yeej nyob nruab nrab.

Qhov mesh yog dab tsi

Lub mesh yog kev thauj khoom thib ob uas khiav nrog cov relays, tsis yog ib qho app cais lossis cais tus kheej. Kev tshaj tawm pej xeem thiab cov lus ntiag tug ob leeg ua haujlwm dhau nws, thiab lub app txiav txim siab qhov twg txoj kev coj ntawm nws tus kheej: online xa mus hla internet thiab poob rov qab mus rau Bluetooth thaum Nws yog tsis muaj, thaum ib tug phooj ywg ncav cuag tsuas yog nyob rau hauv xov tooj cua nyob ntawm lub mesh ob txoj kev.

Nws yog lub khw-thiab-ntev dej nyab network. Txhua lub cuab yeej kis cov pob ntawv mus rau cov khoom siv uas nws tuaj yeem ua tau hnov, nrog lub hop txwv ntawm 7, deduplicating dab tsi nws twb pom li ntawd a pob ntawv tsis ncig mus ib txhis. Ob tug neeg uas tsis tuaj yeem hnov ​​ib leeg ncaj qha tseem sib pauv lus tsuav yog muaj cov saw hlau ntawm lawv.

Nyob rau hauv tas li ntawd, txhua khub ntawm cov phooj ywg khiav ib Noise XX tuav tes thiab tham txog nws tus kheej encrypted kev sib tham. Pob ntawv yog padded thiab, thaum loj, fragmented, yog li qhov loj ntawm dab tsi koj xa hais tsawg li ntau tau txog qhov nws yog dab tsi.

Tig nws

Qhib Bluetooth mesh vaj huam sib luag thiab nias Qhib. Yuav ua li cas tom ntej no nyob ntawm qhov koj tab tom khiav nws.

Lub Nymchat Bluetooth mesh vaj huam sib luag, qhia mesh raws li txoj cai, ua ke cov khoom siv, cov phooj ywg ntawm lub mesh thiab xov tooj cua cav.
Lub vaj huam sib luag mesh: xwm txheej, cov cuab yeej sib txuas, cov phooj ywg hnov, thiab lub xov tooj cua nyob.

Hauv Android thiab iOS

Lub app khiav ob lub luag haujlwm Bluetooth ib zaug - tshaj tawm nws tus kheej thiab luam theej duab rau lwm tus - yog li ob qho khoom siv nyob ze txuas nrog tsis hais tus twg pom lwm tus. Nyiaj pab Bluetooth tso cai thaum nug thiab nws pom cov phooj ywg los ntawm nws tus kheej.

Hauv qhov browser

Lub vev xaib app koom nrog tib lub mesh los ntawm Web Bluetooth, ntawm Chromium browsers: Chrome, Ntug, Opera thiab Brave. Ntawm Safari thiab Firefox, uas tsis siv Web Bluetooth, lub mesh tswj tau muab zais tag nrho es tsis muaj thiab tom qab ntawd ua tsis tiav.

Ib tug browser koom raws li nplooj

Lub browser tsuas tuaj yeem nqa Bluetooth nruab nrab lub luag haujlwm: nws tsis tuaj yeem tshaj tawm nws tus kheej, yog li lwm yam khoom siv tsis tuaj yeem tshawb pom nws. Nws txuas sab nraud mus rau cov xov tooj nyob ze thiab relays los ntawm lawv. Koj xaiv txhua lub cuab yeej ib zaug los ntawm tus browser tus kheej lub cuab yeej xaiv, tom qab ntawd nws reconnects ntawm nws tus kheej. Ob lub browsers tsis tuaj yeem txuas rau ib leeg ncaj qha.

Sib koom mesh nrog Bitchat

Nymchat siv Bitchat's mesh raws tu qauv ntawm cov hlau, byte rau byte - tib yam kev pabcuam GATT thiab tus yam ntxwv UUIDs, tib lub pob ntawv header, tib hom lus, tib lub hop limit. Ob tug apps tsis txuas nrog dab tsi; lawv tsuas yog nyob rau tib lub mesh, thiab Nymchat ntaus ntawv thiab ib lub cuab yeej Bitchat nrhiav ib leeg thiab sib pauv cov lus zais ncaj qha.

Tshaj tawm cov pob ntawv tuaj yeem nqa tau ib qho nostrLink: ib tug kos npe txuas los ntawm ib tug mesh peer rau lawv tus Nostr tiag tiag. Thaum ib tus tuaj thiab txheeb xyuas, tus phooj ywg koj tau ntsib dhau Bluetooth tshwm sim raws li tib neeg koj paub los ntawm relays.

Dab hom

Lub tshuab mesh yog lub xov tooj cua uas tshaj tawm nws tus kheej ntau zaus, uas yog qhov ua kom yooj yim ua raws cov chaw thiab ntu. Dab hom yog qhov kev xaiv teb.

Thaum nws tseem nyob, txhua tus cim ib qho kev tshaj tawm yog hloov nrog lub pov tseg tus nqi, thiab tag nrho lawv tig ua ke:

  • lub suab nrov zoo li tus yuam sij - uas tus phooj ywg ID thiab tus ntiv tes muab los ntawm;
  • tus yuam sij Ed25519 kos npe;
  • lub npe Bluetooth tshaj tawm;
  • lub npe menyuam yaus;
  • qhov tshaj tawm nostrLink, uas nyob twj ywm tiag tab sis dhau los ua ephemeral, yog li cov phooj ywg tseem tuaj yeem ua tau ncav cuag koj yam tsis muaj kev daws teeb meem rau koj npub.

Kev sib hloov tshwm sim ntawm lub sijhawm jitted ntawm roughly 15 feeb. Cov neeg laus laus nyob decryptable mus txog rau 8 epo yog li ntawv teb lig tseem tuaj txog, thiab a kev sib tham pib thaum ghosted yog pinned rau lub mesh kom zoo es tsis txhob ntsiag to migrating mus rau relays nyob rau hauv koj tus yuam sij tiag tiag.

Avatar thiab banner sib koom yog tsis kam thaum Ghost Mode nquag: ib daim duab rov qab txuas ob epochs ua ke sai dua li txhua tus yuam sij.

Dab hom tsis yog tsis qhia npe

Nws ua rau lub cuab yeej nyuaj ua raws li. Nws tsis ua rau nws untraceable. Lub Bluetooth hardware chaw nyob yog tswj los ntawm lub operating system, tsis yog los ntawm lub app, thiab lub sij hawm thiab kev sib raug zoo qauv nyob correlatable - tib neeg, nyob rau tib qhov chaw, tham nrog tib neeg, tib lub sij hawm.

txwv

  • Range yog Bluetooth range. Kaum meters hauv qhov qhib, tsawg dua phab ntsa. Lub mesh txuas mus txog los ntawm hopping, tsis yog los ntawm kev qw nrov.
  • Bandwidth yog me me. Cov ncej yog capped ntawm 512 bytes thiab cov lus loj dua yog fragmented. Nws yog tsim rau cov ntawv nyeem, tsis yog rau kev tshaj tawm.
  • Kev xa khoom yog kev siv zog tshaj plaws. Lub khw-thiab-ntev dej nyab nrog 7-hop txwv tsis muaj lus cog tseg. Yog tias tsis muaj leej twg nyob hauv ntau thiab tsis muaj leej twg tuaj rau hauv ntau, cov lus tos.
  • Browsers yog nplooj, ib qho saum toj no, thiab nyob ntawm lub xov tooj nyob ze.
  • Xov tooj cua raug nqi roj teeb, vim scanning thiab tshaj tawm tsis tu ncua yog dab tsi ua rau mesh ua haujlwm.