Laktaw sa sulod
Balik ngadto ha Nymchat

Base sa kahibalo Ubos sa tabon

Mga relay

Ang mga relay mao ra ang mga server sa Nostr, ug sila amang sa katuyoan: sila dawata ang pinirmahan nga mga panghitabo ug ihatag kini sa bisan kinsa nga mangayo. Ang Nymchat nakigsulti sa mga baynte kanila sa kausa.

Unsa ang usa ka relay

Ang usa ka relay usa ka WebSocket server nga nagtipig sa mga panghitabo ug nagserbisyo sa mga suskrisyon. Wala kini pamatud-an ka, dili tag-iya ang imong pagkatawo ug wala mahibal-an kung unsa ang imong account, tungod kay walay account. Bisan kinsa makadagan ug usa.

Mao nga hinungdanon ang redundancy. Ang imong kliyente nagkonektar sa daghang mga relay sa usa ka higayon ug nagpadala sa matag usa nga panghitabo sa tanan kanila, mao nga ang usa nga mag-offline, nagdumili sa imong kalihokan o hilom nga naghulog sa gasto wala ka. Mao usab kung ngano nga wala’y garantiya nga magpadayon: ang usa ka relay mahimong maghulog sa mga daan nga panghitabo bisan kanus-a kini gusto, ug ang mga mensahe sa channel klaro ephemeral nga mga matang sa panghitabo nga ang mga relay gilauman nga expire.

Ang Nymchat nagkonektar sa usa ka kinauyokan nga hugpong sa halos kawhaan ka mga relay - lakip na relay.nymchat.app, relay.damus.io, nos.lol, relay.primal.net ug offchain.pub - dugang sa geograpiya nahimutang nga mga relay nga gipili alang sa mga geohash channel nga imong gisudlan.

Pagdumala sa imong mga relay

Ang indikasyon sa koneksyon ubos sa imong nym ("Connected (18 relays)") moabli Network Mga estadistika: pila ka mga relay ang konektado, average latency, event throughput, ug data sa ug sa gawas, nga adunay per-relay latency ug mga ihap sa panghitabo.

Ang panel sa stats sa network sa Nymchat, naglista sa mga konektado nga relay sa ilang latency ug mga ihap sa panghitabo.
Mga istatistika sa network, nga adunay latency sa matag relay ug ihap sa panghitabo.

Kung ang mga numero didto morag mahal, Ubos nga Data Mode - gitanyag dayon kana nga panel, ug ubos sa Settings › Data & Backup — mga cut ang pool ngadto sa lima ka kinauyokan nga mga relay ug nag-load sa geo relays lamang sa imong pagsulod sa usa ka channel. Mga Panggrupong Chat ug PMs Lang Mode, ubos sa Settings › Channels, adto dugang pa pinaagi sa paglaktaw sa mga subskripsyon sa channel sa hingpit.

Ang proxy sa pagkapribado

Ang direktang pagkonektar sa baynte ka relay nagpasabot sa pagsulti sa baynte ka relay operator sa imong IP address. Ang gi-host nga deployment ni Nymchat naglikay niana: ang relay WebSockets giproxy pinaagi sa iyang kaugalingon imprastraktura, mao nga makita sa mga relay ang adres sa proxy kaysa sa imo.

Duha ka porma niini:

  • a single-relay nga proxy nga nagpasa sa usa ka koneksyon sa usa ka relay;
  • a relay pool, diin nagbukas ang imong kliyente usa socket ug ang proxy mga fans sa matag relay sa luyo niini, pag-deduplicate sa mga panghitabo sa pagbalik. Usa ka koneksyon gikan sa imong device imbes nga baynte, nga usa ka dako nga pagtipig sa usa ka telepono.

Ang proxy usa ka passthrough. Ang mga panghitabo gipirmahan nimo sa dili pa kini maabot ug hangtod sa katapusan ang naka-encrypt nga sulod nagpabilin nga naka-encrypt pinaagi niini — dili kini makabasa sa imong pribadong mga mensahe labaw pa sa usa ka relay lata.

Ang parehas nga imprastraktura nag-una sa pag-load sa media ug mga preview sa link, busa pagkuha usa ka imahe sa usa ka tawo Ang gi-post wala maghatag sa imong IP address sa bisan unsang host nga gipuy-an niini.

Unsa ang gibuhat niini ug dili pagpalit kanimo

Gipalihok sa proxy ang pagsalig kaysa tangtangon kini: dili na makita sa mga relay ang imong adres, ug gibuhat sa proxy operator. Kini usa ka tinuod nga pag-uswag sa pagpakigsulti sa kawhaan ka mga estranghero direkta, ug kini dili anonymity. Kung kinahanglan nimo kana, padagana ang Nymchat sa Tor o usa ka VPN ingon maayo, o mag-alagad sa app sa imong kaugalingon ug direktang magkonektar sa mga relay.