Nimdeɛ a wɔde gyina so Wɔ intanɛt so
Bluetooth afiri a wɔde yɛ nneɛma
Nkrasɛm a intanɛt nni hɔ, cell service nni hɔ na infrastructure biara nni hɔ ayamyefo. Mfiri a ɛbɛn no nam Bluetooth LE so di nkitaho na ɛde relay ma wɔn ho wɔn ho, enti nkrasɛm bi du hɔ nnipa a wontumi nkɔ radio so denam mfiri a ɛwɔ ntam a wohuruw fa mu no so.
Wɔde mfiri na ɛkyerɛ krataafa yi ase sɛnea ɛbɛyɛ a ɛbɛyɛ mmerɛw. Engiresi kasa mu mfitiase de no ne nkyerɛase a ɛfa ho.
Nea mesh no yɛ
Mesh no yɛ akwantuo a ɛtɔ so mmienu a ɛnam relays no nkyɛn, ɛnyɛ app a ɛyɛ soronko anaasɛ ɛyɛ soronko onipa ko a obi yɛ. Ɔmanfo akwan ne kokoam nkrasɛm nyinaa yɛ adwuma wɔ so, na app no na esi nea ɛwɔ he ho gyinae ɔkwan a ɛbɛfa so wɔ n’ankasa so: intanɛt so soma kɔ intanɛt so na ɛsan hwe ase kɔ Bluetooth so bere a ɛnyɛ nea wobetumi anya, bere a atipɛnfo bi a wotumi du ne nkyɛn wɔ radio so nkutoo tra ahama no so ɔkwan biara so no.
Ɛyɛ flood network bi. Ɛda biara de nkyerɛkyerɛmu (packets) ma nkyerɛkyerɛmu a ɔwɔ nkyerɛkyerɛmu a ɔte aseɛ no, ne kwan a ɛkɔ so no kɔ so ne hop limit a ɛwɔ 7, ɛde nea ɔahyɛɛ no ase kɔma ne ho mma deɛ ɛnyɛ sɛnea packet bi bɛtena hɔ daa. Nnipa mmienu a wɔntumi nte wɔn ho asɛm antdi antdi pɛ na wɔkɔm mu sɛnea ɛbɛyɛ a nneɛma bɛyɛ a ɛwɔ wɔn ntam.
Ɛno ase no, atipɛnfo baanu biara tu mmirika a Dede XX nsa a wɔde bɔ ne kasa ahorow wɔ ne ankasa encrypted nhyiamu. Packets yɛ padded na, sɛ ɛsõ a, ɛyɛ asinasin, enti ne kɛse te sɛ nea wosoma ka kakraa bi sɛnea ɛbɛyɛ yiye biara fa nea ɛyɛ ho.
Ntoboase bi bɛka nea ɔrete saa bere no mu nkoaa, enti nneɛma ɛtɔ so mmiɛnsa na ɛma asɛm kɔ pɛn saa: nneɛma a yɛde yɛ adwuma. ka mmerɛ yi mu abakɔsɛm a ɛwɔ nnwɔtwe mu a ɛkyerɛ mu na fa kyea awɔntow biara a ɔannya no, nkyɛnfoɔ a wɔwɔ hɔ kɔ mpoɔ mako kɔ kwan mu ma obi a ɔwɔ ne ho nkyɛn, ne nea obi de bɔ mmɔden sɛ ɔbɛsesa ne nneɛma a ɛwɔ internet biara nkyɛn nso ne a wɔahyɛ aseɛ ɛda bi a ɛreba so nea internet no baɛ no.
Sɛ wobɛdannan no
Bue Bluetooth mesh panel no na mia so Dane wo ho. Nea ɛbɛba akyi no gyina nea woretu mmirika wɔ so.
Wɔ Android ne iOS so
App no yɛ Bluetooth dwumadie mmienu no nyinaa prɛko pɛ — dawurubɔ ankasa ne scanning ma afoforo — enti mfiri abien biara a ɛbɛn no di nkitaho ɛmfa ho nea biako huu ɔfoforo no. Grant a wɔde ma Bluetooth kwan no bere a wobisa no na ɛno nkutoo hwehwɛ atipɛnfo.
Wɔ browser bi mu
Wɛb app no nam Wɛb Bluetooth so kɔ mesh koro no ara mu, wɔ Chromium browser ahorow so: Chrome, Edge, . Opera ne Brave. Wɔ Safari ne Firefox, a wɔmfa Web Bluetooth nni dwuma no, mesh no wɔde controls no asie koraa sen sɛ wɔde bɛma na afei adi nkogu.
Browser betumi afa Bluetooth no nkutoo mfinimfini dwumadie: entumi mmɔ ne ho dawuru, enti mfiri afoforo ntumi nhu. Ɛkɔ abɔnten kɔ telefon ahorow a ɛbɛn hɔ so na ɛde relay fa mu wɔn. Wofa browser no ankasa device chooser so paw device biara pɛnkoro, na ɛno akyi no san di nkitaho wɔ n’ankasa so. Browser abien ntumi nkɔka wɔn ho wɔn ho tẽẽ.
Ɔne Bitchat kyɛ mesh
Nymchat de di dwuma Bitchat's mesh protocol wɔ waya no so, byte ma byte — GATT som ne su koro no ara UUIDs, packet header koro no ara, nkra ahorow koro, default hop anohyeto koro no ara. Nnipa baanu no apps no nnyɛ bridged wɔ biribiara mu; wɔyɛ mesh koro no ara so kɛkɛ, ne Nymchat mfiri ne Bitchat mfiri bi hu wɔn ho wɔn ho na wɔsesa nkrasɛm a wɔabɔ no kokoam tẽẽ.
Announce packets nso betumi de a nostrLink: link a wɔde wɔn nsa ahyɛ ase a efi mesh peer so kɔ
wɔn Nostr nipasu ankasa. Sɛ obi wɔ hɔ na ɔhwɛ sɛ ɛyɛ nokware a, atipɛnfo bi a wuhyiaa no wɔ Bluetooth so
yi ne ho adi sɛ onipa koro no ara a wunim no fi relay ahorow no mu.
Sɛnea wɔde kyerɛw history reconciliation ne carried mail no ase no, ɛyɛ Bitchat amanyɔdeɛ nso, enti apps adua mmienu no nnyɛ sɛ wɔwɔ mesh koro so emmu — wɔhyɛ wɔn ho history mu na wɔkyɛ wɔn ho envelopes nso.
Abakɔsɛm a mesh no kura no
Nsɛm a ɛba nsuo mu ma nsɛm a ɛda adi kɔ ma obiara a ɔwɔ radio kwan mu wɔ saa bere no mu. Sɛ wogya mfinimfini bi akyi a, ɛasɛeɛ. Enti adeyɛ biara hwɛ na ɛhoro nsɛm a ɛda adi a ɛteɛ wɔ hɔ—kɔ so Nnɔnhwerew 6, ɛnyɛ nkyɛn 1,000 packets — na ɛhwɛ sɛ saa nkyekyɛmu no yɛ nokware ne nea ɛbɛhyia biara, ɛhɔ sɛ mmerɛ biara mpɛn mpanhia ne nsaƐhɔ biara a wopɛ a, wɔn bɛma wo; ɛhɔ biara a wɔn ho hia a, wo bɛma wɔn.
Wode compact probabilistic set (Golomb-coded filter) bi rekã ho asɛm no, enti adeɛ a ɛfa mɛntomaa a ɛda kɔ so dum ho kyerɛ wɔn no, ɛtɔ mmɔden mmerɛw bi a ɛdi kilobyte baako a ɛsu sɛ mmerɛ a ɛtɔ mmerɛ kɔ so mmerɛ a ɛyɛ adeɛ adeɛ kɛseɛ (sixteen). Ɛyɛ pɛpɛɛpɛ deɛ Bitchat di dwuma no, enti app mmienu no bɔra wɔn nkyerɛkyerɛmu (history) mu kɔ so bɔra mmom sɛ obiara nni adwuma nkyɛ mu kɛkɛ.
Wɔ aka kɔto no wɔ adeɛ no mu no, ɛno nti ɛnte awieeɛ sɛ adeɛ no bɛhyɛ aseɛ bio. Ɛno na ɛma fon no te sɛ atɛmbufoɔ: kɔ mmɔden mu wɔ nnipa mmienu a wɔankɔ nkyɛn biara mu, anaa sɔ kɔ mpɛn pii akyi no, na ɛde nea a ɛkrakyerɛfoɔ no annyaeɛ no hyɛ wɔn nsa.
Ebi nkoaa na wɔde nkyerɛkyerɛmu yi kura — nkyerɛkyerɛmu a obiara a radio ho wɔ mu hu. Nkyerɛkyerɛmu a ɛyɛ asɛm a ɛyɛ den, handshake, ne nkyerɛkyerɛmu a wɔahyɛ mu (encrypted) nnye nea ɛwɔ mu koraa.
Nketia a afoforɔ kyɛ
Sɛ woyɛ adwuma ama obi a ɔnni radio range mu a, obiara nni hɔ a ɔbɛgye mpaebɔ no ama no. Nymchat hyɛ ɛno onipa no key no mu na ɔde nkyekyem mu mmeae bi ma nnamfo kakra a wɔwɔ yɛ εdi εnkyɛn. Wɔfa no, na wɔde ma no sɛ wɔhyia onipa a wɔde no ma no a.
Ateɛ no yɛ mmerɛ ma obiara a ɔgye no. Adeɛ a ɛwɔ mu a ɛbɛma obi kwan biara nni mu koraa ne nkyerɛkyerɛmu bi a ɛne sɛ da biara sesa na obi a ɔwɔ akyɛdeɛ no kɔmɔ no nkyerɛkyerɛmu no nko ara na ɔtumi yɛ no, enti ɛberɛ a ɛkɔ akyɛdeɛ no bɛba onipa baako nkyɛn wɔ da foforɔ bi so no, obiara nni hɔ a ɔbɛtumi akyerɛ sɛ wɔde ma onipa baako no. Akyɛdeɛ no akyerɛkyerɛmu no akyerɛkyerɛmu no akyerɛkyerɛmu no akyerɛkyerɛmu no akyerɛkyerɛmu no akyerɛkyerɛmu no akyerɛkyerɛmu no akyerɛkyerɛmu no akyerɛkyerɛmu no akyerɛkyerɛmu no akyerɛkyerɛmu no akyerɛkyerɛmu no akyerɛkyerɛmu no akyerɛkyerɛmu no akyerɛkyerɛmu no akyerɛkyerɛmu no akyerɛkyerɛmu no akyerɛkyerɛmu no akyerɛkyerɛmu no akyerɛkyerɛmu no akyerɛkyerɛmu no akyerɛkyerɛmu no akyerɛkyerɛmu no akyerɛkyerɛmu no akyerɛkyerɛmu no akyerɛkyerɛmu no akyerɛkyerɛmu no akyerɛkyerɛmu no akyerɛkyerɛmu no akyerɛkyerɛmu no akyerɛkyerɛmu no akyerɛkyerɛmu no akyerɛkyerɛmu no akyerɛkyerɛmu no akyerɛkyerɛmu no akyerɛkyerɛmu no akyerɛkyerɛmu no akyerɛkyerɛmu no akyerɛkyerɛmu no akyerɛkyerɛmu no akyerɛkyerɛmu no akyerɛkyerɛmu no akyerɛkyerɛmu no akyerɛkyerɛmu no akyerɛkyerɛmu no akyerɛkyerɛmu no akyerɛkyerɛmu no akyerɛkyerɛmu no akyerɛkyerɛmu no akyerɛkyerɛmu no akyerɛkyerɛmu no akyerɛkyerɛmu no akyerɛkyerɛmu no akyerɛkyerɛmu no akyerɛkyerɛmu no akyerɛkyerɛmu no akyerɛkyerɛmu no akyerɛkyerɛmu no akyerɛkyerɛmu no akyerɛkyerɛmu no akyerɛkyerɛmu no akyerɛkyerɛmu no akyerɛkyerɛmu no akyerɛkyerɛmu no akyerɛkyerɛmu no akyerɛkyerɛmu no akyerɛkyerɛmu no akyerɛkyerɛmu no akyerɛkyerɛmu no akyerɛkyerɛmu no akyerɛkyerɛmu no akyerɛkyerɛmu no akyerɛkyerɛmu no akyerɛkyerɛmu no akyerɛkyerɛmu no akyerɛkyerɛmu no akyerɛkyerɛmu no akyerɛkyerɛmu no akyerɛkyerɛmu no akyerɛkyerɛmu no akyerɛkyerɛmu no akyerɛkyerɛmu no akyerɛkyerɛmu no akyerɛkyerɛmu no akyerɛkyerɛmu no akyerɛkyerɛmu no akyerɛkyerɛmu no akyerɛkyerɛmu no akyerɛkyerɛmu no akyerɛkyerɛmu no akyerɛkyerɛmu no akyerɛkyerɛmu no akyerɛkyerɛmu no akyerɛkyerɛmu no akyerɛkyerɛmu no akyerɛkyerɛmu no akyerɛkyerɛmu no akyerɛkyerɛmu no akyerɛkyerɛmu no akyerɛkyerɛmu no akyerɛkyerɛmu no akyerɛkyerɛmu no akyerɛkyerɛmu no akyerɛkyerɛmu no akyerɛkyerɛmu no akyerɛkyerɛmu no akyerɛkyerɛmu no akyerɛkyerɛmu no akyerɛkyerɛmu no akyerɛkyerɛmu no akyerɛkyerɛmu no akyerɛkyerɛmu no akyerɛkyerɛmu no akyerɛkyerɛmu no akyerɛkyerɛmu no akyerɛkyerɛmu no akyerɛkyerɛmu no akyerɛkyerɛmu no akyerɛkyerɛmu no akyerɛkyerɛmu no akyerɛkyerɛmu no akyerɛkyerɛmu no akyerɛkyerɛmu no akyerɛkyerɛmu no akyerɛkyerɛmu no akyerɛkyerɛmu no akyerɛkyerɛmu no akyerɛkyerɛmu no akyerɛkyerɛmu no akyerɛkyerɛmu no akyerɛkyerɛmu no akyerɛkyerɛmu no akyerɛkyerɛmu no akyerɛkyerɛmu no akyerɛkyerɛmu no akyerɛkyerɛmu no akyerɛkyerɛmu no akyerɛkyerɛmu no akyerɛkyerɛmu no akyerɛkyerɛmu no akyerɛkyerɛmu no akyerɛkyerɛmu no akyerɛkyerɛmu no akyerɛkyerɛmu no akyerɛkyerɛmu no akyerɛkyerɛmu no akyerɛkyerɛmu no akyerɛkyerɛmu no akyerɛkyerɛmu no akyerɛkyerɛmu no akyerɛkyerɛmu no akyerɛkyerɛmu no akyerɛkyerɛmu no akyerɛkyerɛmu no akyerɛkyerɛmu no akyerɛkyerɛmu no akyerɛkyerɛmu no akyerɛkyerɛmu no akyerɛkyerɛmu no akyerɛkyerɛmu no akyerɛkyerɛmu no akyerɛkyerɛmu no akyerɛkyerɛmu no akyerɛkyerɛmu no akyerɛkyerɛmu no akyerɛkyerɛmu no akyerɛkyerɛmu no akyerɛkyerɛmu no akyerɛkyerɛmu no akyerɛkyerɛmu no akyerɛkyerɛmu no akyerɛkyerɛmu no akyerɛkyerɛmu no akyerɛkyerɛmu no akyerɛkyerɛmu no akyerɛkyerɛmu no akyerɛkyerɛmu no akyerɛkyerɛmu no akyerɛkyerɛmu no akyerɛkyerɛmu no akyerɛkyerɛmu no akyerɛkyerɛmu no akyerɛkyerɛmu no akyerɛkyerɛmu no akyerɛkyerɛmu no akyerɛkyerɛmu no akyerɛkyerɛmu no akyerɛkyerɛmu no akyerɛkyerɛmu no akyerɛkyerɛmu no akyerɛkyerɛmu no akyerɛkyerɛmu no akyerɛkyerɛmu no akyerɛkyerɛmu no akyerɛkyerɛmu no akyerɛkyerɛmu no akyerɛkyerɛmu no akyerɛkyerɛmu no akyerɛkyerɛmu no akyerɛkyerɛmu no akyerɛkyerɛmu no akyerɛkyerɛmu no akyerɛkyerɛmu no akyerɛkyerɛmu no akyerɛkyerɛmu no akyerɛkyerɛmu no akyerɛkyerɛmu no akyerɛkyerɛmu no akyerɛkyerɛmu no akyerɛkyerɛmu no akyerɛkyerɛmu no akyerɛkyerɛmu no akyerɛkyerɛmu no akyerɛkyerɛmu no akyerɛkyerɛmu no akyerɛkyerɛmu no akyerɛkyerɛmu no akyerɛkyerɛmu no akyerɛkyerɛmu no akyerɛkyerɛmu no akyerɛkyerɛmu no akyerɛkyerɛmu no akyerɛkyerɛmu no akyerɛkyerɛmu no akyerɛkyerɛmu no akyerɛkyerɛmu no akyerɛkyerɛmu no akyerɛkyerɛmu no akyerɛkyerɛmu no akyerɛkyerɛmu no akyerɛkyerɛmu no akyerɛkyerɛmu no akyerɛkyerɛmu no akyerɛkyerɛmu no akyerɛkyerɛmu no akyerɛkyerɛmu no akyerɛkyerɛmu no akyerɛkyerɛmu no akyerɛkyerɛmu no akyerɛkyerɛmu no akyerɛkyerɛmu no akyerɛkyerɛmu no akyerɛkyerɛmu no akyerɛkyerɛmu no akyerɛkyerɛmu no akyerɛkyerɛmu no akyerɛkyerɛmu no akyerɛkyerɛmu no akyerɛkyerɛmu no akyerɛkyerɛmu no akyerɛkyerɛmu no akyerɛkyerɛmu no akyerɛkyerɛmu no akyerɛkyerɛmu no akyerɛkyerɛmu no akyerɛkyerɛmu no akyerɛkyerɛmu no akyerɛkyerɛmu no akyerɛkyerɛmu no akyerɛkyerɛmu no akyerɛkyerɛmu no akyerɛkyerɛmu no akyerɛkyerɛmu no akyerɛkyerɛmu no akyerɛkyerɛmu no akyerɛkyerɛmu no akyerɛkyerɛmu no akyerɛkyerɛmu no akyerɛkyerɛmu no akyerɛkyerɛmu no akyerɛkyerɛmu no akyerɛkyerɛmu no akyer
Abɔdeɛ no nyinaa nni mu. Ɔkɔkɔɔ biara wɔ sika a ɔbɛdi wɔ no so a ɛnyɛ kɛseɛ bio, ɛnam sɛ ɔde n'adwuma bi kɔma obi foforɔ nti, enti mpaebɔ no kɔ n'akwan so kɔ ma nnipa kakao na ɛnyɛ kɛseɛ bio, na ɛgyina hɔ. Adidi no te ɛyɛ fɛ ansa na ɛpue nɔbae mmienu, na nnamfo a wɔahyɛ wɔn din mu nkoaa na wɔde bi ma wɔn.
Ɛhe na ɛbɛtena, Nymchat kɔm nkyene no kɔ... safoa a wɔde di dwuma pɛnkoro sɛ ɛnyɛ nea ɔnoa no de n'adwumayɛ a ɛtena hɔ no, na mmom... Ɔyadeɛ biara fi adanwuma biara dwuma mu na ɛkyerɛw nkyerɛwee kakra bi a wɔatwerɛ ase sɛ wɔnntumi nnyɛ aduan a ɛnyɛ nokware, na saa nkyerɛw no kɔ kwan a amanneɛ biara kɔ so — ɛno na ɛma ɛbɛtena hɔ bere a ne ɔnoa no wɔ hɔ mpo, bere a wɔregye ne nkrataa no. Ɔnoa no sɛe kɔm biara a wɔadi no adi. Sɛ wɔsɛe no no, ɛno ne nea ɛhia: sɛ wɔgye nkrataa bi fi haw no mu a, wɔntumi nnye no mu bio, sɛ obiara nnye ne n'adwumayɛ anadwo.
Atwa rete ne ho ɔtwe nɔtwe nɔtwe, ɛti sɛ akɔkɔfoɔ pii tena envelope biara mu nkyerɛkyerɛmu a ɛda mu no mu; na wɔbɛba wɔn akɔkɔfoɔ bɔɔ mmɔden sɛ wɔbɛhyia wo; sɛ wode ɛkae nea ɛdi kan no a, ɛbɛyɛ sɛ afaako biara a ɛreba no yɛ mfɛa a ɛapue. Sɛ ɔde nkyerɛkyerɛmu bi hyɛɛ mu a — aduane bi a wuo nante nanso wammɔ ne nkyɛn — a, wɔbɛfa wo dɔm a ɛtena hɔ no so. Mɛtwerɛ no bɛba; ɛyɛ saa kɛseɛ kwan no nko ara na ɛnni hɔ.
Sɛ wode ɛnvelope hyɛ obi nsa a, ɛkyerɛ sɛ nkaebɔ bi wɔ hɔ na wosɛeɛ no. Ɛnyɛ nea ɛwɔ mu anaa sɛ ɛde ɛdeɛn ma — na mmom nkaebɔ no kɛseɛ no. Sɛ saa gyinaeɛ no nyɛ biribi a wopɛ sɛ woyɛ a, Ghost Mode mfa nkwagyefoɔ (couriers) anaa mma mma koraa (hwɛ ase)
Internet nni hɔ a wode atum de asɛm ahyɛ adi
Nsɛm a wode hyɛ nkyerɛwee sɛ wo nni internet mu no, ɛkɔ radio so ntɛm, na ɛka nea ɛwɔ wo nkyɛn no — na obiara nnye nnye, ɛnam sɛ nkyerɛkyerɛmu a ɛdi kan no mu no, ɛnyɛ sɛ ɛwɔ hɔ da. Nymchat hwɛ so, na ɛfa ho sɛ ɛbɛfa ne ho ansa na ɛde ɛkɔ internet mu berɛ a ɛba bio no, na ɛde ne nkyerɛwee berɛ a ɛhyɛɛ aseɛ no kɔ so, na ɛntumi nnyɛ sɛ ɛnyɛ sɛ ɛkyerɛwee no wɔ asɛmfua nkyerɛkyerɛmu no mu no.
Obi a ɔahyɛ no so Bluetooth so no rennhunu no bio: ade a wɔde hyɛɛ no ase bio no wɔ nkyerɛkyerɛmu bi a ɛbɛma wɔn adeɛ ahunu no. Nsɛm a wɔahyɛ mu no deɛ, ɛbɛsia a... nɔbae mmienu; ne bi a ɛnkɔ biara no, yɛfrɛ no sɛ ɛayɛ mfiase, na ɛnyɛ sɛ yɛgye no na ɛkyerɛ sɛ wɔatuma no.
Ɛnyɛ ahinyia nko ara na ɛregye ho ahoɔden no. Ɛtɔ mmerɛ bi mu no, Nymchat bɛkyerɛ nnamfo a wɔwɔ hɔ a wɔanya mfomsoɔ sɛ wɔmma nkɔmmɔ no mpue wɔ ne nifa. Ɛyɛ nketewa bi ara wɔ dan mu no na ɛma obiara nya de yɛ adwuma. Wo dwumadie no wɔ din a w'adidi gyina so ansa na ɛfiri wo nkyɛn, enti adidi no kuraa no ho mpaninfoɔ no kɔ nnwuma mu sɛ adidi kɔkɔɔ: ɔnsɛe ne nkyerɛkyerɛmu, na sɛ ɔyɛ saa a nnamfo no bɛma no kɔ ase. Ɛyɛ kwan a ɛfa akyiri no nso, enti adidi a mfomsoɔ nni mu nso ɛtumi kenkan adeɛ a ɔfa kwan a ɔdomdomfoɔ bi wɔ nka bi so.
Ɛyɛ kɔkɔɔmu bi, ɛnyɛ ɛtɔ mma biara. Biribiara nkyerɛ wo nhoma kɔm (device) sɛ ɔbɛnɛfoɔ bi a ɔtumi de kɔmpu firi ne nidi mu anaa, enti mpaeɛ no kɔ mpɛn mma wo kɔm (connection) mu kɔ sɛnea ɛteɛ. Sɛ ɛnyinaa yɛ adwuma a, ɛtɔ mmienu no nyinaa yɛ mpaeɛ biako pɛ a ɛnyɛ biara nnyɛ nnyina — na relay no de baako kyɛ. Channel mpaeɛ nko ara na ɛfa kwan yi so — sɛ wopɛ sɛ wopɛ sɛ wokyerɛ obi mpaeɛ kɔmpu (private message) a, ɛbɛkyerɛ no sɛ wobɛkyerɛ obi berɛ — na ɛnyɛ Ghost Mode mu da, ɛfiri sɛ ɛhyɛ wo nokorɛ kyerɛɛ wo deɛ.
Ahonhommɔne Mode
Mesh device yɛ radio a ɛbɔ ne ho dawuru mpɛn pii, na ɛno ara ne nea ɛma ɛyɛ mmerɛw sɛ wobedi akyi wɔ mmeae ne nhyiam ahorow nyinaa. Ghost Mode ne mmuae a wobetumi apaw.
Bere a ɛrekɔ so no, . biara wɔde identifier a announce carries no de nea wɔtow gu ananmu bo, na ne nyinaa di akɔneaba bom:
- Noise static key — a atipɛnfo ID ne nsateaa nkyerɛwee no fi mu;
- Ed25519 nsaano nkyerɛwee safoa no;
- Bluetooth din a wɔabɔ ho dawuru no;
- abodin a wɔde frɛ no;
- nea wɔde too gua no
nostrLink, a ɛtra hɔ ankasa nanso ɛbɛyɛ bere tiaa mu de, enti atipɛnfo betumi akɔ so ayɛ saa du wo nkyɛn a biribiara nsiesie wo npub.
Rotation si wɔ jittered epoch a ɛyɛ roughly Simma 15 na ɛyɛ. Nnipa a wɔakɔ pɛnhyen tra decryptable ma kosi 8 mmere mu enti mmuae a ɛba akyiri da so ara ba, na a nkɔmmɔbɔ a wofii ase bere a ghosted no yɛ pinned to mesh no yiye sen sɛ wɔbɛyɛ komm tu kɔ relays a ɛwɔ wo safe ankasa ase no so.
Wɔpow Avatar ne banner kyɛfa bere a Ghost Mode yɛ adwuma: mfonini a wɔasan ayɛ no de abien bata ho epochs bom ntɛmntɛm sen sɛnea safoa biara bɛyɛ.
Ɛnyina mmienu wɔ nidi kwan a ɛwɔ ɛda ase yi no, wɔatwa mu wɔ ne ho, ɛde kyerɛ saa kyerɛwsɛm no ara. Ɛdomdɔm deɛ ɛnyɛ obiara nni hɔ no, ɔmfa obiara nnya nkwagye mma no — nkwatuafoɔ a ɔrehyɛ nkwatua bi wɔ nsa wɔ sɛ wofiri ne ho nna no, ɛyɛ nneɛma a ɛkyerɛ sɛ nneyɛɛbea mmienu no yɛ baako. Na asɛmfua a wɔasiesie wɔ mesh no mu no, wɔmfa mpɛn mmienu kɔ relays no mu, ɛdeni sɛ saa nkyerɛwee no bɛgyina wo nokorɛ key no so na ɛbɛka ɔnoɔrare no kyerɛ sɛ ɛdomdɔm no yɛ hwan paa. Ɛdomdɔm deɛ ɛnyɛ obiara nni hɔ no, ɔmfa one-time keys biara nkyerɛ obi: deɛ ɛbɛtete ne sɛnea wɔbɛma no anaa deɛ wɔbɛfa fi ne hɔ no, ɛno nti, saa nkyerɛwee no bɛyɛ biribi pɔtee a ɛdomdɔm no bɛkyerɛ obiara ma nidi a ɔmfa nnyɛ hwee.
Ɛma ɛyɛ den kɛse sɛ wobedi mfiri bi akyi. Ɛmma wontumi nhwehwɛ mu. Bluetooth no na ɛyɛ adwuma hardware address no, operating system no na ɛhwɛ so, ɛnyɛ app no, na bere ne asetena mu nhyehyɛe ahorow tra hɔ a ɛne ne ho di nsɛ — onipa koro no ara, wɔ beae koro, ɔne no kasa nnipa koro no ara, mmere koro no ara mu.
Anohyeto ahorow
- Range yɛ Bluetooth kwan a wɔfa so yɛ adwuma. Meters duakɔtwe mfeɛ pii wɔ hɔ a ɛreɛ no mu, nanso ɛnyɛ dodoɔ pii wɔ mmaa ahyɛ mu no mu. Mesh no ma n'ani kɔɔ mma wɔ nkitahodie (hopping) so, ɛnyɛ sɛ woseɔ dodoɔ. Peer list a ɛwɔ mesh panel no mu bɛka kyerɛ wo sɛ ɛdeɛn ne ɛdeɛn: ping nua bi na ɛbɛka kyerɛ w'akwan a ɛkyerɛ ne sɛnea nkitahodie (hops) no kɔɔ mma no.
- Bandwidth yɛ ketewaa bi. Wɔde frame ahorow no to 512 bytes ne nkrasɛm akɛse so no mu apaapae. Wɔasi ama nsɛm a wɔakyerɛw, na ɛnyɛ nsɛm ho amanneɛbɔ.
- Delivery yɛ mmɔdenbɔ a eye sen biara. Ɔmpon nson a ɛdidi aseɛ no nnyɛ ɔkyerɛkyerɛ mpaebɔ biara, na kwan a ɛkyekyere no nso nnyɛ mpaebɔ biara: abakɔsɛm a wɔakyere no ba wo nkyɛn sɛnea ɛbɛyɛ a wubetumi ahyia adeɛ a ɛhweeɛ no, na kɔyiwuofo no de nneɛma ba sɛnea ɛbɛyɛ a ɔbɛhyia ɔno a wɔde nneɛma no bɛma no. Ntoma a obiara nni hɔ sɛnea ɛbɛyɛ a obi bɛkyere no, ɛtenetene, na ɛfiri nnɔnkosaa nson akyi no, ɛgyina.
- Browser yɛ nhaban, per above, na egyina telefon bi a ɛbɛn hɔ so.
- Radio no bo yɛ batere, efisɛ scanning ne aguade ho dawurubɔ a ɛkɔ so ne nea ɛma mesh no yɛ adwuma.