Անցեք բովանդակությանը
Վերադարձ դեպի Nymchat

Գիտելիքների բազա Անջատված ինտերնետից

Bluetooth ցանց

Հաղորդագրություններ առանց ինտերնետի, առանց բջջային ծառայության և որևէ ենթակառուցվածքի բարի. Մոտակա սարքերը միանում են Bluetooth LE-ի միջոցով և փոխանցում միմյանց, այնպես որ հաղորդագրություն է հասնում մարդիկ, ովքեր գտնվում են ռադիոյի տիրույթից դուրս՝ ցատկելով դրանց միջև եղած սարքերի միջով:

Ինչ է ցանցը

Ցանցը ռելեների կողքին աշխատող երկրորդ փոխադրամիջոց է, այլ ոչ թե առանձին հավելված կամ առանձին ինքնությունը։ Հանրային ալիքները և անձնական հաղորդագրությունները երկուսն էլ աշխատում են դրա վրա, և հավելվածն է որոշում, թե որն է երթուղին, որն ինքնին պետք է անցնի. առցանց ուղարկումներն անցնում են ինտերնետի միջոցով և նորից ընկնում Bluetooth-ին, երբ այն անհասանելի է, մինչդեռ հասակակիցը, որը հասանելի է միայն ռադիոյով, ցանկացած դեպքում մնում է ցանցի վրա:

Այն պահեստավորող ջրհեղեղային ցանց է։ Յուրաքանչյուր սարք փաթեթներ է փոխանցում այն սարքերին, որոնք կարող է լսել, մի hop սահմանաչափով 7, կրկնօրինակելով այն, ինչ արդեն տեսել է, որպեսզի ա փաթեթը հավերժ չի շրջանառվում: Երկու մարդ, ովքեր դեռ չեն կարողանում ուղիղ լսել միմյանց փոխանակեք հաղորդագրություններ, քանի դեռ նրանց միջև կա սարքերի շղթա:

Դրա ներքո յուրաքանչյուր զույգ հասակակից վազում է ա Աղմուկ XX ձեռքսեղմում և խոսակցություն դրա շուրջ սեփական կոդավորված նիստը: Փաթեթները լցված են, իսկ մեծության դեպքում՝ մասնատված, ինչի չափ Դուք ուղարկում եք, որքան հնարավոր է քիչ ասում, թե ինչ է դա:

Միացնելով այն

Բացեք Bluetooth ցանցի վահանակը և սեղմեք Միացնել. Թե ինչ կլինի հետո, կախված է ինչի վրա եք այն աշխատում:

Nymchat Bluetooth ցանցի վահանակը, որը ցույց է տալիս ցանցի կարգավիճակը, զուգակցված սարքերը, ցանցի վրա գտնվող հասակակիցները և ռադիոյի մատյանը:
Ցանցային վահանակ՝ կարգավիճակ, զուգակցված սարքեր, լսված հասակակիցներ և ուղիղ ռադիոյի մատյան:

Android-ի և iOS-ի վրա

Հավելվածը միաժամանակ կատարում է երկու Bluetooth դերեր՝ ինքն իրեն գովազդելու և ուրիշների համար սկանավորում — Այսպիսով, մոտակա երկու սարքերը միանում են, անկախ նրանից, թե մեկը մյուսին նկատել է: Դրամաշնորհ Bluetooth-ի թույլտվությունը, երբ հարցնում են, և այն ինքնուրույն գտնում է իր հասակակիցներին:

Բրաուզերի մեջ

Վեբ հավելվածը միանում է նույն ցանցին Web Bluetooth-ի միջոցով՝ Chromium բրաուզերներում՝ Chrome, Edge, Օպերա և Քաջ. Safari-ում և Firefox-ում, որոնք չեն իրականացնում Web Bluetooth-ը, ցանցը վերահսկումներն ամբողջությամբ թաքնված են, այլ ոչ թե առաջարկվում, ապա ձախողվում:

Բրաուզերը միանում է որպես տերև

Բրաուզերը կարող է վերցնել միայն Bluetooth-ը կենտրոնական դերը. այն չի կարող ինքն իրեն գովազդել, ուստի այլ սարքերը չեն կարող հայտնաբերել այն: Այն արտաքինից միանում է մոտակա հեռախոսներին և փոխանցում նրանց. Դուք ընտրում եք յուրաքանչյուր սարք մեկ անգամ բրաուզերի սեփական սարք ընտրողի միջոցով, որից հետո այն նորից միանում է ինքնուրույն: Երկու բրաուզեր չեն կարող ուղղակիորեն կապվել միմյանց հետ:

