Pitani ku zomwe zili
Bwererani ku Nymchat

Maziko a chidziwitso Palibe intaneti

Bluetooth mauna

Kutumizirana mauthenga opanda intaneti, opanda ma cell cell komanso osapanga chilichonse okoma mtima. Zida zapafupi zimalumikizana ndi Bluetooth LE ndikutumizirana wina ndi mnzake, kuti uthenga ufikire anthu opitilira wailesi akudumphadumpha pazida zomwe zili pakati.

Kodi mauna ndi chiyani

Ma mesh ndi mayendedwe achiwiri omwe akuyenda motsatira ma relay, osati pulogalamu yosiyana kapena yosiyana kudziwika. Makanema apagulu ndi mauthenga achinsinsi onse amagwira ntchito pamenepo, ndipo pulogalamuyo imasankha kuti ndi iti njira yodzitengera yokha: Kutumiza pa intaneti kupita pa intaneti ndikubwerera ku Bluetooth liti sichikupezeka, pomwe anzawo amatha kupezeka pawailesi akakhala pa mauna mwanjira iliyonse.

Ndi ma network odutsira m'mbali zonse. Chida chilichonse amapereka mapeki kwa zida zomwe zingawamve, ndi chiwonetsero cha hop limit cha 7, kuchepetsa zinthu zomwe zawonapo kale kuti paketi isayende mpaka kalekale. Anthu awiri omwe sangathe kumva amene amapatsana uthenga malinga ngati pali njira ya zida pakati pawo.

Pansi pake, gulu lililonse la anzawo amathamanga a Phokoso XX kugwirana chanza ndikukambirana gawo lanu lobisika. Mapaketi ndi padded ndipo, pamene lalikulu, ogawanika, kotero kukula kwa chiyani mumatumiza akunena pang'ono momwe mungathere za chomwe chiri.

Chigumula chimafika kwa yemwe amamvetsera pa nthawi imeneyo, choncho zinthu zitatu zimapita uthenga: zida kumbukirani mbiri ya anthu yach最近 ndipo upereke kwa amene sanalandire, Anali anzanga amene anali pafupi atatenga kalata yosefukira kwa munthu amene ali kutali, ndipo chilichonse chomwe chatumizidwa popanda intaneti ndi pofotokozedwa kenako pamene intaneti ibwerera.

Kuyatsa

Tsegulani gulu la Bluetooth mesh ndikusindikiza Yatsani. Zomwe zidzachitike pambuyo pake zimatengera zomwe mukuyendetsa.

Nymchat Bluetooth mesh panel, yowonetsa mawonekedwe a mauna, zida zophatikizika, anzawo pa mauna ndi chipika cha wailesi.
Ma mesh panel: mawonekedwe, zida zophatikizidwira, anzawo amvapo, ndi chipika chawayilesi chamoyo.

Pa Android ndi iOS

Pulogalamuyi imakhala ndi maudindo onse a Bluetooth nthawi imodzi - kudzitsatsa ndikusanthula ena - kotero zida ziwiri zapafupi zimalumikizana posatengera kuti wina adawona mnzake. Grant chilolezo cha Bluetooth chikafunsidwa ndipo chimapeza anzawo okha.

Mu msakatuli

Pulogalamu yapaintaneti imalumikizana ndi mauna omwewo kudzera pa Web Bluetooth, pa asakatuli a Chromium: Chrome, Edge, Opera ndi Brave. Pa Safari ndi Firefox, zomwe sizigwiritsa ntchito Web Bluetooth, mauna zowongolera zimabisika kwathunthu m'malo mopereka ndikulephera.

Msakatuli amalumikizana ngati tsamba

Msakatuli amatha kutenga Bluetooth yokha chapakati udindo: sichingathe kudzilengeza yokha, kotero zida zina sizingazipeze. Imalumikizana ndi mafoni apafupi ndikutumiza iwo. Mumasankha chipangizo chilichonse kamodzi kudzera pa chosankha cha msakatuli, pambuyo pake imalumikizananso yokha. Asakatuli awiri sangathe kulumikizana mwachindunji.

Kugawana mauna ndi Bitchat

Zida za Nymchat Bitchat's mesh protocol pawaya, byte for byte - ntchito yomweyo ya GATT ndi mawonekedwe UUIDs, mutu wa paketi womwewo, mitundu ya mauthenga omwewo, malire a hop omwewo. Awiriwo mapulogalamu samalumikizidwa ku chilichonse; ali pa mauna omwewo, ndi chipangizo cha Nymchat ndi chipangizo cha Bitchat amazindikirana ndikusinthanitsa mauthenga obisika mwachindunji.

