Vidensgrundlag Under hætten
Relæer
Relæer er de eneste servere i Nostr, og de er dumme med vilje: de accepter underskrevne arrangementer og aflever dem til den, der spørger. Nymchat taler med omkring tyve af dem kl én gang.
Denne side er maskinoversat for nemheds skyld. Den engelske original er den version, der gælder.
Hvad er et relæ
Et relæ er en WebSocket-server, der gemmer begivenheder og betjener abonnementer. Det gør den ikke autentificere dig, ejer ikke din identitet og ved ikke, hvad din konto er, fordi der er ingen konto. Alle kan køre en.
Derfor er redundans vigtig. Din klient opretter forbindelse til mange relæer på én gang og sender hver begivenhed til dem alle, så én går offline, afviser dit arrangement eller stille og roligt droppe omkostningerne dig ingenting. Det er også grunden til, at intet med garanti vil vare ved: et stafet kan falde gamle begivenheder når den har lyst, og kanalbeskeder er eksplicit flygtige begivenhedstyper at relæer forventes at udløber.
Nymchat opretter forbindelse til et kernesæt på omkring tyve relæer - inklusive
relay.nymchat.app, relay.damus.io, nos.lol,
relay.primal.net og offchain.pub — plus geografisk
lokaliserede relæer valgt til de geohash-kanaler, du faktisk er i.
Håndtering af dine relæer
Tilslutningsindikatoren under din nym ("Forbundet (18 relæer)") åbnes Netværk Statistik: hvor mange relæer er tilsluttet, gennemsnitlig latenstid, hændelsesgennemløb og data ind og ud, med latency pr. relæ og hændelsestælling.
Hvis tallene der ser dyre ud, Lav datatilstand - tilbydes lige ind dette panel, og under Indstillinger › Data og sikkerhedskopiering — snit puljen til fem kernerelæer og indlæser kun geo-relæer, når du går ind i en kanal. Kun gruppechat og PM-tilstand, under Indstillinger › Kanaler, går yderligere ved at springe kanalabonnementer over helt.
Privatlivsproxyen
At oprette forbindelse til tyve relæer direkte betyder at fortælle tyve relæoperatører din IP-adresse. Nymchats hostede udrulning undgår at: relæ WebSockets proxes gennem sine egne infrastruktur, så relæer ser proxyens adresse i stedet for din.
To former for det:
- a enkelt-relæ proxy der videresender en forbindelse til et relæ;
- a stafetbassin, hvor din klient åbner en socket og proxyen fans ud til hver stafet bagved, deduplikering af begivenheder på vejen tilbage. Én forbindelse fra din enhed i stedet for tyve, hvilket er en stor besparelse på en telefon.
Proxyen er en pass-through. Begivenheder er underskrevet af dig, før de når det og ende-til-ende krypteret indhold forbliver krypteret gennem det - det kan ikke læse dine private beskeder mere end et relæ kan.
Den samme infrastruktur fronter medieindlæsning og link-forhåndsvisninger, så man henter et billede af nogen posted giver ikke din IP-adresse til den vært, den bor på.
Proxyen flytter tilliden i stedet for at fjerne den: relæer kan ikke længere se din adresse, og proxy-operatøren gør. Det er en reel forbedring i forhold til at tale med tyve fremmede direkte, og det er ikke anonymitet. Hvis du har brug for det, så kør Nymchat over Tor eller en VPN som godt, eller server appen selv og opret forbindelse til relæer direkte.