Пойгоҳи дониш Хомӯш аз интернет
Шабакаи Bluetooth
Паёмнависӣ бидуни интернет, хидматрасонии мобилӣ ва инфрасохтори ягон навъ. Дастгоҳҳои ҳамсоя тавассути Bluetooth LE мепайванданд ва барои ҳамдигар мегузаранд, аз ин рӯ паём мерасад одамоне, ки аз доираи радио берун аз доираи радио гузаштанд, тавассути дастгоҳҳои байни онҳо гузаред.
Ин саҳифа барои роҳат бо мошин тарҷума шудааст. Нусхаи аслии англисӣ версияи татбиқшаванда аст.
Меш чӣ гуна аст
Меш як нақлиёти дуюмест, ки дар паҳлӯи релеҳо кор мекунад, на як барномаи алоҳида ё алоҳида шахсият. Каналҳои ҷамъиятӣ ва паёмҳои хусусӣ ҳам бар он кор мекунанд ва барнома қарор медиҳад, ки кадоме аз онҳо масир барои худ гирифтан: фиристодани онлайн тавассути интернет мегузаранд ва вақте ки ба Bluetooth бармегарданд он дастнорас аст, дар ҳоле ки ҳамсоле, ки танҳо тавассути радио дастрас аст, дар ҳар ду роҳ дар тор мемонад.
Ин шабакаи селӣ аст. Ҳар як дастгоҳ пакетҳоро ба дастгоҳҳое, ки мешунавад, бо маҳдудияти ҷаҳиши... 7, барои пешгирӣ аз такрори маълумоти аллакай дидашуда, то баста (packet) ҳамеша давр назанад. Ду шахсе, ки наметавонанд мустақиман якдигарро бишнаванд, то даме ки занҷири дастгоҳҳо байни онҳо мавҷуд аст, паёмҳоро иваз мекунанд.
Дар зери он хар як ҷуфти ҳамсолон давида а Садои XX дастфишорӣ ва гуфтугӯ дар бораи он сессияи рамзгузоришудаи худ. Бастаҳо padded ва, вақте ки калон, пора-пора, то андозаи он чӣ шумо ирсол мегӯяд, то ҳадди имкон дар бораи он чӣ аст,.
Сел танҳо ба касе мерасад, ки дар он лаҳза гӯш медеҳад, бинобар ин се чиз паёмиро аз он гузаронида метавонанд: дастгоҳҳо таърихи охирини оммавиро дар ёд доред ва онро ба кӣ касе, ки онро аз даст додааст, бифирист ҳамсоягони наздик почтаи бастакардаро мебаранд барои касе, ки дар доираи мавҷудият нест, ва ҳар чизе, ки бидуни интернет фиристода мешавад, аст баъдтар нашр мешавад вақте ки интернет бармегардад.
Даргиронидани он
Панели шабакаи Bluetooth-ро кушоед ва пахш кунед Даргирондан. Баъд аз он чӣ рӯй медиҳад, вобаста аст шумо онро дар чӣ кор карда истодаед.
Дар Android ва iOS
Ин барнома якбора ҳарду нақшҳои Bluetooth-ро иҷро мекунад - худро таблиғ мекунад ва дигаронро скан мекунад — ҳамин тавр, ҳар ду дастгоҳи ҳамсоя новобаста аз он ки яке дигарашро пайхас кардааст, пайваст мешаванд. Грант иҷозати Bluetooth ҳангоми пурсидан ва он худ аз худ ҳамсолонро пайдо мекунад.
Дар браузер
Барномаи веб ба як шабака тавассути Web Bluetooth дар браузерҳои Chromium пайваст мешавад: Chrome, Edge, Опера ва Далер. Дар Safari ва Firefox, ки Web Bluetooth-ро татбиқ намекунанд, mesh назорат пурра пинҳон аст, на пешниҳод ва сипас ноком.
Браузер танҳо метавонад Bluetooth-ро қабул кунад марказй нақш: он наметавонад худро таблиғ кунад, ҳамин тавр дигар дастгоҳҳо онро кашф карда наметавонанд. Он аз берун ба телефонҳои наздик пайваст мешавад ва тавассути реле мегузарад онхо. Шумо ҳар як дастгоҳро як маротиба тавассути интихобкунандаи дастгоҳи худи браузер интихоб мекунед, баъд аз он худ аз нав пайваст мешавад. Ду браузер наметавонанд мустақиман ба ҳамдигар пайваст шаванд.
Мубодилаи тор бо Bitchat
Nymchat татбиқ мекунад Bitchat's протоколи фикрию дар сим, байт барои байт - ҳамон хидмати GATT ва хусусияти UUIDҳо, ҳамон сарлавҳаи бастаҳо, ҳамон навъҳои паёмҳо, ҳамон маҳдудияти пешфарз. Ду барномаҳо тавассути ҳеҷ чиз кӯпрук карда намешаванд; онҳо танҳо дар як тор ва дастгоҳи Nymchat мебошанд ва дастгоҳи Bitchat якдигарро кашф мекунанд ва мустақиман паёмҳои рамзшударо мубодила мекунанд.
Бастаҳои эълон инчунин метавонанд а nostrLink: пайванди имзошуда аз як ҳамсол ба
шахсияти аслии онҳо Nostr. Вақте ки касе ҳозир аст ва онро тасдиқ мекунад, ҳамсоле, ки шумо тавассути Bluetooth вохӯред
ҳамчун ҳамон шахсе, ки шумо аз реле мешиносед, нишон медиҳад.
Ҳамчун формати Bitchat низ мувофиқаи таърих ва почтаи интиқолдидашудаи дар зер тавсифшуда ба ҳисоб меравад, бинобар ин ин ду замима на танҳо дар як шабакаи mesh ҳамзамон мавҷуданд — онҳо таърихи оммавии ҳамдигарро ҳамоҳанг мекунанд ва мактубҳои ҳамдигарро интиқол медиҳанд.
Таърихе, ки шабака ба себе мегирад
Сел паёми умумро ба ҳар кӣ дар он лаҳза дар доираи радиусарии радио бошад, мерасонад. Агар шумо ба ҳуҷра бо як дақиқа дертар ворид шавед, он аллакай рафтааст. Бинобар ин, ҳар як дастгоҳ тирезаи паёмҳои оммавии наздиктаро, ки шунидааст — то 6 соат, маҳдуд бо 1,000 пакет — ва он тирезаро бо ҳар як ҳамсояе, ки вомехӯрад, мувофиқ мекунад, тақрибан ҳар 15 сонияҲар чӣ ба шумо намерасад, онҳо ба шумо мефиристанд; ҳар чӣ ба онҳо намерасад, шумо ба онҳо мефиристед.
Муқоиса бо маҷмӯи эҳтимолии компакт (филтри бо коди Голомб) анҷом дода мешавад, бинобар ин ҳамоҳанг кардани ҳазор паём тақрибан як килобайт, на ҳаздаҳоназдаҳ, арзиш дорад. Ин ҳамон форматест, ки Bitchat истифода мебарад, бинобар ин ду барнома таърихи ҳамдигарро ҳамоҳанг мекунанд, на мисли ҳолати аввал, ки ҳар кадоме қисми худро доранд.
Танрезӣ дар дастгоҳ нигоҳ дошта мешавад, бинобар ин пас аз азгардӣ (restart) боқӣ мемонад. Маҳз ҳамин чиз имкон медиҳад, ки телефон ҳамчун хабаррасон кор кунад: байни ду гурӯҳе, ки ҳеҷ гоҳ дар масофаи назди ҳам набудаанд, ҳаракат кунед ё соатҳо пас баргардед, ва ӯ он чизеро, ки тарафи дигар аз даст додааст, месупорад.
Танҳо трафики оммавӣ ҳамин тавр интиқол дода мешавад — паёмҳое, ки аллакай барои ҳар кас дар доираи радиотӯбӣ намоён ҳастанд. Паёмҳои махфӣ, дастгириҳо ва сессияҳои маҳфиятшуда ҳеҷ гоҳ қисми он нестанд.
Почта аз ҷониби дигарон ҳамбардорӣ мешавад
Агар шумо ба касе нависед, ки дар доираи радиотрансформатор нест, касе намемонад, ки паёмро супорад. Nymchat онро ба калиди ҳамон шахс маҳкам мекунад ва нусхаҳои маҳкамшударо ба чанд ҳамсолон медиҳад, ки мебошанд дар наздикӣ. Онҳо онро ҳамроҳ мебаранд ва агар бо қабулкунанда вохӯрໆ, онро мерасонанд.
Нусха барои ҳар кӣ онро мебардорад, ноаён аст. Танҳо маълумоти масиршавии он, ки дорад, як тимс (tag) аст, ки рӯзрӯз мечархд ва танҳо аз ҷониби касе ҳисоб карда мешавад, ки аллакай калиди қабулкунандаро медонад, бинобар ин ду конверт барои як шахс дар рӯзҳои гуногун барои ҳеҷ каси дигар бо ҳам алоқаманд нанамоянд. Танҳо қабулкунанда метавонад якеро кушояд — ва вақте ки онро мекунад, мефаҳмад, ки кӣ онро навиштааст, зеро ҳувияти фиристода дар даруни он мӯҳр шудааст.
Нусхаҳо зиёд намешаванд. Ҳар як ҳамлу нақлшиканда буҷет дорад, ки ҳангоми супоридани ҳисса ба каси дигар ба ним кам мешавад, бинобар ин паём ба чанде аз ҳамлу нақлшикандагон паҳн шуда, сипас қатъ мегардад. Почта пас аз ме expire мешавад 24 соат, ва танҳо ба ҳамсапаҳамҳое, ки ҳувияти онҳо тасдиқ шудааст, чизе дода мешавад.
Дар куҷое, ки имкон аст, Nymchat мактубро мепаст мекунад ба калиди яквақта ба ҷои калиди дарозмӯди гиранда. Ҳар як дастгоҳ як гурӯҳи хурди ин калидҳоро нашр мекунад, ки бо имзо гузаштаанд, то онҳо тасодуфӣ набошанд, ва ин гурӯҳ ҳамон тариқи гузаштаи маълумотро мегузарад — ки ҳамин чиз онро ҳангоми дур будани соҳибаш, маҳз дар вақте ки мактубҳо интиқол дода мешаванд, дастрас месозад. Гиранда ҳар як калидро пас аз истифода аз навбат тоза мекунад. Ҳамин нест кардани он мақсад аст: конверти аз ҳаво нусхабардорӣшударо пас аз он наметавон кушод, ҳатто аз ҷониби касе, ки баъдтар калиди ҳувияти гирандаро ба даст меорад.
Ҳазф тақрибан интизор мемонад 48 соат, чунки чанд нақлбаро метавонанд нусхаҳои ҳамон мактубро дар даст дошта бошанд ва онҳо ҳар вақте ки нақлбарон бо шумо вохӯранд, мерасанд; пок кардани он дар аввалин нусха боиси он мегардад, ки ҳамаи нусхаҳои баъдӣ мисли почтаи гумшуда намоянд. Вақте ки фиристонда ҳеҷ гоҳ маҷмӯаи (batch) шуморо надидааст — дастгоҳе, ки шумо бо он дар як ҳуҷра набудед — онҳо ба калиди дарозмуддати шумо рӯ меоранд. Паём ба вурӯд мерасад; танҳо он кафолати қавӣтар набуд.
Пешниҳод кардани мактуб ба касе ба онҳо мефаҳмонад, ки паёме мавҷуд аст ва шумо онро фиристодаед. Ҳеҷ гоҳ мундариҷаро, ҳеҷ гоҳ он ки барои кӣ аст — танҳо воқеиятро. Агар ин мубодила аллакай интихоби шумо набошад, Ghost Mode ҳеҷ гоҳ кормандони почтаро умуман истифода намебарад (пайдо кунед).
Паёмҳо бо бе интернет фиристода шудаанд
Паёми шумо ҳангоми ғайриинтернетӣ фиристодашуда фавран тавассути радио мебарояд, ки ба ҳар кӣ дар наздикӣ бошад, мерасад — ва ба ҳеҷ каси дигар, зеро аз нигоҳи релеҳо он ҳеҷ гоҳ мавҷуд набудааст. Nymchat онро нигоҳ медорад ва дар лаҳзае, ки интернет бармегардад, нашр мекунад, ва вақти аввалини фиристодани онро ҳифз мекунад, то он дар ҳамон ҷое, ки шумо дар суҳбат навиштаед, боқӣ монад.
Ҳар касе, ки онро тавассути Bluetooth аллакай қабул кардааст, онро ду бор нахоҳад дид: нусхаи аз нав нашршуда дорои нишонест, ки ба дастгоҳи онҳо имкон медиҳад онро шиносад. Паёмҳои нигоҳдошташуда пас аз 24 соат; он кадом, ки ҳеҷ гоҳ намерасад, ба ҷои намоиши «фиристодашуда», ҳамчун «ақабадорӣ» (failed) қайд мешавад.
Аммо он на танҳо интизор мешавад. Ҳамзамон, Nymchat аз ҳамсояҳое, ки ҳанӯз сигнал доранд, хоҳиш мекунад, ки паёмро аз номи онҳо нашр кунанд — як пайванд дар ҳуҷра барои ҳама ки дар он ҳастанд кифоя аст. Паём пеш аз он ки баромадад, аз ҷониби дастгоҳи шумо имзо мешавад, бинобар ин ҳамсояе, ки онро мебарад, танҳо ҳамчун почтаи алоҳида аст: он наметавонад ҳатто як калимаи он чизеро, ки нашр мекунад, иваз кунад ва агар кӯшиш кунад, релеҳо онро рад мекунанд. Ин усул дар самти дигар низ кор мекунад, бинобар ин дастгоҳе, ки худаш сигнали худро надорад, то ҳол метавонад хондан канал тавассути ҳамсояе, ки онро дорад.
Ин як роҳи кӯтоҳ аст, ҳеҷ гоҳ нусхаи ягона нест. Ҳеҷ чиз ба дастгоҳи шумо намегӯяд, ки оё ҳамсоя воқеан муваффақ шуд, ки нашр кунад ё на, бинобар ин паём дар ҳар сурат дар навбати пайвастшавии худи шумо мемонад. Агар ҳарду кор кунанд, ду нусха аз ҷиҳати байтҳо паёми якхела буда, релеҳо якеро нигоҳ медоранд. Танҳо паёмҳои канал ин тавр интиқол меёбанд — талаб кардани фиристодани паёми махфӣ ба касе меомад, ки ба кӣ менависед — ва ҳеҷ гоҳ дар Ghost Mode, ки дар он имзо мустақиман ба ҳувияти воқеии шумо ишора мекунад.
Ҳолати арвоҳ
Дастгоҳи торӣ як радиоест, ки худро такроран эълон мекунад ва маҳз он чизест, ки онро осон мекунад дар байни ҷойҳо ва сеансҳо пайравӣ кунед. Ҳолати Ghost ҷавоби интихобшуда мебошад.
Дар ҳоле ки он фурӯзон аст, хар идентификаторе, ки эълон мекунад, бо партофт иваз карда мешавад арзиш дорад ва ҳамаи онҳо якҷоя гардиш мекунанд:
- калиди статикии Noise — ID-и ҳамсол ва изи ангушт аз он гирифта мешавад;
- калиди имзои Ed25519;
- номи эълоншудаи Bluetooth;
- лақаб;
- эълон кард
nostrLink, ки воқеӣ боқӣ мемонад, аммо муваққатӣ мешавад, то ҳамсолон то ҳол метавонанд ба шумо бе ягон чизи ҳалкунанда ба npub-и худ муроҷиат кунед.
Ротатсия дар як давраи пурқуввати тақрибан ба амал меояд 15 дақиқа. Шахсиятҳои нафақахӯр то барои рамзкушоӣ мондан 8 давра аз ин рӯ, ҷавоби дертар меояд ва а сӯҳбат дар ҳоле оғоз шуд, ки ghosted ба таври доимӣ ба тор пайваст карда мешавад, на хомӯшона муҳоҷират ба реле зери калиди воқеии шумо.
Ҳангоми фаъол будани режими Ghost, мубодилаи аватар ва баннер рад карда мешавад: тасвири такрорӣ дуро мепайвандад давраҳои якҷоя зудтар аз ҳар як калид.
Ду аз масирҳои интиқоли дар боло зикршуда бо ҳамин сабаб хомӯш карда шудаанд. Ҷодуи (ghosted) дастгоҳ ҳеҷ гоҳ аз касе намепурсад, ки почтаашро ҳамрад барад — курьер, ки пас аз гардиши шумо ҳанӯз ҳам мактубро дар даст дорад, иртивоти байни ду ҳувият аст. Ва суҳбате, ки ба шабака (mesh) пайваст шудааст, ҳеҷ гоҳ ба релеҳо (relays) дубора нашр намешавад, зеро он нусха бо калиди ҳақиқии шумо имзо шуда, ба шахси дигар аниқ мегӯяд, ки он ҷоду кист. Ҷодуи дастгоҳ инчунин калидҳои яккаратаро нашр намекунад: дар ҳар ҳолат ҳеҷ чизро наметавон ба он ё аз он интиқол дод, пас ин даста (batch) танҳо як чизи дигар мешавад, ки ҳувияти яккарата барои ҳеҷ интиқоли имконпазире пахш мекунад.
Он пайгирӣ кардани дастгоҳро хеле душвортар мекунад. Онро нотавон намегардонад. Bluetooth суроғаи сахтафзор аз ҷониби системаи оператсионӣ назорат, на аз тарафи барнома, ва вақт ва намунаҳои иҷтимоӣ мутаносиб боқӣ мемонанд - ҳамон шахс, дар ҳамон ҷо, бо сӯҳбат ҳамон одамон, дар як вақт.
Маҳдудиятҳо
- Диапазон диапазони Bluetooth аст. Даҳҳо метр дар фазои кушод ва камтар тавассути деворҳо. Шабакаи mesh масофаро тавассути гузаришҳо зиёд мекунад, на бо садои баландтар. Рӯйхати ҳамтоҳо дар панели mesh ба шумо мегӯяд, ки он кадом аст: ҳамторо ping кунед ва он вақти сафари баргашт ва он ки онҳо воқеан чанд қадам дур ҳастанд, менависад.
- Маҷрои маҷрои хурд аст. Чорчубахо бо хачми 512 байт ва паёмхои калонтар cap карда шудаанд пароканда шудаанд. Он барои матн сохта шудааст, на барои ВАО.
- Интиқол беҳтарин кӯшиш аст. Сели 7-қадамӣ ваъда намедиҳад ва роҳҳое, ки онро давом медиҳанд ҳам ваъда намедиҳанд: таърихи ҳамбардоршуда танҳо дар ҳолате ба шумо мерасад, ки бо дастгоҳе, ки онро нигоҳ доштааст, вохӯред, ва курьер танҳо дар ҳолате расонида метавонад, ки тасодуфан бо қабулкунанда вохӯрад. Паёме, ки касе барои ба даст гирифтанаш нест, интизор мемонад ва пас аз 24 соат аз интизорӣ даст мекашад.
- Браузерҳо баргҳо мебошанд, мувофиқи боло ва аз наздик будани телефон вобаста аст.
- Радио батарея арзиш дорад, зеро сканер ва таблиғ пайваста он чизест, ки торро кор мекунад.