Przewodnik po Zarządzaniu Relayami
Opanuj relaye Nostr. Dowiedz się, jak wybierać, konfigurować i optymalizować połączenia z relayami dla lepszej wydajności i zasięgu.
Jak Działają Relaye (3 minuty)
Wizualizator relay
wss://relay.damus.io
15,000 Połączenia
wss://nos.lol
8,200 Połączenia
wss://relay.snort.social
Opierając się na wcześniejszej wiedzy: Ta sekcja krótko przegląda analogię pocztową z Relaye Wyjaśnione. Jeśli pamiętasz, jak działają relaye, możesz śmiało przejść do Rodzajów Relayów.
Proste Wyjaśnienie
Relaye to serwery, które przechowują i przekazują Twoje wiadomości Nostr.
Pomyśl o nich jak o skrytkach pocztowych:
- Zostawiasz kopię listu (swojego posta) w kilku pocztach
- Każda poczta trzyma własną kopię, listów sobie nawzajem nie przekazują
- Odbiorcy odbierają go z poczty, z której korzystacie oboje
W Nostr:
- Ty piszesz notatkę (post)
- Klient wysyła kopię do każdego relaya, z którym jesteś połączony
- Relaye przechowują ją i udostępniają każdemu, kto o nią poprosi, ale domyślnie nie przekazują jej innym relayom
- Obserwujący dostają ją z relayów, na które publikujesz. Twój klient ogłasza tę listę relayów publicznie (to NIP-65), więc aplikacje innych ludzi wiedzą, gdzie Cię szukać. Starsze aplikacje, które listę ignorują, zobaczą Twoje posty tylko wtedy, gdy akurat macie wspólny relay
Dlaczego To Ma Znaczenie
Skoro Twoje posty leżą naraz na kilku relayach, awaria jednego z nich nie wypycha Cię z sieci i nikt nie wymaże Twojego pisania ze wszystkich w tym samym momencie. Kiedy relay zaczyna odrzucać to, co publikujesz, przenosisz się na inny, a czytelnicy idą za Tobą. Ta sama otwartość sprawia, że relaye tak się między sobą różnią: jedne są darmowe, inne płatne, jedne filtrują ostro, inne prawie wcale. Mieszankę, z którą chcesz żyć, dobierasz sam.
Przegląd Techniczny [ZAAWANSOWANE]
Pod maską relaye korzystają z połączeń WebSocket:
Klient ←→ WebSocket ←→ Serwer relaya ←→ Baza danych
Kiedy publikujesz:
- Klient podpisuje wiadomość Twoim kluczem prywatnym
- Klient wysyła ją przez WebSocket do połączonych relayów
- Relay weryfikuje podpis
- Relay zapisuje ją w bazie danych
- Relay rozsyła ją subskrybentom
Nie musisz rozumieć szczegółów technicznych. Wystarczy wiedzieć, że to relaye sprawiają, że Nostr działa bez centralnej kontroli.
Rodzaje Relayów (2 minuty)
Darmowe Relaye Publiczne
Prowadzą je wolontariusze i członkowie społeczności, a pisać na nie może każdy. Nic nie kosztują, od nich zwykle się zaczyna, a te największe przenoszą sporą część ruchu w sieci. Cena jest taka, że darmowy relay jest dokładnie tak pewny, jak dobra wola, która go utrzymuje: licz się z okazjonalnym spowolnieniem albo przerwą w działaniu.
Przykłady:
wss://relay.damus.io(najpopularniejszy)wss://nos.lolwss://relay.snort.socialwss://nostr.mom
Pomiń relay.nostr.band. Jest offline od dawna i raczej już nie wróci. Wiele poradników nadal go wymienia i właśnie dlatego przekaźnik, który nigdy się nie łączy, tak często bywa powodem, dla którego świeża konfiguracja wygląda na zepsutą. Korzystaj z tych powyżej.
Płatne Relaye
Za pisanie na nie płacisz, zwykle bitcoinem przez Lightning. Pieniądze kupują operatora, który ma powód, żeby trzymać maszynę szybką, pilnować spamu i odpowiedzieć, kiedy coś się zepsuje. Do zwykłego publikowania nic z tego nie jest potrzebne, a część płatnych relayów ogranicza, ile możesz u nich przechować. Traktuj taki relay jak krok w górę, na który decydujesz się wtedy, gdy darmowy przestaje wystarczać.
Przykłady:
wss://nostr.wine(jednorazowa opłata wstępna)- Różne prywatne relaye
Wyspecjalizowane Relaye
Niektóre relaye istnieją dla jednego tematu, jednego regionu albo jednej aplikacji. Mniejsza sala oznacza, że siedzą w niej ludzie, których łatwiej obchodzi to, co robisz, a dorzucenie takiego relaya obok ogólnych nic nie kosztuje. Tylko nie opieraj się na niszowym relayu w pojedynkę, bo zobaczą Cię tam wyłącznie ci, którzy o nim wiedzą.
Przykłady:
- Relaye skupione na Bitcoinie
- Relaye regionalne (Europa, Azja, itp.)
- Relaye specyficzne dla języka
Zacznij od darmowych relayów publicznych. Dodaj płatne później, jeśli potrzebujesz lepszej wydajności lub chcesz wspierać sieć.
Wybór Relayów (5 minut)
Zalecany Zestaw Startowy
Połącz się z tymi czterema darmowymi relayami dla dobrego pokrycia:
wss://relay.damus.io (Podstawowy - najpopularniejszy)
wss://nos.lol (Szybki, niezawodny)
wss://relay.snort.social (Stoi za klientem Snort)
wss://nostr.mom (Mniejszy, prowadzony przez społeczność)
Jeśli później zechcesz dorzucić do tego płatny relay, wss://nostr.wine jest najbardziej znaną opcją. Piszemy o nim niżej.
Uwaga o Decentralizacji: Podczas gdy popularne relaye powyżej są świetne do rozpoczęcia, poleganie tylko na kilku dużych relayach koncentruje władzę i jest sprzeczne z duchem decentralizacji Nostr. Gdy poczujesz się pewniej, rozważ dodanie mniejszych, prowadzonych przez społeczność relayów i płatnych relayów, aby wspierać różnorodność sieci. Celem jest zdrowa mieszanka dużych i małych relayów, coś w rodzaju niewkładania wszystkich jajek do jednego koszyka.
Relaye do Czytania i do Pisania
Ustawienia relayów zwykle mają dwie kolumny. Relaye do pisania trzymają Twoje własne posty, więc to tam aplikacja nowego obserwującego pójdzie Cię szukać. Relaye do czytania to te, z których odbierasz wracające odpowiedzi i wzmianki. Kiedy zapiszesz ustawienia relayów, Twój klient publikuje tę listę jako jawną notatkę, którą może odczytać każda inna aplikacja. Właśnie dzięki temu ludzie znajdują Twoje posty, choć nic im nie mówisz, i nie ma tu nic do rozdawania z ręki. Poradnik o modelu outbox opisuje mechanikę, jeśli Cię ciekawi.
Kryteria Wyboru
1. Czas działania. Relay, który połowę czasu leży, to relay, do którego Twoi czytelnicy nie dotrą. Jeśli chcesz sprawdzić go przed dodaniem, dostępność śledzi nostr.watch.
2. Lokalizacja. Relay fizycznie blisko Ciebie działa odczuwalnie szybciej, więc trzymaj jeden czy dwa niedaleko i parę dalszych dla zasięgu.
3. Polityka treści. Jedne relaye ostro filtrują spam, inne przyjmują prawie wszystko. Przeczytaj, co operator deklaruje, i wybierz to, z czym da się żyć.
4. Szybkość. Relay, który przy każdym otwarciu aplikacji potrzebuje kilku sekund na połączenie, kosztuje Cię więcej, niż daje.
5. Operator. Ktoś, kto odpowiada na pytania i publicznie mówi, co jego relay robi, jest wart więcej niż sama specyfikacja.
Gdzie Znaleźć Relaye
- nostr.watch monitoruje czas działania relayów
- nostr.info prowadzi katalog
- Rekomendacje klientów. Wiele aplikacji podpowiada własne domyślne relaye
- Listy społeczności, krążące w postach na Nostr
Ile Relayów?
| Typ Użytkownika | Zalecane | Maksimum |
|---|---|---|
| Początkujący | 3-5 | 10 |
| Aktywny Użytkownik | 5-10 | 20 |
| Zaawansowany Użytkownik | 10-15 | 30 |
| Bot/Serwis | 20+ | 50+ |
Więcej nie zawsze jest lepiej:
- Więcej relayów = więcej pasma
- Malejące zyski po 10-15
- Jakość ponad ilość
Nie dodawaj 50+ losowych relayów. Marnuje to pasmo i spowalnia Twojego klienta. Trzymaj się 5-10 jakościowych relayów.
Testowanie i Eksploracja Relayów
Wypróbuj zanim się zdecydujesz! Testuj prędkości relayów i zobacz, które działają najlepiej dla Twojej lokalizacji, zanim dodasz je do swojej listy relayów.
Poligon relayów
Testuj i eksploruj relay Nostr w czasie rzeczywistym. Sprawdź łączność, zbadaj informacje o relay i analizuj zdarzenia.
Dodawanie Relayów (3 minuty)
Ogólne Kroki (Większość Klientów)
-
Otwórz Ustawienia
- Zazwyczaj ikona koła zębatego lub menu “Ustawienia”
-
Znajdź Sekcję Relayów
- Szukaj “Relaye” lub “Sieć”
-
Dodaj Nowy Relay
- Kliknij ”+” lub “Dodaj Relay”
- Wpisz URL WebSocket:
wss://relay.example.com - Zapisz
-
Zweryfikuj Połączenie
- Powinien pokazać zieloną kropkę lub “połączony”
- Może zająć kilka sekund
Gdzie Szukać Tego Ustawienia w Poszczególnych Aplikacjach
Aplikacje przestawiają swoje menu między wydaniami, więc potraktuj to jako kierunek, a nie instrukcję krok po kroku. W Damus i Amethyst otwórz Ustawienia i poszukaj pozycji “Relays”. W Primal siedzi to w Ustawieniach, w sekcji Network. W klientach webowych, takich jak Iris czy Coracle, znajdziesz to w menu ustawień pod Twoim awatarem. Jeśli nic z tego nie pasuje do tego, co widzisz, wpisz “relay” w wyszukiwarkę ustawień samej aplikacji.
Całe klikanie możesz przećwiczyć, nie dotykając prawdziwego konta, w symulatorach klientów na sandstr.app.
Rozwiązywanie Problemów z Połączeniem
“Nie udało się połączyć”
- Upewnij się, że adres zaczyna się od
wss://, a nie odhttps://,http://czyws:// - Relay może być wyłączony
- Spróbuj ponownie za kilka minut
“Timeout”
- Relay jest wolny lub przeciążony
- Spróbuj innego relaya
- Sprawdź swoje połączenie internetowe
Żadne posty się nie ładują
- Może być potrzebny czas na synchronizację
- Spróbuj odświeżyć
- Sprawdź, czy relay ma posty Twoich obserwujących
Płatne Relaye (3 minuty)
Dlaczego Płacić?
Płatny relay ma operatora, którego stać na to, żeby mu zależało. Zwykle widać to jako mniej przerw w działaniu, mniej spamu w odpowiedziach i kogoś, kto naprawdę reaguje na zgłoszony problem. Moment na rozważenie takiego relaya przychodzi wtedy, gdy darmowe zaczynają Cię zawodzić albo gdy Twoje archiwum znaczy dla Ciebie na tyle dużo, że wolisz je trzymać tam, gdzie ktoś płaci rachunki.
Popularne Opcje Płatne
nostr.wine pobiera jednorazową opłatę wstępną w bitcoinie przez Lightning (w chwili pisania było to około 19 000 satoshi, więc aktualną cenę sprawdź na stronie). W zamian dostajesz szybki, dobrze utrzymany relay ogólnego przeznaczenia.
Prywatne relaye działają dla konkretnej grupy: magazynu, społeczności, rodziny. Ceny bywają różne, a wejście idzie zwykle przez zaproszenie. Warto o to zapytać, jeśli należysz już do kręgu, który taki relay ma.
Konfiguracja Płatnych Relayów
- Wybierz dostawcę
- Zapłać (zazwyczaj Bitcoin/Lightning)
- Otrzymaj dane uwierzytelniające (jeśli wymagane)
- Dodaj do klienta (tak samo jak darmowe relaye)
- Ciesz się lepszą wydajnością
Podejście hybrydowe: 3-5 darmowych relayów plus 1-2 płatne. Darmowe dają Ci zasięg, płatny daje operatora, który odpowiada, kiedy coś nie działa.
Własny Relay [ZAAWANSOWANE] (2 minuty)
Prowadzenie własnego relaya oznacza, że jedna kopia Twojej twórczości leży na maszynie, nad którą nikt poza Tobą nie ma władzy, i na zasadach, które sam ustalasz. Oznacza też wynajem serwera (mniej więcej 5 do 20 dolarów miesięcznie), skierowanie na niego domeny i swobodę w pracy z terminalem. Większość twórców nigdy tego nie potrzebuje, a pominięcie tego kroku nic nie kosztuje: publikowanie na relayach prowadzonych przez innych to normalny sposób korzystania z Nostr.
Jeśli mimo wszystko chcesz spróbować, w rozmowach wracają trzy programy. strfry jest napisany w C++ i to opcja szybka oraz oszczędna. nostr-rs-relay to ten w Ruście, aktywnie rozwijany. nostream powstał w TypeScripcie i z całej trójki ma najłagodniejszą konfigurację. Każdy z tych projektów trzyma instrukcję instalacji we własnym repozytorium i tam jest ona aktualna w sposób, w jaki poradnik taki jak ten być nie może. Zacznij więc stamtąd, a nie od przepisanej listy komend.
Relay wymaga stałej opieki. Dyski się zapełniają, oprogramowanie trzeba aktualizować, kopie zapasowe sprawdzać. Nie zaczynaj, jeśli nie chcesz tej roboty.
Rozwiązywanie Problemów (3 minuty)
Typowe Problemy
Feed jest pusty
- Nie połączony z wystarczającą liczbą relayów
- Relaye są wyłączone
- Nie obserwujesz wystarczająco ludzi
Rozwiązanie:
- Sprawdź połączenia z relayami
- Dodaj więcej popularnych relayów
- Obserwuj więcej ludzi
Posty się nie pokazują
- Relay odrzucił post (limit szybkości, polityka treści)
- Klient nie nadaje
- Problemy sieciowe
Rozwiązanie:
- Sprawdź polityki relayów
- Spróbuj innego relaya
- Zrestartuj klienta
Wolna wydajność
- Za dużo relayów
- Wolne relaye na liście
- Słabe połączenie
Rozwiązanie:
- Usuń wolne relaye
- Trzymaj się 5-10 jakościowych relayów
- Sprawdź połączenie internetowe
Nie można połączyć się z relayem
- Relay jest wyłączony
- URL jest zły
- Firewall blokuje
Rozwiązanie:
- Sprawdź status relaya na nostr.watch
- Zweryfikuj format URL (wss://)
- Spróbuj innej sieci
Narzędzia Monitorowania
- nostr.watch: czas działania i statystyki relayów
- nostr.info: katalog i informacje o relayach
- Status w samej aplikacji. Większość klientów pokazuje, z czym akurat jest połączona
Kiedy Przełączać Relaye
Przełącz, jeśli:
- Często offline
- Bardzo wolny
- Cenzuruje treści, na których Ci zależy
- Dostępne lepsze alternatywy
Nie przełączaj tylko dlatego, że:
- Jedna przegapiona wiadomość
- Tymczasowe spowolnienie
- Drobne niedogodności
Szybka Ściągawka
Niezbędne Darmowe Relaye:
wss://relay.damus.iowss://nos.lolwss://relay.snort.socialwss://nostr.mom
Zalecana Liczba: 5-10 relayów
Format Relaya: wss://domena.com (musi zaczynać się od wss://)
Monitorowanie: nostr.watch dla statystyk czasu działania
Wsparcie: Dodaj 1-2 płatne relaye, jeśli poważnie podchodzisz do Nostr
Przetestuj Swoje Umiejętności Zarządzania Relayami
Myślisz, że rozumiesz zaawansowane koncepcje relayów?
Rodzaje relayów
0/5 odpowiedziano
Ostatni przewodnik na poziomie Średniozaawansowany
Na poziomie Średniozaawansowany nie ma już nic dalej. Ścieżka biegnie dalej o poziom wyżej.
Kontynuuj do Zaawansowany