Tsibela kumxholo
Buyela eNymchat

Okubelelwe elwazini Ngaphandle kwe-intanethi

Umnatha weBluetooth

Ukuthumela imiyalezo ngaphandle kwe-intanethi, akukho nkonzo yeseli kwaye akukho siseko sayo nayiphi na ububele. Izixhobo ezikufuphi zinxibelelana ngeBluetooth LE kwaye zidluliselane enye kwenye, ukuze kufikelelwe umyalezo abantu ngaphaya koluhlu lukanomathotholo ngokutsiba kwizixhobo phakathi.

Yintoni umnatha

Umnatha luthutho lwesibini oluhamba ecaleni kweereyilayi, hayi usetyenziso olwahlukileyo okanye olwahlukileyo isazisi. Amajelo oluntu kunye nemiyalezo yabucala zombini zisebenza phezu kwayo, kwaye i-app ithatha isigqibo sokuba yeyiphi indlela yokuthatha ngokwayo: i-intanethi ithumela idlule kwi-intanethi kwaye ibuyele kwiBluetooth xa ayifumaneki, ngelixa intanga inokufikeleleka kuphela kunomathotholo ihlala kumnatha nangayiphi na indlela.

Luthungelwano lwezandyondyo lwasevenkileni nangaphambili. Isixhobo ngasinye sigqithisa iipakethi kwizixhobo esinako yiva, nge hop umda we 7, ukukhuphela oko sele kubonile ukuze a ipakethe ayijikelezi ngonaphakade. Abantu ababini abangeva omnye ngokuthe ngqo ukutshintshiselana ngemiyalezo okoko nje kukho ikhonkco lezixhobo phakathi kwabo.

Ngaphantsi koko, iperi nganye yoontanga iqhuba a Ingxolo XX ukuxhawula izandla kwaye uthetha phezu kwayo iseshoni yakho efihliweyo. Iipakethi zifakwe kwaye, xa zinkulu, ziqhekekile, ngoko ke ubukhulu bento oyithumelayo ithi kancinci kangangoko malunga nokuba yintoni na.

Ukuyivula

Vula iphaneli ye-Bluetooth mesh kwaye ucinezele Layita. Kwenzeka ntoni emva koko kuxhomekeke uqhuba ntoni na.

Iphaneli ye-Nymchat Bluetooth mesh, ebonisa isimo semesh, izixhobo ezidityanisiweyo, oontanga kumnatha kunye nelogi yerediyo.
Iphaneli yemesh: isimo, izixhobo ezidityanisiweyo, iintanga eziviweyo, kunye nelogi yerediyo ephilayo.

Kwi-Android kunye ne-iOS

Usetyenziso luqhuba zombini iindima zeBluetooth ngaxeshanye-iyazithengisa kwaye iskena abanye - ke naziphi na izixhobo ezibini ezikufutshane ziqhagamshela nokuba ngubani ophawule enye. Isibonelelo Imvume yeBluetooth xa ibuzwa kwaye ifumana oontanga bayo ngokwayo.

Kwibhrawuza

I-app yewebhu ijoyina i-mesh efanayo nge-Web Bluetooth, kwiziphequluli zeChromium: Chrome, Edge, Opera kunye neBrave. KwiSafari kunye neFirefox, engasebenzisi iBluetooth yeWebhu, umnatha ulawulo lufihlwe ngokupheleleyo kunokuba lunikezelwe kwaye emva koko luyasilela.

Isikhangeli sijoyina njengegqabi

Isikhangeli singathatha kuphela iBluetooth embindini indima: ayikwazi ukuzithengisa, ngoko ezinye izixhobo azinakuyifumana. Idibanisa ngaphandle kwiifowuni ezikufutshane kwaye idlulisa ngoku bona. Ukhetha isixhobo ngasinye kube kanye ngokukhetha isixhobo sesikhangeli, emva koko sikhethe iphinda iqhagamshelane ngokwayo. Iibrowser ezimbini azikwazi ukudibanisa enye kwenye ngokuthe ngqo.

Ukwabelana ngomnatha kunye neBitchat

