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)
Relay Visualizer
wss://relay.damus.io
15,000 Connections
wss://nos.lol
8,200 Connections
wss://relay.snort.social
Opierając się na wcześniejszej wiedzy: Ta sekcja krótko przegląda analogię pocztową z Relaye Rozszyfrowane. Jeśli pamiętasz, jak działają relaye, możesz śmiało przejść do Rodzaje Relayów.
Proste Wyjaśnienie
Relaye to serwery, które przechowują i przekazują Twoje wiadomości Nostr.
Pomyśl o nich jak o pocztach:
- Zostawiasz list (swój post) w swojej lokalnej poczcie
- Oni przekazują go do innych poczt
- Odbiorcy odbierają ze swojej lokalnej poczty
W Nostr:
- Ty piszesz notatkę (post)
- Klient wysyła ją do relayów, z którymi jesteś połączony
- Relaye przechowują ją i dzielą się z innymi relayami
- Obserwujący odbierają z relayów, z którymi są połączeni
Dlaczego To Ma Znaczenie
Brak pojedynczego punktu awarii:
- Jeśli jeden relay padnie, inne wciąż działają
- Twoje posty istnieją w wielu miejscach
- Ty kontrolujesz, gdzie żyją Twoje dane
Odporność na cenzurę:
- Nikt nie może usunąć Twoich postów ze wszystkich relayów
- Zawsze możesz przełączyć się na inne relaye
- Sieć omija blokady
Wybór i konkurencja:
- Różne relaye oferują różne funkcje
- Darmowe i płatne opcje
- Wyspecjalizowane vs ogólnego przeznaczenia
Rodzaje Relayów (2 minuty)
Darmowe Relaye Publiczne
Czym są:
- Prowadzone przez wolontariuszy lub członków społeczności
- Bez kosztów użycia
- Otwarte dla wszystkich
Zalety:
- ✅ Darmowe
- ✅ Łatwy start
- ✅ Duże sieci
Wady:
- ❌ Mogą być wolne lub niezawodne
- ❌ Mogą mieć przerwy
- ❌ Mniejsza zachęta do utrzymywania
Przykłady:
wss://relay.damus.io(najpopularniejszy)wss://nos.lolwss://relay.snort.social
Unikaj relay.nostr.band: Ten relay był offline/niezawodny przez dłuższy czas. Wiele przewodników nadal go poleca, ale powinieneś używać alternatyw wymienionych powyżej.
Płatne Relaye
Czym są:
- Wymagają płatności do użycia
- Zazwyczaj wyższa jakość
- Lepsza wydajność
Zalety:
- ✅ Bardziej niezawodne
- ✅ Lepsza wydajność
- ✅ Finansowa zachęta do utrzymywania
- ✅ Często lepsza moderacja
Wady:
- ❌ Kosztują pieniądze
- ❌ Mogą mieć limity użycia
- ❌ Nie konieczne dla przypadkowych użytkowników
Przykłady:
wss://nostr.wine(płatny)- Różne prywatne relaye
Wyspecjalizowane Relaye
Czym są:
- Skupione na konkretnych tematach
- Relaye regionalne
- Specyficzne dla aplikacji
Zalety:
- ✅ Treści skupione na temacie
- ✅ Społeczności o podobnych poglądach
- ✅ Regionalna relewantność
Wady:
- ❌ Mniejszy zasięg
- ❌ Mogą być niszowe
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 minuty)
Zalecany Zestaw Startowy
Połącz się z tymi 5 relayami dla dobrego pokrycia:
wss://relay.damus.io (Podstawowy - najpopularniejszy)
wss://nos.lol (Szybki, niezawodny)
wss://relay.snort.social (Popularny klient)
wss://nostr.wine (Jakościowa opcja płatna - opcjonalnie)
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. W miarę jak stajesz się bardziej komfortowy, rozważ dodanie mniejszych, prowadzonych przez społeczność relayów i płatnych relayów, aby wspierać różnorodność sieci.
Kryteria Wyboru
1. Czas Działania/Niezawodność
- Szukaj relayów z >99% czasem działania
- Sprawdź nostr.watch dla statystyk
- Unikaj relayów często offline
2. Lokalizacja Geograficzna
- Bliżej = niższe opóźnienie
- Wybieraj relaye blisko Ciebie
- Mieszanka regionów dla globalnego zasięgu
3. Polityka Treści
- Niektóre filtrują spam
- Niektóre pozwalają na wszystko
- Wybierz na podstawie swoich preferencji
4. Wydajność
- Szybkie czasy połączenia
- Niskie opóźnienie
- Dobra przepustowość
5. Społeczność
- Aktywny operator
- Reagowanie na problemy
- Przejrzystość co do polityk
Gdzie Znaleźć Relaye
- nostr.watch - Monitor czasu działania relayów
- nostr.info - Katalog relayów
- Rekomendacje klientów - Wielu sugeruje domyślne relaye
- Listy społeczności - Dzielone w postach 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.
Relay Playground
Test and explore Nostr relays in real-time. Check connectivity, inspect relay info, and analyze events.
No health data available
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
Instrukcje Specyficzne dla Klientów
Damus (iOS):
- Zakładka Profil → Ustawienia (ikona koła zębatego)
- “Relaye”
- Stuknij ”+”
- Wpisz URL
- Stuknij “Dodaj”
Amethyst (Android):
- Menu boczne → Ustawienia
- “Relaye”
- Stuknij ”+”
- Wpisz URL
- Zapisz
Iris (Web):
- Kliknij zdjęcie profilowe → Ustawienia
- Zakładka “Relaye”
- Kliknij “Dodaj Relay”
- Wpisz URL
- Dodaj
Primal (Web/Mobilne):
- Ustawienia → Sieć
- “Dodaj Relay”
- Wpisz URL
- Zapisz
Rozwiązywanie Problemów z Połączeniem
“Nie udało się połączyć”
- Sprawdź, czy URL jest poprawny (zaczyna się od wss://)
- Spróbuj http vs https (powinno być wss://)
- 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ć?
Korzyści:
- Gwarantowany czas działania
- Lepsza wydajność
- Bezpośrednie wsparcie
- Finansowa zrównoważoność
- Często lepsze funkcje
Kiedy uaktualnić:
- Jesteś poważny co do Nostr
- Darmowe relaye nie spełniają potrzeb
- Chcesz wspierać infrastrukturę
- Potrzebujesz specyficznych funkcji
Popularne Opcje Płatne
nostr.wine
- Koszt: ~$5-10/miesiąc
- Funkcje: Wysoka wydajność, dobry czas działania
- Rejestracja: Płatność przez stronę
Prywatne Relaye
- Koszt: Różny
- Funkcje: Niestandardowe polityki, prywatne społeczności
- Dostęp: Zaproszenie lub płatność
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: Używaj 3-5 darmowych relayów + 1-2 płatne relaye. Najlepsze z obu światów.
Własny Relay [ZAAWANSOWANE] (10 minut)
Dlaczego Prowadzić Własny?
Korzyści:
- Całkowita kontrola
- Prywatność (Twoje dane pozostają z Tobą)
- Niestandardowe polityki
- Doświadczenie edukacyjne
- Wsparcie sieci
Wymagania:
- Serwer (VPS ~$5-20/miesiąc)
- Wiedza techniczna
- Czas na utrzymywanie
Popularne Oprogramowanie Relaya
strfry
- Język: C++
- Zalety: Szybki, lekki
- Wady: Wymaga kompilacji
nostr-rs-relay
- Język: Rust
- Zalety: Nowoczesny, aktywnie rozwijany
- Wady: Krzywa uczenia
nostream
- Język: TypeScript
- Zalety: Łatwa konfiguracja, dobra dokumentacja
- Wady: Wymaga Node.js
Szybka Konfiguracja (nostream)
Wymagania wstępne:
- Serwer Ubuntu/Debian
- Node.js 18+
- PostgreSQL
Kroki:
# Zainstaluj zależności
sudo apt update
sudo apt install nodejs npm postgresql
# Sklonuj repozytorium
git clone https://github.com/Cameri/nostream.git
cd nostream
# Zainstaluj pakiety
npm install
# Skonfiguruj
cp .env.sample .env
nano .env # Edytuj ustawienia
# Zbuduj
npm run build
# Uruchom
npm start
Podłącz domenę:
- Skieruj domenę na IP serwera
- Skonfiguruj SSL (Let’s Encrypt)
- Skonfiguruj reverse proxy (nginx)
Utrzymywanie:
- Monitoruj miejsce na dysku
- Regularnie aktualizuj oprogramowanie
- Rób backup bazy danych
- Monitoruj logi
Prowadzenie relaya wymaga ciągłego utrzymywania. Nie zaczynaj, chyba że jesteś zdecydowany utrzymywać go w działaniu.
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 relaya w kliencie - Większość klientów pokazuje status połączenia
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
Szybkie Odniesienie
Niezbędne Darmowe Relaye:
wss://relay.damus.iowss://nos.lolwss://relay.snort.social
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 jesteś poważny co do Nostr
Przetestuj Swoje Umiejętności Zarządzania Relayami
Myślisz, że rozumiesz zaawansowane koncepcje relayów?
Relay Management Quiz
Selection Criteria
Question 1 of 5