Nimdeɛ a wɔde gyina so Wɔ hood no ase
Relays a wɔde ma
Relays nko ara ne servers wɔ Nostr, na wɔyɛ mum wɔ botaeɛ mu: wɔn gye nsɛm a esisi a wɔde wɔn nsa ahyɛ ase tom na fa ma obiara a obebisa. Nymchat kasa kyerɛ wɔn mu bɛyɛ aduonu wɔ pɛnkoro.
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 relay yɛ
Relay yɛ WebSocket server a ɛkora nsɛm a esisi na ɛsom nkrataahyɛ. Ɛnyɛ saa authenticate wo, onni wo identity na onnim nea wo account yɛ, efisɛ akontaabu biara nni hɔ. Obiara betumi atu mmirika biako.
Ɛno nti na redundancy ho hia no. Wo client no connects to relays pii prɛko pɛ na ɔsoma emu biara event to all of them, enti biako kɔ offline, pow wo event anaasɛ komm gyae no gye ka wo nni hwee. Ɛno nso ne nea enti a wontumi nhyɛ bɔ sɛ biribiara bɛkɔ so atra hɔ: ebia relay bi bɛtow nsɛm dedaw a esisi agu bere biara a ɛpɛ, na channel messages no yɛ nea ɛda adi pefee bere tiaa mu nsɛm a esisi ahorow sɛ wɔhwɛ kwan sɛ relays bɛyɛ saa bere a ɛtwam.
Nymchat connects to a core set a bɛyɛ aduonu relays — a ka ho
relay.nymchat.app, relay.damus.io, nos.lol,
relay.primal.net ne offchain.pub — ne asase ho mfonini
located relays a wɔapaw ama geohash channels a wowɔ mu ankasa.
Wo relays a wobɛhwɛ so
Nkitahodi kyerɛwtohɔ a ɛwɔ wo nym ase ("Connected (18 relays)") no bebue Ntwamutam Akontaabu: relay dodow a ɛka bom, average latency, event throughput, ne data wɔ mu na out, ne per-relay latency ne event counts.
Sɛ akontaabu a ɛwɔ hɔ no te sɛ nea ne bo yɛ den a, . Data Mode a Ɛba Fam — a wɔde mae wɔ saa panel no, na wɔ Settings › Data & Backup ase — twa pool no kɔ anum core relays na loads geo relays nkutoo bere a wohyɛn channel bi mu. Kuw Nkɔmmɔbɔ & PMs Nkutoo Mode, wɔ Settings › Channels ase no, kɔ kɔ akyiri denam channel subscriptions a wobehuruw koraa so.
Kokoam nsɛm ho proxy no
Sɛ wobɛka relay aduonu ho tẽẽ a, ɛkyerɛ sɛ wobɛka wo IP address akyerɛ relay adwumayɛfo aduonu. Nymchat no hosted deployment kwati sɛ: relay WebSockets no yɛ proxy denam n’ankasa de so infrastructure, enti relays hu proxy no address mmom sen wo de.
Ɛho akwan abien:
- a proxy a ɛwɔ relay biako ɛno de nkitahodi biako kɔ relay biako so;
- a relay pool no, baabi a wo client no bue baako socket ne proxy no fans fi relay biara a ɛwɔ akyi, deduplicating nsɛm a esisi wɔ kwan a ɛsan ba. Nkitahodi biako fi wo mfiri so sen sɛ wubenya aduonu, a ɛyɛ sika kɛse a wode sie wɔ fon so.
Proxy no yɛ ɔkwan a wɔfa so yɛ adwuma. Wo na wode wo nsa hyɛ nsɛm a esisi ase ansa na adu ho na efi awiei kosi awiei encrypted content tra encrypted denam so — entumi nkenkan wo kokoam nkrasɛm biara ɛboro nea relay betumi ayɛ so.
Infrastructure koro no ara fronts media loading ne link previews, enti fetching mfonini obi posted no mfa wo IP address mma host biara a ɛte so.
Proxy no tu ahotoso no sen sɛ ebeyi afi hɔ: relays nhu wo address bio, na proxy operator no yɛ saa. Ɛyɛ nkɔso ankasa sen sɛnea wɔne ahɔho aduonu bɛkasa tẽẽ, na ɛnyɛ din a wɔmmɔ. Sɛ wo hia saa a, fa Nymchat di dwuma wɔ Tor anaa VPN so sɛ yie, anaasɛ som app no w’ankasa na fa wo ho to relays so tẽẽ.