Žinių bazė Išjungtas iš interneto
Bluetooth tinklelis
Susirašinėjimas be interneto, mobiliojo ryšio paslaugų ir jokios infrastruktūros malonus. Netoliese esantys įrenginiai susieja per „Bluetooth LE“ ir perduoda vienas kitą, kad pasiektų pranešimą žmonių, esančių už radijo diapazono, peršokdami per įrenginius tarp jų.
Patogumui šis puslapis išverstas mašininiu būdu. Tinkama versija anglų kalba.
Kas yra tinklelis
Tinklelis yra antrasis transportas, einantis šalia relių, o ne atskira programa ar atskira programa tapatybę. Tiek viešieji kanalai, tiek privatūs pranešimai veikia, o programa nusprendžia, kuri Maršrutas, kurį reikia pasirinkti: internetu siunčiami siuntimai eina internetu ir grįžta į „Bluetooth“, kai jis nepasiekiamas, o bendraamžis, pasiekiamas tik per radiją, bet kuriuo atveju lieka tinkle.
Tai potvynio tinklas. kiekvienas įrenginys perduoda paketus į įrenginius, kuriuos jis gali išgirsti, su 7Du žmonės, kurie negali tiesiogiai išgirsti vienas kito, vis dar keičiasi pranešimais, kol tarp jų yra prietaisų grandinė.
Pagal tai kiekviena bendraamžių pora veikia a Triukšmas XX rankos paspaudimas ir kalba apie jį savo užšifruotą seansą. Paketai yra paminkštinti ir, kai dideli, suskaidyti, taigi kokio dydžio atsiųstas kuo mažiau pasako apie tai, kas tai yra.
Potvynis pasiekia tik tuos, kurie tuo metu klausosi, todėl trys dalykai perneša žinią: prietaisai. Prisiminkite naujausią viešąją istoriją ir perduoti ją tam, kuris ją praleido, Netoliese esantys peers veža užantspauduotą paštą kas nors už ribų, ir viskas, kas siunčiama be interneto yra Vėliau paskelbta Kai sugrįš internetas.
Įjungiant
Atidarykite „Bluetooth“ tinklo skydelį ir paspauskite Įjungti. Kas bus toliau, priklauso nuo ką jūs jį naudojate.
„Android“ ir „iOS“ įrenginiuose
Programa vienu metu atlieka abu „Bluetooth“ vaidmenis – reklamuoja save ir ieško kitų — todėl bet kurie du netoliese esantys įrenginiai susijungia, nepaisant to, kuris pastebėjo kitą. Suteikti „Bluetooth“ leidimą paprašius ir jis pats suranda bendraamžių.
Naršyklėje
Žiniatinklio programa prisijungia prie to paties tinklo per „Web Bluetooth“, naudojant „Chromium“ naršykles: „Chrome“, „Edge“, Opera ir Drąsus. „Safari“ ir „Firefox“, kurios neįdiegia „Web Bluetooth“, tinklelis valdikliai yra visiškai paslėpti, o ne siūlomi ir tada sugenda.
Naršyklė gali naudoti tik „Bluetooth“. centrinis vaidmuo: ji negali savęs reklamuoti, taigi kiti įrenginiai negali jo aptikti. Jis jungiasi į išorę su netoliese esančiais telefonais ir perduoda reles juos. Kiekvieną įrenginį pasirenkate vieną kartą naudodami naršyklės įrenginio parinkiklį, po kurio jis vėl prisijungia savaime. Dvi naršyklės negali tiesiogiai susieti viena su kita.
Dalijimasis tinkleliu su Bitchat
Nymchat padargai Bitchat's tinklelio protokolas ant laido, baitas už baitą – ta pati GATT paslauga ir charakteristika UUID, ta pati paketo antraštė, tie patys pranešimų tipai, ta pati numatytoji šuolio riba. Du programos nėra perjungiamos per nieką; jie tiesiog yra ant to paties tinklelio ir Nymchat įrenginio ir Bitchat įrenginys atranda vienas kitą ir tiesiogiai keičiasi šifruotais pranešimais.
Paskelbkite paketus taip pat gali turėti a nostrLink: pasirašyta nuoroda iš tinklo partnerio į
jų tikroji Nostr tapatybė. Kai vienas yra ir patvirtina, bendraamžis, kurį sutikote per „Bluetooth“.
pasirodo kaip tas pats asmuo, kurį pažįstate iš estafečių.
Istorijos derinimas ir žemiau aprašytas paštas taip pat yra "Bitchat" formatai, todėl dvi programos ne tik egzistuoja tame pačiame tinklelyje - jos sinchronizuoja vienas kito viešąją istoriją ir nešioja vienas kito užrašus.
Istorijos, kurias atneša Mesh
Potvynis perduoda viešą pranešimą tiems, kurie tuo metu yra radijo diapazone. Į kambarį įeikite minutę vėlai ir jis išnyks.Taigi kiekvienas įrenginys saugo neseniai girdėtų viešų pranešimų langą – iki 6 valandos, apribotas 1000 paketų - ir suderina šį langą su kiekvienu bendraamžiais, su kuriais jis susitinka, maždaug kiekvienu 15 sekundžiųTai, ko jums trūksta, jie siunčia jums; tai, ko trūksta, jūs juos siunčiate.
Palyginimas atliekamas naudojant kompaktišką tikimybinį rinkinį (Golomb koduojamą filtrą), todėl tūkstančio pranešimų suderinimas kainuoja apie kilobitą, o ne šešiolika.
Tai leidžia telefonui veikti kaip miesto šauksmas: vaikščioti tarp dviejų grupių, kurios niekada nebuvo vienas kito diapazone, arba grįžti po valandų, ir perduoti tai, ką kita pusė praleido.
Tik viešasis eismas kada nors yra perduodamas tokiu būdu - pranešimai jau matomi visiems radijo diapazone.
Kitiems žmonėms siunčiami laiškai
Jei rašote žmogui, kuris nėra radijo diapazone, niekas negali perduoti pranešimo. „Nymchat“ užantspauduoja jį į to asmens raktą ir suteikia užantspauduotas kopijas keliems bendraamžiams, kurie yra Artimiausiu metu jie jį perneša ir, jei susitiks su gavėju, jį pristato.
Kopija yra neaiški tiems, kurie ją nešioja. vienintelė maršrutizavimo informacija, kurią ji turi, yra ženklas, kuris Kasdieninė rotacija ir gali būti apskaičiuojamas tik tas, kuris jau žino gavėjo raktą, todėl du to paties asmens užrašai skirtingomis dienomis neatrodo susiję su niekuo kitu.
Kiekvienas vežėjas turi biudžetą, kuris sumažėja per pusę, kai jis perduoda dalį kitam asmeniui, todėl pranešimas plinta keliems vežėjams ir tada sustoja. 24 valandos, ir tik bendraamžiai, kurių tapatybė buvo patvirtinta, kada nors suteikiami.
Kai tai įmanoma, Nymchat užsandarina dėžutę į a vienkartinis raktas Kiekvienas prietaisas paskelbia nedidelę jų partiją, pasirašytą taip, kad jos negalėtų būti padirbtos, ir partija keliauja taip pat, kaip ir nešiojama istorija – tai daro ją prieinamą, kol jos savininkas nėra, būtent tada, kai jų paštas yra vežamas.
Delfinas laukia 48 valandos, nes keli vežėjai gali laikyti tos pačios dėžutės kopijas ir jie atvyksta, kai jų vežėjai atsitinka susitikti su jumis; ištrinant pirmąjį, kiekviena vėlesnė kopija atrodytų kaip prarastas paštas.
Suteikiant kažkam antraštę jiems pasakoja, kad pranešimas egzistuoja ir kad jūs jį išsiuntėte. niekada turinys, niekada, kam jis skirtas - bet faktas.
Siunčiama be interneto
Žinutė, kurią siunčiate neprisijungus, iš karto išeina per radiją, kuri pasiekia visus, kurie yra netoliese - ir niekas kitas, nes, kiek tai susiję su perdavimais, ji niekada neegzistavo.
Kiekvienas, kuris jau gavo jį per "Bluetooth", nematys jo du kartus: atnaujinta kopija turi žymeklį, kuris leidžia jų įrenginiui jį atpažinti. 24 valandosTas, kuris niekada to nedaro, yra pažymėtas kaip nesėkmingas, o ne paliktas ieškoti siunčiamas.
Tuo pačiu metu "Nymchat" prašo netoliese esančių bendraamžių, kurie vis dar turi signalą, paskelbti pranešimą savo vardu - vienas ryšys kambaryje yra pakankamas visiems. Žinutė yra pasirašyta jūsų įrenginyje, kol ji išeina, taigi bendraamžiai, kurie ją nešioja, yra pašto dėžutė: ji negali pakeisti žodžio to, ką ji skelbia, o perdavėjai jį atmestų, jei bandytų. Skaityti kanalą per kaimyną, kuris turi vieną.
Tai yra trumpas, niekada ne vienintelė kopija. Niekas nesako jūsų įrenginiui, ar kaimynas iš tikrųjų sugebėjo paskelbti, todėl pranešimas lieka eilėje savo ryšiui bet kuriuo būdu. Jei abi kopijos veikia, dvi kopijos yra to paties pranešimo byte už byte, o perdavėjai išlaiko vieną. Tik kanalo pranešimai keliauja tokiu būdu - paprašius ką nors paskelbti privačią žinutę jiems pasakytų, kam rašote - ir niekada „Ghost“ režimu, kur parašas nukreiptų tiesiai į jūsų tikrąją tapatybę.
Vaiduoklių režimas
Tinklinis įrenginys yra radijas, kuris nuolat praneša apie save, todėl tai yra paprasta stebėti įvairiose vietose ir seansuose. Vaiduoklių režimas yra pasirinkimas.
Kol jis įjungtas, kas identifikatorius, kurį neša skelbimas, pakeičiamas išmetimu vertė, ir visi jie sukasi kartu:
- statinis triukšmo klavišas – iš kurio gaunamas partnerio ID ir piršto atspaudas;
- Ed25519 pasirašymo raktas;
- reklamuojamas Bluetooth pavadinimas;
- slapyvardis;
- paskelbtas
nostrLink, kuris išlieka tikras, bet tampa trumpalaikis, todėl bendraamžiai vis tiek gali pasieks jus nieko neišspręsdamas jūsų npub.
Sukimasis vyksta apytiksliai neramioje epochoje 15 minučių. Į pensiją išėjusios tapatybės iššifruoti iki 8 epochos taigi vis tiek gaunamas pavėluotas atsakymas, ir a pokalbis prasidėjo, kai vaiduoklis yra prisegtas prie tinklelio visam laikui, o ne tyliai persikelia į reles pagal jūsų tikrąjį raktą.
Kai aktyvus vaiduoklio režimas, pseudoportretas ir reklamjuostė bendrinti atsisakoma: pasikartojantis vaizdas susieja du epochas kartu greičiau nei bet koks raktas.
Du iš aukščiau išvardytų pristatymo būdų yra išjungti su juo, dėl tos pačios priežasties. Vaiduoklinis įrenginys niekada neprašo, kad kas nors nešiotų paštą - kurjeris, vis dar laikantis užrašą po to, kai pasukate, yra tarp dviejų tapatybių sriegis. Ir pokalbis, pritvirtintas prie tinklelio, niekada nebus iš naujo paskelbtas perdavėjams, nes ta kopija būtų pasirašyta su jūsų tikruoju raktu ir pasakytų kitam asmeniui tiksliai, kas buvo vaiduoklinis įrenginys.
Dėl to įrenginį daug sunkiau sekti. Tai nepadaro jo neatsekamo. Bluetooth aparatūros adresą valdo operacinė sistema, o ne programa, o laikas ir socialiniai modeliai išlieka koreliuojami – tas pats asmuo, toje pačioje vietoje, su kuriuo kalbasi tie patys žmonės, tuo pačiu laiku.
Ribos
- Diapazonas yra „Bluetooth“ diapazonas. Dešimtys metrų atviroje erdvėje, mažiau per sienas. tinklelis plečiasi, šokinėdamas, o ne šaukdamas garsiau. tinklelio skydelyje esantis bendraamžių sąrašas jums pasakys, kas tai yra: ping peer ir jis praneša apie apvalią kelionę ir kiek iš tikrųjų jie yra.
- Pralaidumas mažas. Kadrai yra apriboti iki 512 baitų ir didesnių pranešimų yra suskaidytos. Jis sukurtas tekstui, o ne medijai.
- Pristatymas yra geriausias būdas. 7 bangų potvynis nesuteikia jokių pažadų, ir nei keliai, kurie jį pratęsia: nešiota istorija pasieks jus tik tada, jei susitiksite su prietaisu, kuris jį išlaikė, o kurjeris tik pristatys, jei atsitiks susitikti su gavėju.
- Naršyklės yra lapai, kaip nurodyta aukščiau, ir priklauso nuo to, ar netoliese yra telefonas.
- Radijas kainuoja bateriją, nes skenuoja ir reklamuoja nuolat yra tai, dėl ko tinklelis veikia.