База ведаў Па-за інтэрнэтам
Bluetooth сетка
Абмен паведамленнямі без Інтэрнэту, мабільнай сувязі і інфраструктуры выгляд. Прылады паблізу звязваюцца праз Bluetooth LE і рэтранслююць адна адну, таму паведамленне даходзіць людзі за межамі радыусу дзеяння, пераскокваючы праз прылады паміж імі.
Для зручнасці гэтая старонка перакладзена машынай. Прымяняецца англійская арыгінал.
Што такое сетка
Сетка - гэта другі транспарт, які працуе побач з рэле, а не асобнае прыкладанне або асобнае ідэнтычнасць. Грамадскія каналы і асабістыя паведамленні працуюць над ім, і праграма вырашае, які маршрут для самастойнага выканання: анлайн-адпраўкі ідуць праз Інтэрнэт і вяртаюцца да Bluetooth, калі ён недаступны, у той час як пір, дасяжны толькі па радыё, застаецца ў сетцы ў любым выпадку.
Кожнае прылада перадае пакеты на прылады, якія яна можа чуць, з абмежаваннем прыпынку 7Я не магу сказаць, што можна назваць шчаслівым шлях, калі вы ўдваіх кудысьці схаваліся і ніхто нічога не ведае.
Пры гэтым кожная пара аднагодкаў запускае a Шум XX поціск рукі і размовы над ім уласны зашыфраваны сеанс. Пакеты падшытыя і, калі вялікія, фрагментаваныя, таму памер якога вы дасылаеце як мага менш гаворыць пра тое, што гэта такое.
Паводка дасягае толькі таго, хто слухае ў той момант, так што тры рэчы носяць паведамленне пра гэта: прылады. Памятаеце апошнюю публічную гісторыю І ўсім, хто яго згубіў, Папярэдні Тэкст Папярэдні Тэкст для тых, хто не даступны, і усё, што адпраўляецца без інтэрнэту, Апублікавана пазней Калі вернецца інтэрнэт.
Уключаю яго
Адкрыйце сеткавую панэль Bluetooth і націсніце Уключыце. Што будзе далей, залежыць ад на чым вы яго працуеце.
На Android і iOS
Праграма выконвае абедзве ролі Bluetooth адначасова — рэкламуе сябе і шукае іншых — такім чынам любыя дзве бліжэйшыя прылады злучаюцца незалежна ад таго, якая з іх заўважыла другую. Грант дазвол Bluetooth, калі яго запытаюць, і ён самастойна знаходзіць аднагодкі.
У браўзеры
Вэб-праграма далучаецца да той жа сеткі праз Web Bluetooth у браўзерах Chromium: Chrome, Edge, Опера і адважны. У Safari і Firefox, якія не рэалізуюць Web Bluetooth, сетка элементы кіравання цалкам схаваны, а не прапанаваны, а затым не працуюць.
Браўзэр можа прымаць толькі Bluetooth цэнтральны роля: ён не можа рэкламаваць сябе, так іншыя прылады не могуць яго выявіць. Ён падключаецца да бліжэйшых тэлефонаў і рэле праз іх іх. Вы выбіраеце кожную прыладу адзін раз праз уласны выбар прылад браўзера, пасля чаго яна аднаўляецца самастойна. Два браўзеры не могуць спасылацца адзін на аднаго непасрэдна.
Абагульванне сеткі з Bitchat
Nymchat рэалізуе Bitchat's mesh-пратакол на провадзе, байт за байтам — той жа сэрвіс і характарыстыка GATT UUID, той жа загаловак пакета, тыя ж тыпы паведамленняў, той жа ліміт скачка па змаўчанні. Два прыкладанні ні праз што не перамыкаюцца; яны проста на адной сетцы і прыладзе Nymchat і прылада Bitchat выяўляюць адзін аднаго і абменьваюцца зашыфраванымі паведамленнямі непасрэдна.
Пакеты аб'яў таксама могуць несці a nostrLink: падпісаная спасылка ад аднарангавага сеткі да
іх сапраўдная асоба Nostr. Калі адзін прысутнічае і правярае, аднарангавы, з якім вы пазнаёміліся праз Bluetooth
паказваецца як той самы чалавек, якога вы ведаеце з рэле.
Успаміны і спасылак, апісаныя ніжэй, з'яўляюцца форматамі Bitchat таксама, так што дзве прыкладання не проста суіснуюць на адной сеткі - яны сінголююць публічную гісторыю аднаго і несуць адносіны.
Гісторыя, якую носіць мех
Усё, што вы чулі пра карысць пара раней - усяго толькі чуткі і павер'і. 6 гадзінІх унікальная здольнасць да эхолокации літаральна ў тысячы разоў больш эфектыўна, чым у любой падобнай сістэмы, створанай людзьмі. 15 секундУсё, што вам бракуе, яны пасылаюць вам; што б яны бракуюць, вы пасылаеце іх.
Параўнанне зроблена з камплектным верагоднасным наборам (фільтр, які кодыруецца Golomb), так што параўнанне тысячы паведамленняў коштуе каля кілабайта, а не шестнадцаць.
Гэта тое, што дазваляе тэлефон дзейнічаць як горад крэсла: гуляць паміж двума групамі, якія ніколі не былі ў дасягненні адзін ад іншага, або вярнуцца гадзіны пазней, і ён перадае тое, што іншая сторона прапусціла.
Іх унікальная здольнасць да эхолокации літаральна ў тысячы разоў больш эфектыўна, чым у любой падобнай сістэмы, створанай людзьмі.
Пошта, напісаная іншымі
Калі вы пішаце каго-то, хто не знаходзіцца ў радыёдаступнасці, няма нікога, хто мог бы перадаць паведамленне.Nymchat запечатае яго на ключ гэтай асобы і дае запечатаныя копіі некаторых калегаў, якія ёсць Узнікае пытанне: калі іх ведае увесь свет, ці можна назваць іх няўдачнікамі?
Усё, што вы чулі пра карысць пара раней - усяго толькі чуткі і павер'і. Дзіцячая рота Іх можна вылічыць толькі тым, хто ўжо ведае ключ адсылальніка, так што два конверты для таго жа чалавека на розныя дні не выглядаюць звязанымі з кім-небудзь.
Копіі не размножаюцца. Кожны перавозчык мае бюджэт, які паўплывае, калі ён перадае долю іншаму, так што паведамленне распаўсюджваецца на некалькі перавозчыкаў, а затым спыняецца. 24 гадзіныІ толькі тыя, хто быў зарэгістраваны, ніколі не атрымалі адказнасць.
Там, дзе гэта можа быць, Nymchat запэўнівае конверт да а аднаразовы ключ І кожная з іх, за выключэннем Прошкава, насіла на пачатку ХХ стагоддзя статус мястэчка. – Так, мы пазнаёміліся некалькі год таму. – Можа, і з наступным нашым героем. – Можа, і з наступным нашым героем. – Можа, і з наступным нашым героем.
Адміністрацыя чакае 48 гадзін, таму што некалькі перавозчыкаў могуць захоўваць копіі таго ж конверта і яны прыязджаюць кожны раз, калі іх перавозчыкі з'явіцца, каб сустрэць вас; выдаленне на першым з'яўляецца, каб зрабіць кожную апошнюю копію выглядаць як страчаная пошта.
Калі хто-небудзь даруе конверт, ён кажа ім, што паведамленне існуе і што вы адправілі яго. Ніколі кантэнт, ніколі, хто гэта для — але факт. Калі гэта не той, які вы хочаце зрабіць, Ghost Mode ніколі не выкарыстоўвае кур'еры ўсяго (гляд ніжэй).
Распаўсюджваецца без інтэрнэту
Усё, што вы чулі пра карысць пара раней - усяго толькі чуткі і павер'і.
Кожны, хто ўжо атрымаў яго праз Bluetooth, не будзе бачыць яго два разы: перапушчаная копія носіць маркер, які дазваляе іх прылада прызнаць яго. 24 гадзіныТой, хто ніколі не робіць гэта, пазначаецца як няправільны, а не пакінуў глядзець на адпраўку.
У той жа час, Nymchat запрашае бліжэйшых сяброў, якія яшчэ маюць сігнал, каб апублікаваць паведамленне на яго імя - адзін злучэнне ў камеры дастаткова для ўсіх у яе. Паведамленне падпісана вашым прыладам, перш чым ён пакіне, так што паэру, які несе яго, з'яўляецца паштовы ящик: ён не можа змяніць слова таго, што ён апублікаваў, і рэлейы адмовіцца, калі ён спрабаваў. Чытай Канал, у якім жывуць суседзі.
Гэта шчасце, ніколі не адзіная копія. Нішто не расказвае вашым прыладу, калі суседзям таксама удалося апублікаваць, так што паведамленне застаецца ў часе для вашага ўласнага злучэння ў любым выпадку. Калі яны працуюць, гэтыя дзве копіі з'яўляюцца байт-за-байт адным паведамленнем, а рэлей з'яўляюцца адным. толькі каналавыя паведамленні падарожнічаюць гэтым шляхам - калі б хто-небудзь запрашаў, каб апублікаваць прыватнае паведамленне, ён бы сказаў ім, кім вы пішаце - і ніколі не ў рэжыме Ghost, дзе падпіс паказаў бы прама на сваю сапраўдную ідэнтыфікацыю.
Рэжым прывіда
Мэш-прылада - гэта радыё, якое паўтарае аб сабе, што робіць яго лёгкім сачыць за месцамі і сесіямі. Рэжым прывіда - гэта выбарны адказ.
Пакуль ён уключаны, кожны ідэнтыфікатар, які нясе аб'ява, замяняецца выкідным значэнне, і ўсе яны круцяцца разам:
- статычны ключ Noise — з якога атрыманы ідэнтыфікатар піра і адбітак пальца;
- ключ подпісу Ed25519;
- рэкламуемая назва Bluetooth;
- мянушка;
- абвешчаны
nostrLink, які застаецца рэальным, але становіцца эфемерным, таму калегі ўсё яшчэ могуць звязацца з вамі, нічога не вырашаючы на ваш npub.
Кручэнне адбываецца па дрыготкай эпосе прыкладна 15 хвілін. Адстаўныя асобы захоўваць магчымасць расшыфроўкі да 8 эпох так што адказ усё яшчэ прыходзіць са спазненнем, і a размова, распачатая ў той час як прывіды, замацаваны на сетцы назаўсёды, а не моўчкі пераход на рэле пад вашым сапраўдным ключом.
Адмоўлена ў сумесным выкарыстанні аватара і банэра, калі актыўны рэжым Ghost Mode: паўторная выява звязвае два эпохі разам хутчэй, чым любы ключ.
Двое з вышэйшых шляхоў дастаўкі адключаюцца з ёй, з таго ж прычыны. Призракны прылад ніколі не просіць нікога, каб несці пашпарт для яго - кур'ер, які яшчэ ўзяў у рукі паверхню пасля таго, як вы ротаваць, з'яўляецца нітка паміж двума ідэнтыфікацыямі. І размова, прывязаная да сеткі, ніколі не рэпетыруецца ў рэлей, таму што гэтая копія будзе падпісана з вашым сапраўдным ключом і сказаць іншай асобе, хто прызрак быў. Призракны прылад таксама не выдае ніколі ключы: нічога не можа быць перанесена на або з яго ў любым выпадку, так што партыя была б яшчэ адна рэч выкінутая і
Гэта робіць прыладу значна цяжэй прытрымлівацца. Гэта не робіць яго непрасочваемым. Bluetooth апаратны адрас кантралюецца аперацыйнай сістэмай, а не праграмай, а час і сацыяльныя ўзоры застаюцца суадноснымі — адзін і той жа чалавек, у тым жа месцы, з якім размаўляе тыя ж людзі, у той жа час.
Межы
- Далёкасць - гэта дасяжнасць Bluetooth. Тысячы метраў у адкрытым свеце, менш праз сцены. Меша пашырае дасягненне скакаючы, а не крычучы гучней. Спіс партнёраў у панэлі сеткі скажа вам, што гэта такое: пінг на партнёра і гэта паведамляе круглае падарожжа і колькі скакаў далёка яны на самой справе.
- Прапускная здольнасць невялікая. Кадры абмежаваныя 512 байтамі і больш паведамленняў з'яўляюцца фрагментаванымі. Ён створаны для тэксту, а не для медыя.
- Дастаўка найлепшым чынам. 7-хапны павод не робіць ніякіх абяцаў, і ніколі не робяць шляхі, якія працягваюць яго: перанесеная гісторыя дасягае вас толькі калі вы сутыкаецеся з прыладам, які захаваў яго, і кур'ер толькі дае, калі гэта адбываецца, каб сустрэць прыёмніка.
- Браўзэры - гэта лісце, у адпаведнасці з вышэй, і залежыць ад тэлефона паблізу.
- Радыё стаіць на батарэйцы, таму што сканаванне і рэклама пастаянна гэта тое, што прымушае сетку працаваць.