Znalostní základna Pod kapotou
Relé
Relé jsou jediné servery v Nostr a záměrně jsou hloupé: oni přijímat podepsané události a předat je tomu, kdo o to požádá. Nymchat mluví asi s dvaceti z nich jednou.
Tato stránka je pro usnadnění přeložena strojově. Platí anglický originál.
Co je to relé
Přenos je server WebSocket, který ukládá události a obsluhuje předplatná. To ne vás ověřit, nevlastní vaši identitu a neví, jaký je váš účet, protože neexistuje žádný účet. Každý ji může provozovat.
Proto je důležitá redundance. Váš klient se připojí k mnoha relé najednou a každý odešle událost všem, takže jeden přejde do režimu offline, odmítne vaši událost nebo tiše sníží její náklady ty nic. To je také důvod, proč je zaručeno, že nic nepřetrvá: relé může zahodit staré události kdykoli se mu to líbí, a zprávy kanálu jsou explicitně efemérní druhy událostí že se od relé očekává vyprší platnost.
Nymchat se připojuje k základní sadě zhruba dvaceti relé – včetně
relay.nymchat.app, relay.damus.io, nos.lol,
relay.primal.net a offchain.pub — plus geograficky
umístěná relé vybraná pro geohash kanály, ve kterých se skutečně nacházíte.
Správa vašich relé
Otevře se indikátor připojení pod vaším jménem („Připojeno (18 relé)“) Síť Statistiky: kolik relé je připojeno, průměrná latence, propustnost událostí a příchozí data a out, s latencí na relé a počty událostí.
Pokud se tam čísla zdají drahá, Režim nízkých dat - nabízeno přímo v na tomto panelu a v části Nastavení › Data & Zálohování – škrty bazén na pět základních relé a načte geo relé pouze při vstupu do kanálu. Režim skupinových chatů a pouze PM, v části Nastavení › Kanály přejde dále úplným vynecháním odběrů kanálů.
Proxy ochrany soukromí
Přímé připojení ke dvaceti relé znamená sdělit dvaceti operátorům relé svou IP adresu. Hostované nasazení Nymchat se tomu vyhýbá: přenosové WebSockets jsou proxy servery prostřednictvím vlastních infrastruktury, takže přenosy uvidí adresu proxy, nikoli vaši.
Dvě jeho podoby:
- a jednoreléový proxy který předává jedno spojení jednomu relé;
- a štafetový bazén, kde se váš klient otevře jeden socket a proxy vějíř do každé štafety za ním, deduplikuje události na zpáteční cestě. Jedno spojení z vašeho zařízení místo dvaceti, což je velká úspora na telefonu.
Proxy je průchozí. Události podepisujete dříve, než se k nim dostanou, a to až do konce zašifrovaný obsah zůstane zašifrován jeho prostřednictvím – nemůže číst vaše soukromé zprávy víc, než dokáže relé.
Načítání médií a náhledy odkazů zajišťuje stejná infrastruktura, takže někdo může načíst obrázek posted nepředá vaši IP adresu žádnému hostiteli, na kterém žije.
Proxy důvěryhodnost přesune spíše než ji odstraní: přenosy již neuvidí vaši adresu a proxy operátor ano. Je to skutečné zlepšení oproti rozhovoru s dvaceti cizími lidmi přímo, a nejedná se o anonymitu. Pokud to potřebujete, spusťte Nymchat přes Tor nebo VPN jako dobře, nebo si aplikaci naservírujte sami a připojte se přímo k relé.