Relay-Management-Guide
Meistere Nostr-Relays. Lerne, wie du deine Relay-Verbindungen wählst, konfigurierst und für bessere Performance und Reichweite optimierst.
Wie Relays funktionieren (3 Minuten)
Relay Visualizer
wss://relay.damus.io
15,000 Connections
wss://nos.lol
8,200 Connections
wss://relay.snort.social
Aufbauend auf vorherigem Wissen: Dieser Abschnitt wiederholt kurz die Postamts-Analogie aus Relays Demystified. Wenn du dich erinnerst, wie Relays funktionieren, kannst du gerne zu Arten von Relays springen.
Die einfache Erklärung
Relays sind Server, die deine Nostr-Nachrichten speichern und weiterleiten.
Denk an sie wie Postämter:
- Du gibst einen Brief (deinen Post) bei deinem lokalen Postamt ab
- Sie leiten ihn an andere Postämter weiter
- Empfänger holen ihn von ihrem lokalen Postamt ab
Bei Nostr:
- Du schreibst eine Notiz (Post)
- Client sendet sie an Relays, mit denen du verbunden bist
- Relays speichern sie und teilen mit anderen Relays
- Follower empfangen sie von Relays, mit denen sie verbunden sind
Warum das wichtig ist
Kein Single Point of Failure:
- Wenn ein Relay ausfällt, funktionieren andere weiter
- Deine Posts existieren an mehreren Orten
- Du kontrollierst, wo deine Daten leben
Zensurresistenz:
- Niemand kann deine Posts von allen Relays löschen
- Du kannst immer zu anderen Relays wechseln
- Netzwerk routet um Blockaden herum
Wahl und Wettbewerb:
- Verschiedene Relays bieten verschiedene Features
- Kostenlose und bezahlte Optionen
- Spezialisiert vs. Allzweck
Technischer Überblick [ERWEITERT]
Unter der Haube nutzen Relays WebSocket-Verbindungen:
Client ←→ WebSocket ←→ Relay-Server ←→ Datenbank
Wenn du postest:
- Client signiert die Nachricht mit deinem Private Key
- Client sendet an verbundene Relays via WebSocket
- Relay validiert die Signatur
- Relay speichert in Datenbank
- Relay sendet an Abonnenten
Du musst die technischen Details nicht verstehen. Wisse einfach, dass Relays Nostr ohne zentrale Kontrolle funktionieren lassen.
Arten von Relays (2 Minuten)
Kostenlose öffentliche Relays
Was sie sind:
- Von Freiwilligen oder Community-Mitgliedern betrieben
- Keine Kosten zur Nutzung
- Offen für alle
Pros:
- ✅ Kostenlos
- ✅ Einfacher Start
- ✅ Große Netzwerke
Cons:
- ❌ Können langsam oder unzuverlässig sein
- ❌ Können Ausfallzeiten haben
- ❌ Weniger Anreiz zur Wartung
Beispiele:
wss://relay.damus.io(am beliebtesten)wss://nos.lolwss://relay.snort.social
Bezahl-Relays
Was sie sind:
- Erfordern Zahlung zur Nutzung
- Normalerweise höhere Qualität
- Bessere Performance
Pros:
- ✅ Zuverlässiger
- ✅ Bessere Performance
- ✅ Finanzieller Anreiz zur Wartung
- ✅ Oft bessere Moderation
Cons:
- ❌ Kosten Geld
- ❌ Können Nutzungslimits haben
- ❌ Nicht notwendig für gelegentliche Nutzer
Beispiele:
wss://nostr.wine(bezahlt)- Verschiedene private Relays
Spezialisierte Relays
Was sie sind:
- Fokus auf spezifische Themen
- Regionale Relays
- Anwendungsspezifisch
Pros:
- ✅ Themen-fokussierter Content
- ✅ Gleichgesinnte Communities
- ✅ Regionale Relevanz
Cons:
- ❌ Kleinere Reichweite
- ❌ Können Nische sein
Beispiele:
- Bitcoin-fokussierte Relays
- Regionale Relays (Europa, Asien, etc.)
- Sprachspezifische Relays
Fang mit kostenlosen öffentlichen Relays an. Füge später bezahlte hinzu, wenn du bessere Performance brauchst oder das Netzwerk unterstützen willst.
Relays auswählen (5 Minuten)
Empfohlenes Starter-Set
Verbinde dich mit diesen 5 Relays für gute Abdeckung:
wss://relay.damus.io (Primär - am beliebtesten)
wss://nos.lol (Schnell, zuverlässig)
wss://relay.snort.social (Beliebter Client)
wss://nostr.wine (Qualitäts-Bezahloption - optional)
Ein Hinweis zur Dezentralisierung: Während die beliebten Relays oben großartig zum Einstieg sind, konzentriert das Vertrauen auf nur wenige große Relays Macht und geht gegen Nostrs dezentralisiertes Ethos. Wenn du dich wohler fühlst, erwäge kleinere, Community-betriebene Relays und Bezahl-Relays hinzuzufügen, um Netzwerkdiversität zu unterstützen. Das Ziel ist ein gesunder Mix aus großen und kleinen Relays – denk daran als nicht alle Eier in einen Korb zu legen.
Auswahlkriterien
1. Uptime/Zuverlässigkeit
- Suche nach Relays mit >99% Uptime
- Prüfe nostr.watch für Stats
- Vermeide häufig offline Relays
2. Geografische Lage
- Näher = geringere Latenz
- Wähle Relays in deiner Nähe
- Mix aus Regionen für globale Reichweite
3. Content-Richtlinie
- Einige filtern Spam
- Einige erlauben alles
- Wähle basierend auf deinen Präferenzen
4. Performance
- Schnelle Verbindungszeiten
- Niedrige Latenz
- Gute Bandbreite
5. Community
- Aktiver Betreiber
- Reaktionsschnell bei Problemen
- Transparent über Richtlinien
Wo man Relays findet
- nostr.watch - Relay-Uptime-Monitor
- nostr.info - Relay-Verzeichnis
- Client-Empfehlungen - Viele schlagen Standard-Relays vor
- Community-Listen - Geteilt in Nostr-Posts
Wie viele Relays?
| Nutzertyp | Empfohlen | Maximum |
|---|---|---|
| Anfänger | 3-5 | 10 |
| Aktiver Nutzer | 5-10 | 20 |
| Power-User | 10-15 | 30 |
| Bot/Service | 20+ | 50+ |
Mehr ist nicht immer besser:
- Mehr Relays = mehr Bandbreite
- Abnehmende Erträge nach 10-15
- Qualität über Quantität
Füge nicht 50+ zufällige Relays hinzu. Das verschwendet Bandbreite und verlangsamt deinen Client. Bleib bei 5-10 Qualitäts-Relays.
Relay-Testing & Erkundung
Probiere aus, bevor du dich festlegst! Teste Relay-Geschwindigkeiten und sieh, welche für deinen Standort am besten funktionieren, bevor du sie zu deiner Relay-Liste hinzufügst.
Relay Playground
Test and explore Nostr relays in real-time. Check connectivity, inspect relay info, and analyze events.
No health data available
Relays hinzufügen (3 Minuten)
Generische Schritte (die meisten Clients)
-
Einstellungen öffnen
- Normalerweise Zahnrad-Icon oder “Einstellungen”-Menü
-
Relays-Bereich finden
- Suche nach “Relays” oder “Netzwerk”
-
Neues Relay hinzufügen
- Klicke ”+” oder “Relay hinzufügen”
- Gib WebSocket-URL ein:
wss://relay.example.com - Speichern
-
Verbindung verifizieren
- Sollte grünen Punkt oder “verbunden” zeigen
- Kann ein paar Sekunden dauern
Client-spezifische Anleitungen
Damus (iOS):
- Profil-Tab → Einstellungen (Zahnrad-Icon)
- “Relays”
- Tippe ”+”
- URL eingeben
- Tippe “Hinzufügen”
Amethyst (Android):
- Seitenmenü → Einstellungen
- “Relays”
- Tippe ”+”
- URL eingeben
- Speichern
Iris (Web):
- Klicke Profilbild → Einstellungen
- “Relays”-Tab
- Klicke “Relay hinzufügen”
- URL eingeben
- Hinzufügen
Primal (Web/Mobile):
- Einstellungen → Netzwerk
- “Relay hinzufügen”
- URL eingeben
- Speichern
Verbindungsprobleme beheben
“Verbindung fehlgeschlagen”
- Prüfe, ob URL korrekt ist (beginnt mit wss://)
- Versuche http vs https (sollte wss:// sein)
- Relay könnte down sein
- Versuche es in ein paar Minuten erneut
“Timeout”
- Relay ist langsam oder überlastet
- Versuche anderes Relay
- Prüfe deine Internetverbindung
Keine Posts laden
- Muss möglicherweise auf Sync warten
- Versuche zu aktualisieren
- Prüfe, ob Relay Posts deiner Follower hat
Bezahl-Relays (3 Minuten)
Warum bezahlen?
Vorteile:
- Garantierte Uptime
- Bessere Performance
- Direkter Support
- Finanziell nachhaltig
- Oft bessere Features
Wann upgraden:
- Du meinst es ernst mit Nostr
- Kostenlose Relays erfüllen Bedürfnisse nicht
- Du willst Infrastruktur unterstützen
- Du brauchst spezifische Features
Beliebte Bezahloptionen
nostr.wine
- Kosten: ~$5-10/Monat
- Features: Hohe Performance, gute Uptime
- Anmeldung: Website-Zahlung
Private Relays
- Kosten: Variiert
- Features: Custom-Richtlinien, private Communities
- Zugang: Einladung oder Zahlung
Bezahl-Relays einrichten
- Anbieter wählen
- Bezahlen (normalerweise Bitcoin/Lightning)
- Zugangsdaten erhalten (falls erforderlich)
- Zu Client hinzufügen (wie kostenlose Relays)
- Bessere Performance genießen
Hybrid-Ansatz: Nutze 3-5 kostenlose Relays + 1-2 Bezahl-Relays. Das Beste aus beiden Welten.
Eigenes Relay [ERWEITERT] (10 Minuten)
Warum ein eigenes betreiben?
Vorteile:
- Vollständige Kontrolle
- Privatsphäre (deine Daten bleiben bei dir)
- Custom-Richtlinien
- Lernerfahrung
- Unterstütze das Netzwerk
Anforderungen:
- Server (VPS ~$5-20/Monat)
- Technisches Wissen
- Zeit zur Wartung
Beliebte Relay-Software
strfry
- Sprache: C++
- Pros: Schnell, leichtgewichtig
- Cons: Erfordert Kompilierung
nostr-rs-relay
- Sprache: Rust
- Pros: Modern, aktiv entwickelt
- Cons: Lernkurve
nostream
- Sprache: TypeScript
- Pros: Einfaches Setup, gute Docs
- Cons: Erfordert Node.js
Schnelles Setup (nostream)
Voraussetzungen:
- Ubuntu/Debian-Server
- Node.js 18+
- PostgreSQL
Schritte:
# Abhängigkeiten installieren
sudo apt update
sudo apt install nodejs npm postgresql
# Repository klonen
git clone https://github.com/Cameri/nostream.git
cd nostream
# Pakete installieren
npm install
# Konfigurieren
cp .env.sample .env
nano .env # Einstellungen bearbeiten
# Bauen
npm run build
# Starten
npm start
Domain verbinden:
- Domain auf Server-IP zeigen
- SSL einrichten (Let’s Encrypt)
- Reverse Proxy konfigurieren (nginx)
Wartung:
- Festplattenspeicher überwachen
- Software regelmäßig aktualisieren
- Datenbank sichern
- Logs überwachen
Ein Relay zu betreiben erfordert laufende Wartung. Fang nicht an, es sei denn, du bist bereit, es am Laufen zu halten.
Troubleshooting (3 Minuten)
Häufige Probleme
Feed ist leer
- Nicht mit genug Relays verbunden
- Relays sind down
- Nicht genug Leuten gefolgt
Fix:
- Relay-Verbindungen prüfen
- Mehr beliebte Relays hinzufügen
- Mehr Leuten folgen
Posts werden nicht angezeigt
- Relay hat Post abgelehnt (Rate Limit, Content-Richtlinie)
- Client sendet nicht
- Netzwerkprobleme
Fix:
- Relay-Richtlinien prüfen
- Anderes Relay versuchen
- Client neu starten
Langsame Performance
- Zu viele Relays
- Langsame Relays in Liste
- Schlechte Verbindung
Fix:
- Langsame Relays entfernen
- Bei 5-10 Qualitäts-Relays bleiben
- Internetverbindung prüfen
Kann nicht mit Relay verbinden
- Relay ist down
- URL ist falsch
- Firewall blockiert
Fix:
- Relay-Status auf nostr.watch prüfen
- URL-Format verifizieren (wss://)
- Anderes Netzwerk versuchen
Monitoring-Tools
- nostr.watch - Relay-Uptime und Stats
- nostr.info - Relay-Verzeichnis und Info
- Client-Relay-Status - Die meisten Clients zeigen Verbindungsstatus
Wann Relays wechseln
Wechsle, wenn:
- Häufig offline
- Sehr langsam
- Zensiert Content, der dir wichtig ist
- Bessere Alternativen verfügbar
Wechsle nicht nur wegen:
- Einem verpassten Post
- Temporärer Verlangsamung
- Kleiner Unannehmlichkeit
Schnellreferenz
Essentielle kostenlose Relays:
wss://relay.damus.iowss://nos.lolwss://relay.snort.social
Empfohlene Anzahl: 5-10 Relays
Relay-Format: wss://domain.com (muss mit wss:// beginnen)
Monitoring: nostr.watch für Uptime-Stats
Support: Füge 1-2 Bezahl-Relays hinzu, wenn du es mit Nostr ernst meinst
Teste deine Relay-Management-Fähigkeiten
Denkst du, du verstehst erweiterte Relay-Konzepte?
Relay Management Quiz
Selection Criteria
Question 1 of 5