Lengezani mapaketi amathanso kunyamula a nostrLink: ulalo wosainidwa kuchokera kwa mesh mesh kupita kudziwika kwawo kwenikweni kwa Nostr. Wina akapezeka ndikutsimikizira, mnzanu yemwe mudakumana naye pa Bluetooth amawonekera ngati munthu yemweyo yemwe mumamudziwa kuchokera pamakanema.

Kuwonongeza kwa mbiri komanso kalata yotsogolera zomwe zafotokozedwa m'munsimu ndi njira za Bitchat nawo, choncho mapulogalamu awiriwa sakhala limodzi pa mesh imodziokha فح فح — amatsanulana mbiri yaikulu ndipo amanyamula malopoti a wina ndi wina.

Mbiri yomwe mesh imanyamula

Kusefukira kwa madzi kumapereka uthenga wa gulu kwa aliyense amene ali pafupi ndi wailesi pa nthawiyo. Lowa m'chipinda ndi mphindi imodzi kuchuluka ndipo uthengawu wapita. Choncho chida chilichonse chimasunga ndandanda ya uthenga wa gulu womwe wamva posachedwapa — mpaka 6 maola, kukhala ndi chiwonetsero cha ma paketi 1,000 — ndipo amaganizira nthawi imeneyo ndi mnzake aliyense amene amakumana nawo, pafupipafupi Zaka 15Chilichonse chomwe mukusowemo, amakupatsani; chilichonse chomwe iwo akusowemo, inu amakupatsani.

Mayendedwe amachitika pogwiritsa ntchito gulu la maubale wosungika (Golomb-coded filter), choncho kukonza uthenga wa chikwi kumafuna kiyobaiti imodzi m'malo mwa zakhumi ndi chimodzi (16). Ndi mtundu umodzi womwe Bitchat imagwiritsa ntchito, choncho mapulogalamu awiriwa amagwirizanitsa mbiri ya modzi ndi modzi m'malo moti aliyense akhale ndi mitadzi ya mbali imodzi ya zochitika za m'chipinda.

Zigawo za window zimayika padzala pa chida, choncho zimatsala ngakhale mukazimitsa ndi kuwulutsa m'pamwamba. Ndicho chomwe chimapangitsa foni kugwira ntchito ngati mlaletse wa m'tauni: kuyenda pakati pa magulu awiri omwe sanakhale pafupi ndi amodzi ndi umodzi, kapena kubwerera maola angapo pambuyo pake, ndipo imapereka zomwe mtsogolo amene analibe.

Uthenga wa anthu okha

Ndi kanyengo kochepa ka anthu okha konyamula m'njira imeneyi — uthenga womwe uliwonetsedwa kale kwa aliyunse ali m'mbali mwa ma radio. Uthenga wa m'zinsinsi, handshake ndi sessions za encryption sizikhala mbali ya izi nthawi zonse.

Kalata yotengedwa ndi anthu ena

Ngati mutumiza uthenga kwa munthu amene ali kutali ndi malo amene ma radio amafikira, palibe munthu amene angapereke uthengawu. Nymchat imalunga uthengawu pa kiyi wa munthuyo ndipo imapereka zikalata zolungidwa kwa anzake ochepa amene ndi kuli pafupi. Amachitula, ndipo amapereka ngati akakumana ndi wolandira.

Zolembedwa ndi zosavomereza kwa aliyense amene akunyamula. Chofunika chokha cha kunyamula chomwe chili mwa izo ndi chizindikiro chomwe cha imazungulira tsiku lililonse ndipo ikhoza kuwerengedwa ndi munthu yemwe kale akudziwa kेंji ya wotenga, choncho malopolo awiri kwa munthu yemweyo pa masiku osiyana sizikuoneka ngati ali ndi chokhudzana ndi aliyense wina. Wotenga yekha ndiye angathe kutsegula imodzi — ndipo akatsegula, amadziwa amene analemba, chifukwa dzina la wotumiza lasungidwa mkati.

Zokopola sizikula. Mkanyamula aliyense ali ndi bajeti yomwe imagawika mdigidi pamene amapereka gawo kwa wina, choncho uthenga umafalikira kwa okanyamula atfewu ndipo umayima. Kalata imatha pambuyo pa maola 24, ndipo anzake omwe dzina lawo latsimikizidwa okha ndiye amapatsidwa ali onse.

