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ɛ nsuyiri a wɔde sie ne nea wɔde kɔ anim. Mfiri biara de packets kɔ mfiri ahorow a obetumi no so tie, a hop anohyeto a ɛyɛ 7, deduplicating nea wahu dedaw no ma enti a packet no ntumi nkɔ baabiara daa. Nnipa baanu a wontumi nte wɔn ho wɔn ho asɛm tẽẽ da so ara sesa nkrasɛm bere tenten a mfiri nkɔnsɔnkɔnsɔn bi wɔ wɔn ntam no.
Ɛ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.
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.
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ɛ.
Ɛ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. Mita du du wɔ petee mu, a ɛnyɛ nea ɛfa mu afasu ho. Mesh no trɛw baabi a wobetumi adu no mu denam ahuruhuruw so, na ɛnyɛ sɛ ɛteɛteɛm denneennen.
- 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. Store-ne-forward nsuyiri a ɛwɔ 7-hop anohyeto ɔnhyɛ bɔ biara. Sɛ obiara nni range mu na obiara mma range a, nkrasɛm no twɛn.
- 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.