Ցանցի փոխանակում Bitchat-ի հետ

Nymchat-ը իրականացնում է Bitchat-ի ցանցային արձանագրություն լարերի վրա, բայթ բայթի դիմաց՝ նույն GATT ծառայությունն ու հատկանիշը UUID-ներ, փաթեթի նույն վերնագիրը, նույն հաղորդագրության տեսակները, նույն լռելյայն հոփ սահմանը: Երկուսը հավելվածները ոչ մի բանով կամրջված չեն. նրանք պարզապես նույն ցանցի վրա են և Nymchat սարքի վրա և Bitchat սարքը հայտնաբերում են միմյանց և ուղղակիորեն փոխանակում կոդավորված հաղորդագրությունները:

Հայտարարել փաթեթները կարող են նաև կրել ա nostrLink: ստորագրված հղում ցանցային գործընկերից դեպի նրանց իրական Նոստրի ինքնությունը։ Երբ մեկը ներկա է և հաստատում է, հասակակիցը, ում հանդիպել եք Bluetooth-ի միջոցով հայտնվում է որպես նույն մարդ, ում ճանաչում եք ռելեներից:

Ghost Mode

Ցանցային սարքը ռադիո է, որը բազմիցս հայտարարում է ինքն իրեն, ինչն էլ հեշտացնում է այն հետևել վայրերին և նիստերին: Ghost Mode-ը նախընտրելի պատասխանն է:

Մինչ այն միացված է, ամեն նույնացուցիչը, որը կրում է հայտարարություն, փոխարինվում է նետումով արժեքը, և բոլորը միասին պտտվում են.

  • Աղմուկի ստատիկ ստեղնը, որից բխում են նույնականացման նույնականացումը և մատնահետքը.
  • Ed25519 ստորագրման բանալին;
  • գովազդված Bluetooth անունը;
  • մականունը;
  • հայտարարված nostrLink, որը մնում է իրական, բայց դառնում է անցողիկ, ուստի հասակակիցները դեռ կարող են հասնել ձեզ՝ առանց որևէ բան լուծելու ձեր npub-ում:

Պտտումը տեղի է ունենում մոտավորապես անհանգիստ դարաշրջանում 15 րոպե. Թոշակառուների ինքնությունը մնալ գաղտնազերծելի մինչև 8 դարաշրջան այնպես որ ուշ պատասխանը դեռ գալիս է, և ա խոսակցությունը սկսվեց այն ժամանակ, երբ ուրվականը ցցված է ցանցին վերջնականապես, այլ ոչ թե լուռ միգրացիան դեպի ռելեներ ձեր իրական բանալին:

Անձնանշանների և պաստառների փոխանակումը մերժվում է, քանի դեռ Ghost Mode-ն ակտիվ է. կրկնվող պատկերը կապում է երկուսին դարաշրջանները միասին ավելի արագ են, քան ցանկացած բանալի:

Ghost Mode-ը անանուն չէ

Դա շատ ավելի դժվար է դարձնում սարքին հետևելը: Այն չի դարձնում այն ​​անհետախուզելի: Bluetooth-ը ապարատային հասցեն վերահսկվում է օպերացիոն համակարգի կողմից, ոչ թե հավելվածի, և ժամանակի և Սոցիալական օրինաչափությունները մնում են փոխկապակցված՝ նույն մարդը, նույն տեղում, խոսում է հետ նույն մարդիկ, նույն ժամանակներում:

Սահմանափակումներ

  • Շրջանակը Bluetooth տիրույթն է: Տասնյակ մետր բացօթյա, ավելի քիչ միջով պատերը. Ցանցը տարածվում է ցատկելով, ոչ թե ավելի բարձր բղավելով:
  • Թողունակությունը փոքր է: Շրջանակները ծածկված են 512 բայթով և ավելի մեծ հաղորդագրություններով մասնատված են։ Այն կառուցված է տեքստի, այլ ոչ թե մեդիայի համար:
  • Առաքումը լավագույն ջանքերն է: Պահպանման և փոխանցման ջրհեղեղ՝ 7 հոպ սահմանաչափով խոստումներ չի տալիս. Եթե ​​ոչ ոք տիրույթում չէ, և ոչ ոք չի մտնում տիրույթում, հաղորդագրությունը սպասում է:
  • Բրաուզերները տերևներ են, ըստ վերը նշվածի, և կախված է մոտակայքում գտնվող հեռախոսից:
  • Ռադիոյի մարտկոցի արժեքը, քանի որ անընդհատ սկանավորում և գովազդում է այն է, ինչը ստիպում է ցանցին աշխատել: