Gaa na ọdịnaya
Laghachi na Nymchat

Isi ihe ọmụma Gbanyụọ ịntanetị

Ntupu Bluetooth

Izi ozi na-enweghị ịntanetị, enweghị ọrụ cell yana enweghị akụrụngwa nke ọ bụla ụdị. Ngwa ndị dị nso na-ejikọta na Bluetooth LE na relay maka ibe ha, ka ozi ruru ndị mmadụ gafere oke redio site n'ịfefe na ngwaọrụ ndị dị n'etiti.

Gịnị bụ ntupu

Ntupu bụ njem nke abụọ na-agba n'akụkụ relays, ọ bụghị ngwa dị iche ma ọ bụ nke dị iche njirimara. Ọwa ọha na ozi nzuzo na-arụ ọrụ na ya, ngwa ahụ na-ekpebi nke ụzọ ị ga-esi were onwe ya: izipu ịntanetị na-aga na ịntanetị wee daa azụ na Bluetooth mgbe Ọ dịghị, ebe ndị ọgbọ nwere ike iru naanị na redio na-anọ na ntupu n'ụzọ ọ bụla.

Ọ bụ netwọk idei mmiri na-echekwa na-aga n'ihu. Ngwaọrụ ọ bụla na-ebufe ngwugwu na ngwaọrụ ndị ọ nwere ike nụ, na a hop ókè nke 7, detuplicating ihe ọ hụworo otú a ngwugwu anaghị ekesa ruo mgbe ebighị ebi. Mmadụ abụọ na-enweghị ike ịnụ ibe ha ozugbo na-agbanwe ozi ma ọ bụrụhaala na agbụ ngwaọrụ dị n'etiti ha.

N'okpuru nke ahụ, ndị ọgbọ ọ bụla na-agba ọsọ a Ụda XX aka na-ekwu maka ya nnọkọ ezoro ezo nke onwe. A na-ekpuchi ngwugwu na, mgbe ha buru ibu, na-ekewa, ya mere nha nke ihe izipu na-ekwu ntakịrị ka enwere ike gbasara ihe ọ bụ.

Na-agbanye ya

Mepee ogwe ntupu Bluetooth wee pịa Gbanwuo. Ihe na-eme na-esote dabere ihe ị na-eme ya.

Ogwe ntupu Bluetooth Nymchat, na-egosi ọkwa ntupu, ngwaọrụ ejikọtara ọnụ, ndị ọgbọ na ntupu na ndekọ redio.
Ogwe ntupu: ọkwa, ngwaọrụ ejikọtara ọnụ, anụ ndị ọgbọ, na ndekọ redio dị ndụ.

Na gam akporo na iOS

Ngwa ahụ na-arụ ọrụ abụọ Bluetooth n'otu oge - mgbasa ozi n'onwe ya yana nyocha maka ndị ọzọ - yabụ ngwaọrụ abụọ ọ bụla dị nso jikọtara ọnụ n'agbanyeghị nke otu hụrụ nke ọzọ. Onyinye ikike Bluetooth mgbe a jụrụ ya, ọ na-ahụkwa ndị ọgbọ n'onwe ya.

Na ihe nchọgharị

Ngwa weebụ na-esonye n'otu nhịahụ site na Weebụ Bluetooth, na ihe nchọgharị Chromium: Chrome, Edge, Opera na Brave. Na Safari na Firefox, nke na-adịghị emejuputa Weebụ Bluetooth, ntupu A na-ezochi njikwa njikwa kpamkpam kama ịnye ya wee daa.

Ihe nchọgharị na-esonye dị ka akwukwo

Ihe nchọgharị nwere ike were naanị Bluetooth etiti ọrụ: ọ nweghị ike ịkpọsa onwe ya, ya mere ngwaọrụ ndị ọzọ enweghị ike ịchọpụta ya. Ọ na-ejikọ apụta na ekwentị ndị dị nso wee na-ebugharị ya ha. Ị na-ahọrọ ngwaọrụ ọ bụla otu ugboro site na onye na-ahọrọ ngwaọrụ ihe nchọgharị, emesia ya reconnects n'onwe ya. Ihe nchọgharị abụọ enweghị ike ijikọ onwe ha ozugbo.