Kumene kuli kutero, Nymchat amaseŵera lopakani ku a kiyi yanthawi imodzi m'malo mwa kukhala kwa wolandira yemwe amakhala nawo kwa nthawi yaitali. Chida chilichonse chimatulutsa gulu laling'ono la izi, zomwe zasainidwa kuti zingatheke kuthokozedwa, ndipo gulu limapitirira m'njira imodzi monga mmene mbiri imayendera — zomwe ndi zochititsa kuti zitheke kupezeka pamene mwini wake ali kutali, nthawi yomwewo ndinkumene kalata yake ikuyendera. Wolandira amachotsa kiyi iliyonse nthawi yomwe yagwiritsidwa ntchito. Kuchotsa kumasowa ndi cholinga: kalata yotsanzira m'mwala sitingatheke kutsegulidwa pambuyo pake, ngakhale ndi munthu amene amapata key ya dzina la wolandira pambuyo pake.

Kuchotsa kumayembekezera pafupi maola 48, chifukwa operekera ambiri akhoza kukhala ndi zithunzi za envelopi imodzi ndipo zimafika nthawi iliyonse yomwe operekera awo angakumane nanu; kuchotsa pa imodzi yoyamba kungapange kuti malonda onse amene akubwera pambuyo pake azioneka ngati achisiya; Pamene wotumiza sanambonetse kuti ali ndi batch yanu — chida chomwe simunakhale nachimo m'chipinda chimodzi — amabwerera ku kiyi yanu yomwe imakhala ndi moyo wautali. Uthenga umakhala ukufika; ndipo chabe chitsimikizo champhamvu ichicho ndicho chomwe chikusowa.

Zomwe wogwira ntchito amaphunzira

Kupatsa munthu lalikapu kumamuuza kuti pali uthenga komanso kuti mwatumiza. Sizimauza zomwe ali m'kati, kapena kuti ali wina ati — koma zimangouza kuti ulipo. Ngati ulenziwo si umene mukufuna kuchita, Ghost Mode simugwiritsa ntchito ogulitsa uthenga konse (onani m'munsimu).

Tinatumiza popanda intaneti

Uthenga womwe mumatumiza pamene mulibe intaneti umatuluka kudzera pa radio nthawi yomweyo, womwe umakafika kwa aliyense yemwe ali pafupi — komanso kuti palibe wina, chifukwa kwa ma relay, uthenga umenewu unali ngati sunachokepo. Nymchat umasunga uthenga umenewu, ndipo umatulutsa nthawi yomweyo intaneti ikabweranso, kusunga nthawi yomwe munatumiza choyamba kuti ukhale pamalo omwe munalemba uthengawu m'ndandanda wa zokambirana.

Aliyense yemwe atalandira kale kudzera pa Bluetooth sawona kachiwiri: yankhwalidwe lofalitsanso lili ndi chizindikiro chomwe chimapatsa chida chawo mwayi kuchidziwa. Uthenga womwe wasungidwa umatha pambuyo pa maola 24; yemwe sikafika nsembe imalamulidwa ngati yalephera m'malo moti isiyidwe looking sent.

Koma sizimangoyembereza chabe. Pa nthawi imodzi, Nymchat amadzuza anzanga amene ali pafupi omwe ali ndi mphamvu ya signal kuti afotokoze uthenga m’malo mwake — kulumikizidwa kumodzi m'chipinda ndiko kokwanira aliwonse ali m'mwomwemo. Uthenga umasainidwa ndi chida chanu musanatuluke, choncho mnzanu amene akutengayo amakhala ngati bokisi yowonetsa uthenga: sangathe kusintha mawu amodzi ngakhale angafune, ndipo makompyuta otumiza uthenga (relays) angauka uthengawu ngati angayese kusintha. Izi zimagwira ntchito m'njira yoyamba yomweyo, choncho chida chomwe chilibe signal chake chikhoza kukhalanso werenga njira kudzera kwa munthu amene amakhala pafupi yemwe ali nayo.

Ichi ndi njira yachidule, osati kope yokha. Palibe chomwe chimauza chida chanu ngati mnzanu wamwayi anakwanitsa kutumiza, choncho uthenga umakhala m'mndandanda kuti umatumizidwe kudzera pa kulumikizidwa kwanu pofuna kusiyanitsa. Ngati zonse ziwiri zikugwira ntchito, mawu amene ali m'mapaketi awiri ndi ofanana ndipo ma relay amasunga imodzi. Uthenga wa m'channel umatheratu munjirayi — kupempha munthu kuti atumize uthenga wa private kumatanthauza kuti umathandiza iwo kudziwa yemwe mukumulembera — ndipo sizichitika mu Ghost Mode, kumene chizindikiro chake chingatsogolere mwachindunji kwa chidziwitso chanu chenicheni.

Ghost Mode