Nymchat izixhobo Bitchat's iprotocol yomnatha kucingo, i-byte ye-byte — inkonzo efanayo ye-GATT kunye neempawu Ii-UUIDs, iheader yepakethe efanayo, iintlobo zomyalezo ofanayo, umda we-hop ofanayo ongagqibekanga. Aba babini usetyenziso alunqunyanyiswa kuyo nantoni na; bakwimesh efanayo, kunye nesixhobo seNymchat kunye nesixhobo seBitchat sifumanane kwaye sitshintshiselane ngemiyalezo efihliweyo ngokuthe ngqo.

Iipakethi zokubhengeza nazo zinokuphatha a nostrLink: ikhonkco esayiniweyo ukusuka kwimesh ntanga ukuya isazisi sabo sokwenyani Nostr. Xa umntu ekhona kwaye eqinisekisa, intanga odibene nayo ngeBluetooth ibonakala njengomntu omnye omaziyo kwiireyidi.

Imowudi yesiporho

Isixhobo se-mesh ngunomathotholo ozivakalisa ngokuphindaphindiweyo, nto leyo kanye eyenza kube lula ukulandela kuzo zonke iindawo kunye neeseshini. Imowudi yesiporho yimpendulo yokungena.

Ngelixa iqhubeka, yonke Isazisi esithwalwayo sisibhengezo endaweni yaso endaweni yokulahla ixabiso, kwaye zonke zijikeleza kunye:

  • iqhosha le-Noise static - apho i-ID yoontanga kunye neminwe ivela kuyo;
  • iqhosha lokusayina le-Ed25519;
  • igama elibhengeziweyo leBluetooth;
  • isiteketiso;
  • ibhengezwe nostrLink, ehlala iyinyani kodwa ibe yi-ephemeral, ngoko oontanga bangakwazi ifikelele kuwe ngaphandle kwesisombululo kwi-npub yakho.

Ujikelezo lwenzeka kwixesha elinzima elirhabaxa Imizuzu eli-15. Izazisi ezidla umhlala-phantsi hlala ungaguquleki ukuya kuthi ga 8 ixesha ke impendulo kade isafika, kwaye a Incoko iqalwe ngelixa i-ghosted ifakwe kumnatha okulungileyo kunokuba ithule ukufudukela kwiireyidi phantsi kwesitshixo sakho sokwenyani.

I-avatar kunye nokwabelana ngebhena kwaliwe ngelixa iMowudi yesiporho isebenza: umfanekiso ophindaphindiweyo uqhagamshela ezimbini ixesha kunye ngokukhawuleza kunokuba nasiphi na isitshixo.

IMowudi yesiporho ayizichazi

Yenza isixhobo sibe nzima kakhulu ukusilandela. Ayenzi ukuba ingalandeleki. IBluetooth idilesi ye-hardware ilawulwa yinkqubo yokusebenza, kungekhona nge-app, kunye nexesha kunye iipateni zentlalo zihlala zinxibelelana - umntu omnye, kwindawo enye, uthetha naye abantu abafanayo, ngaxeshanye.

Imida

  • Uluhlu luluhlu lweBluetooth. Amashumi eemitha kwindawo evulekileyo, ngaphantsi iindonga. Umnatha ufikelela ngokutsiba, hayi ngokukhwaza kakhulu.
  • Ububanzi buncinci. Iifreyimu zifakwe kwi-512 bytes kunye nemiyalezo emikhulu zahlulahlulwe. Yakhelwe isicatshulwa, hayi imidiya.
  • Ukuhanjiswa ngowona mzamo. Isikhukhula sevenkile kunye nangaphambili kunye nomda we-7-hop akenzi zithembiso. Ukuba akukho mntu kuluhlu kwaye akukho mntu uza kuluhlu, umyalezo uyalinda.
  • Izikhangeli ngamagqabi, ngaphezulu, kwaye ixhomekeke kwifowuni ekufutshane.
  • Irediyo ixabisa ibhetri, kuba ukuskena kunye nokuthengisa ngokuqhubekayo yinto eyenza umnatha usebenze.