Na-ekekọrịta ntupu na Bitchat

Nymchat na-arụ ọrụ Bitchat's ntupu protocol na waya, byte maka byte - otu GATT ọrụ na e ji mara UUID, otu nkụnye eji isi mee, otu ụdị ozi, otu oke hop ndabara. Abụọ ahụ ngwa na-adịghị bridged site na ihe ọ bụla; ha nọ n'otu ntupu, yana ngwaọrụ Nymchat na ngwaọrụ Bitchat chọpụta ibe ya wee gbanwee ozi ezoro ezo ozugbo.

ngwugwu ọkwa nwekwara ike ibu a nostrLink: njikọ mbinye aka site na ntupu ọgbọ gaa ezigbo njirimara Nostr ha. Mgbe otu onye nọ wee nyochaa, onye ọgbọ ị zutere site na Bluetooth na-egosi dị ka otu onye ị maara site na relays.

Ụdị mmụọ

Ngwa ntupu bụ redio na-ekwupụta onwe ya ugboro ugboro, nke bụ kpọmkwem ihe na-eme ka ọ dị mfe iso gafee ebe na nnọkọ. Ọnọdụ mmụọ bụ azịza nbanye.

Mgbe ọ nọ, nke ọ bụla A na-eji ihe atụpụ dochie ihe ngosi ọkwa na-ebu uru, ma ha nile na-atụgharị ọnụ:

  • igodo Noise static - nke ID ọgbọ na akara mkpisi aka na-enweta;
  • igodo mbinye aka Ed25519;
  • aha Bluetooth a kpọsara;
  • aha otutu;
  • nke mara ọkwa nostrLink, nke na-adị adị ma na-aghọ ihe na-adịghị mma, ya mere ndị ọgbọ nwere ike rute gị n'enweghị ihe ọ bụla na-edozi npub gị.

Ntụgharị na-eme n'oge ọgba aghara nke siri ike Nkeji 15. Njirimara ndị lara ezumike nka nọrọ decryptable ruo 8 oge ya mere nzaghachi mbubreyo ka na-abata, na a mkparịta ụka malitere mgbe ghosted ka etinyere na ntupu maka ịdị mma kama ịnọ jụụ na-akwaga na relays n'okpuru ezigbo igodo gị.

Ajụjụ ikesa Avatar na ọkọlọtọ ka ọnọdụ mmụọ na-arụ ọrụ: onyonyo ugboro ugboro jikọtara abụọ oge ọnụ ọnụ ngwa ngwa karịa igodo ọ bụla ga-eme.

Ọnọdụ mmụọ abụghị amaghị aha

Ọ na-eme ka ngwaọrụ sie ike ịgbaso. Ọ naghị eme ka ọ ghara ịchọta ya. Bluetooth Sistemu eji arụ ọrụ na-achịkwa adreesị ngwaike, ọ bụghị ngwa, yana oge yana usoro mmekọrịta mmadụ na ibe ya na-anọkọ ọnụ - otu onye, n'otu ebe, ịgwa ya okwu otu ndị ahụ, n'otu oge ahụ.

Oke

  • Oke bụ oke Bluetooth. Ọtụtụ iri mita n'èzí, obere gafere mgbidi . Ntupu na-agbatị iru site n'ịtụ aka, ọ bụghị site n'iti mkpu ike.
  • Bandwit dị obere. A na-ekpuchi okpokolo agba na 512 bytes na ozi buru ibu na-ekewasị . Ewubere ya maka ederede, ọ bụghị maka mgbasa ozi.
  • Nnyefe bụ mbọ kacha mma. Iju mmiri nke ụlọ ahịa na-aga n'ihu nwere oke 7-hop anaghị ekwe nkwa. Ọ bụrụ na ọ nweghị onye nọ na nso na onweghị onye na-abata na nso, ozi na-echere.
  • Ihe nchọgharị bụ akwụkwọ, kwa n'elu, ma dabere na ekwentị dị nso.
  • Redio na-efu batrị, n'ihi na nyocha na mgbasa ozi na-aga n'ihu bụ ihe na-eme ka ntupu na-arụ ọrụ.