Chida cha mesh ndi wailesi yomwe imadzilengeza yokha mobwerezabwereza, zomwe ndizomwe zimapangitsa kuti zikhale zosavuta kutsatira malo ndi magawo. Ghost Mode ndiye yankho lolowera.

Pamene ikuyaka, iliyonse Chizindikiritso chomwe chilengezo chimanyamula chimasinthidwa ndi kutaya mtengo, ndipo onse amazungulira pamodzi:

  • kiyi ya Noise static - yomwe ID ya anzawo ndi chala zimachokera;
  • kiyi yosayina ya Ed25519;
  • dzina lotsatsa la Bluetooth;
  • dzina lotchulidwira;
  • zolengezedwa nostrLink, zomwe zimakhala zenizeni koma zimakhala zosawerengeka, kotero anzawo akhoza kukhalabe kukufikitsani popanda chilichonse chothetsera npub yanu.

Kuzungulira kumachitika pafupifupi nthawi yayitali Mphindi 15. Opuma pantchito kukhala decryptable mpaka 8 nthawi kotero kuyankha mochedwa kumafikabe, ndipo a zokambirana zinayambika pomwe ghosted amakhomedwa pa mesh kuti achite bwino osati mwakachetechete kusamukira ku ma relay pansi pa kiyi yanu yeniyeni.

Avatar ndi kugawana zikwangwani zimakanidwa pomwe Ghost Mode ikugwira ntchito: chithunzi chobwerezedwa chikulumikiza ziwiri nthawi pamodzi mwachangu kuposa makiyi aliwonse.

Njira ziwiri za ulendo zapambalupra ndi zozimika nazo, chifukwa chomwe chimodzi. Chida chomwe chili chakudzipatula sichimafunsa aliyense kuti anyamule kalata chifukwa chake — ogwira ntchito amene akugwira envelopi pambuyo poti mwasintha ndiye m'modzi mwa magwiridwe a zinthu omwe amagwirizanitsa zizindikiro ziwiri. Ndipo macheza omwe apachikidwa pa mesh samaperekanso ku mayendedwe ena, chifukwa kope imeneyo idzakhala yatsimikizidwa ndi kiyi yanu yeniyeni ndipo idzaulula kwa munthu wina yemwe mudali ndithu. Chida chomwe chili chakudzipatula sichiperekanso ma key a nthawi imodzi: palibe chomwe chinganyamulidwe kupita kuli kachi kapena kuchokera kuli kachi, choncho gulu limeneli lingakhale chinthu china chomwe chidziwitso chosungira amapereka popanda kukhala ndi ulendo womwe angathe kupeza.

Ghost Mode sikudziwika

Zimapangitsa chipangizo kukhala chovuta kutsatira. Sizimapangitsa kuti zisawerengedwe. The Bluetooth adilesi ya hardware imayendetsedwa ndi makina ogwiritsira ntchito, osati ndi pulogalamu, ndi nthawi ndi Makhalidwe a anthu amakhala ogwirizana - munthu yemweyo, pamalo amodzi, kulankhula naye anthu omwewo, pa nthawi yomweyo.

Malire

  • Range ndi mtundu wa Bluetooth. Mita zambiri panja, zochepa kupitilira maboma. Mesh imakulitsa mafotokozedwe popita m'mafasi, osati pokhwima mofunsira kwambiri. Mndandanda wa anthu pa mesh panel idzakudziwitsani yemwe ali nayo: ping a peer ndipo idzapereka nthawi yomwe ulendo wonse watenga komanso kuti ali patsogolo panja kangati.
  • Bandwidth ndi yaying'ono. Mafelemu ali ndi ma byte 512 ndi mauthenga akuluakulu ndi ogawanika. Amapangidwira zolemba, osati zama media.
  • Kutumiza ndizovuta kwambiri. Kuthuluka kwa madzi kwa masitepe 7 sikupereka chitsimikizo chilichonse, ndipo njira zomwe zimachititsa kuti ikhale yaitali sizipereka chitsimikizo chilichonse: mbiri yomwe yapita imafika kwa inu ngati mukukumana ndi chida chomwe inasunga mbiri imeneyo, ndipo mtumiki amapereka zinthu ngati akukumana ndi woyenera kuzilandira. Uthenga wopanda munthu woti umunyamule umadikirira, ndipo mutatha maola 24, amasiya kudikirira.
  • Osakatula ndi masamba, pamwamba, ndipo zimatengera foni kukhala pafupi.
  • Wailesi imawononga batire, chifukwa kupanga sikani ndi kutsatsa mosalekeza ndi zomwe zimapangitsa ma mesh kugwira ntchito.