Skip to content

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.

12 minut advanced

Jak Działają Relaye (3 minuty)

Relay Visualizer

User

wss://relay.damus.io

15,000 Connections

wss://nos.lol

8,200 Connections

wss://relay.snort.social

Offline

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.lol
  • wss://relay.snort.social

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

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)

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żytkownikaZalecaneMaksimum
Początkujący3-510
Aktywny Użytkownik5-1020
Zaawansowany Użytkownik10-1530
Bot/Serwis20+50+

Więcej nie zawsze jest lepiej:

  • Więcej relayów = więcej pasma
  • Malejące zyski po 10-15
  • Jakość ponad ilość

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.

0
Online
0
Offline
20
Total Relays
0ms
Response Time
Select a relay to test connection

No health data available


Dodawanie Relayów (3 minuty)

Ogólne Kroki (Większość Klientów)

  1. Otwórz Ustawienia

    • Zazwyczaj ikona koła zębatego lub menu “Ustawienia”
  2. Znajdź Sekcję Relayów

    • Szukaj “Relaye” lub “Sieć”
  3. Dodaj Nowy Relay

    • Kliknij ”+” lub “Dodaj Relay”
    • Wpisz URL WebSocket: wss://relay.example.com
    • Zapisz
  4. Zweryfikuj Połączenie

    • Powinien pokazać zieloną kropkę lub “połączony”
    • Może zająć kilka sekund

Instrukcje Specyficzne dla Klientów

Damus (iOS):

  1. Zakładka Profil → Ustawienia (ikona koła zębatego)
  2. “Relaye”
  3. Stuknij ”+”
  4. Wpisz URL
  5. Stuknij “Dodaj”

Amethyst (Android):

  1. Menu boczne → Ustawienia
  2. “Relaye”
  3. Stuknij ”+”
  4. Wpisz URL
  5. Zapisz

Iris (Web):

  1. Kliknij zdjęcie profilowe → Ustawienia
  2. Zakładka “Relaye”
  3. Kliknij “Dodaj Relay”
  4. Wpisz URL
  5. Dodaj

Primal (Web/Mobilne):

  1. Ustawienia → Sieć
  2. “Dodaj Relay”
  3. Wpisz URL
  4. 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

  1. Wybierz dostawcę
  2. Zapłać (zazwyczaj Bitcoin/Lightning)
  3. Otrzymaj dane uwierzytelniające (jeśli wymagane)
  4. Dodaj do klienta (tak samo jak darmowe relaye)
  5. Ciesz się lepszą wydajnością

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ę:

  1. Skieruj domenę na IP serwera
  2. Skonfiguruj SSL (Let’s Encrypt)
  3. Skonfiguruj reverse proxy (nginx)

Utrzymywanie:

  • Monitoruj miejsce na dysku
  • Regularnie aktualizuj oprogramowanie
  • Rób backup bazy danych
  • Monitoruj logi

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:

  1. Sprawdź połączenia z relayami
  2. Dodaj więcej popularnych relayów
  3. Obserwuj więcej ludzi

Posty się nie pokazują

  • Relay odrzucił post (limit szybkości, polityka treści)
  • Klient nie nadaje
  • Problemy sieciowe

Rozwiązanie:

  1. Sprawdź polityki relayów
  2. Spróbuj innego relaya
  3. Zrestartuj klienta

Wolna wydajność

  • Za dużo relayów
  • Wolne relaye na liście
  • Słabe połączenie

Rozwiązanie:

  1. Usuń wolne relaye
  2. Trzymaj się 5-10 jakościowych relayów
  3. Sprawdź połączenie internetowe

Nie można połączyć się z relayem

  • Relay jest wyłączony
  • URL jest zły
  • Firewall blokuje

Rozwiązanie:

  1. Sprawdź status relaya na nostr.watch
  2. Zweryfikuj format URL (wss://)
  3. 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.io
  • wss://nos.lol
  • wss://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

0/5 answered
What should you consider when choosing relays?
Best Practice