База ведаў Пад капотам
Эстафеты
Рэле - адзіныя серверы ў Nostr, і яны наўмысна тупыя: яны прымаць падпісаныя мерапрыемствы і перадаваць іх таму, хто просіць. Німчат размаўляе прыкладна з дваццаццю з іх у адзін раз.
Для зручнасці гэтая старонка перакладзена машынай. Прымяняецца англійская арыгінал.
Што такое рэле
Рэле - гэта сервер WebSocket, які захоўвае падзеі і абслугоўвае падпіскі. Гэта не так аўтэнтыфікаваць вас, не валодае вашай асобай і не ведае, што такое ваш уліковы запіс, таму што уліковага запісу няма. Любы можа запусціць адзін.
Вось чаму празмернасць мае значэнне. Ваш кліент падключаецца да многіх рэле адначасова і адпраўляе кожны падзея для ўсіх іх, так што адзін выхад у аўтаномны рэжым, адмова ад вашай падзеі або цішком адмова ад яе каштуюць ты нічога. Гэта таксама тое, чаму нішто не гарантавана захаваецца: рэле можа адпусціць старыя падзеі калі заўгодна, і паведамленні на канале відавочныя віды эфемерных падзей што рэле чакаецца мінае.
Nymchat падключаецца да асноўнага набору з прыкладна дваццаці рэле — у тым ліку
relay.nymchat.app, relay.damus.io, nos.lol,
relay.primal.net і offchain.pub — плюс геаграфічна
размешчаныя рэле, выбраныя для каналаў geohash, у якіх вы на самой справе знаходзіцеся.
Кіраванне вашымі рэле
Адкрыецца індыкатар злучэння пад вашым імем («Падключана (18 рэле)») Сетка Статыстыка: колькі рэле падключана, сярэдняя затрымка, прапускная здольнасць падзей і ўваходныя дадзеныя і з, з затрымкай на рэле і колькасцю падзей.
Калі лічбы там выглядаюць дорага, Рэжым нізкіх дадзеных — прапанаваў прама ў гэту панэль, а ў раздзеле Налады > Даныя і рэзервовае капіраванне — скарачэнні пул да пяці асноўных рэле і загружае георэле толькі пры ўваходзе ў канал. Групавыя чаты і рэжым толькі PM, у раздзеле Налады › Каналы, ідзе далей, цалкам прапусціўшы падпіскі на каналы.
Проксі прыватнасці
Прамое падключэнне да дваццаці рэле азначае паведамленне дваццаці аператарам рэтрансляцыі вашага IP-адраса. Разгортванне на хостынгу Nymchat пазбягае гэтага: рэле WebSockets праксіруюцца праз уласны інфраструктуры, таму рэле бачаць адрас проксі, а не ваш.
Дзве яго формы:
- a аднарэлейны проксі які накіроўвае адно злучэнне на адно рэле;
- a эстафетны басейн, дзе адкрывае ваш кліент адзін сокет і проксі разгортваецца да кожнага рэтранслятара ззаду, дэдуплікуючы падзеі на зваротным шляху. Адна сувязь з вашай прылады замест дваццаці, што з'яўляецца вялікай эканоміяй на тэлефоне.
Проксі - гэта праход. Падзеі падпісваюцца вамі да таго, як яны дасягнуты, і ад канца да канца зашыфраваны кантэнт застаецца зашыфраваным праз яго — ён не можа прачытаць вашы асабістыя паведамленні больш, чым рэле можа.
Тая ж самая інфраструктура забяспечвае загрузку мультымедыя і папярэдні прагляд спасылак, таму камусьці трэба атрымаць выяву posted не перадае ваш IP-адрас хосту, на якім ён знаходзіцца.
Проксі перамяшчае давер, а не выдаляе яго: рэтранслятары больш не бачаць ваш адрас, і робіць аператар проксі. Гэта сапраўднае паляпшэнне ў параўнанні з размовай з дваццаццю незнаёмымі людзьмі непасрэдна, і гэта не ананімнасць. Калі вам гэта трэба, запусціце Nymchat праз Tor або VPN як ну, або абслугоўвайце прыкладанне самастойна і падключайцеся да рэле напрамую.