Was ist Nostr?
Nostr ist großartig, weil es keine App ist und keine Plattform, bei der man sich registrieren müsste. Stattdessen ist Nostr ein Protokoll, wie HTTP, das wir zum Browsen von Webseiten verwenden. Nostr ist ein einfaches, offenes Protokoll, das eine dezentralisierte und zensurresistente Kommunikation ermöglicht. Der Name steht für «Notes and Other Stuff Transmitted by Relays» (Notizen und andere Dinge, die durch Relais übertragen werden) und dieses Konzept führt zu einem erstaunlichen, fast revolutionären Effekt:
Nostr gibt den Menschen die Kontrolle über ihre eigenen Daten – oh mein Gott! 😱
Das Design überträgt die Ideen von Freiheit, Unabhängigkeit und Selbstbestimmung in ein technisches Konzept.
Schlauer Client & Dummer Server
Dies wird erreicht, weil Nostr das derzeitige Internet-Paradigma von «dumb client & smart server» durch den Einsatz von Relais und Public-Key-Kryptographie in «smart client & dumb server» umwandelt.
Es gibt keinen zentralen Server, im Besitz eines Unternehmens oder einer Organisation, der Zugang gewährt und alles kontrolliert. Stattdessen gibt es viele kleine Server, sogenannte Relays (oder Relais), die jeder betreiben kann – so wie wir. Hier werden die Daten gespeichert. Die Leute können jeden Server ihrer Wahl benutzen. Das Protokoll geht davon aus, dass Relays auch immer mal verschwinden werden, und erlaubt es den Nutzern, sich mit einer beliebigen Anzahl von Relays zu verbinden und dort zu veröffentlichen. Die Relays kann man im Laufe der Zeit problemlos wechseln.
Dein «Konto» gehört dir
Bei Nostr gehören deine Zugangsdaten dir und nur du hast die Kontrolle darüber. Du brauchst niemanden, der dir Zugang gewährt. Jeder Nostr-Account basiert auf einem öffentlichen/privaten Schlüsselpaar. Die Public-Key-Kryptografie ist ein bewährtes Sicherheitskonzept. Man kann sich das so vorstellen, dass der öffentliche Schlüssel (npub) dein Benutzername und der private Schlüssel (nsec) dein Passwort ist, mit einem wichtigen Unterschied: Anders als ein Passwort kann dein privater Schlüssel nicht zurückgesetzt werden, wenn er verloren geht – bewahre ihn also gut auf!
Außerdem werden alle Nachrichten mit dieser Kryptographie signiert. Man kann Nachrichten und die Authentizität des Benutzers überprüfen, ohne sich auf eine zentrale Komponente oder Autorität verlassen zu müssen. Es ist einfach zu überprüfen, ob die Nachrichten wirklich von dem betreffenden Benutzer gesendet wurden.
Wo soll man anfangen?
Um Nostr zu nutzen, d.h. um auf das Protokoll zuzugreifen, benötigst du ein Client-Programm. Clients können Web-, Desktop- oder mobile Anwendungen sein. Wenn du nur mal einen Blick darauf werfen möchtest, brauchst du nicht einmal ein Konto. Aber du wirst eines wollen, weil das Erlebnis dann sehr viel spezifischer sein wird.
Die meisten Clients können auch ein Schlüsselpaar für dich erstellen. Aber sei vorsichtig: Stelle sicher, dass du der App vertraust. Und später ist es im Allgemeinen besser, deinen privaten Schlüssel nicht in einen Client einzugeben. Vor allem bei Webclients ist es ratsam, eine Browser-Erweiterung wie nos2x oder Alby zu verwenden. Das bedeutet, dass dein privater Schlüssel nur lokal gespeichert wird, deine Nachrichten aber trotzdem signiert werden können.
Einmal erstellt, funktionieren deine Schlüssel mit jedem Nostr-Client und mit jedem Relay – du kannst nach Belieben wechseln. Normalerweise kannst du den Client in irgendeiner Weise personalisieren und ein Profil erstellen. Dort kannst du dir auch einen «lesbaren» Benutzernamen geben, denn der öffentliche Schlüssel ist ja eine zufällige Zeichenkette. In vielen Fällen ist es sogar möglich, diese Konfiguration über das Protokoll zwischen den Clients auszutauschen.
Da das Protokoll sehr einfach und flexibel ist, haben sich verschiedene Clients dem Protokoll auf unterschiedliche Weise genähert: Einige versuchen, das Erlebnis genau wie Twitter/X aussehen zu lassen, andere wollen der Sache einen anderen Schwerpunkt geben. Die Anwendungsfälle reichen von Chatten, Bloggen und Publizieren bis hin zu Spielen, Video-Streaming und vielem mehr. Eine große Auswahl an Clients findest du z.B. hier, hier oder hier.
Kurz und bündig: Wie funktioniert es?
- Es gibt drei Komponenten: Schlüssel, Clients und Relays. Jeder Nutzer hat ein Schlüsselpaar und verwendet einen Client. Jeder kann ein Relay betreiben.
- Jeder Benutzer wird durch einen öffentlichen Schlüssel identifiziert. Jeder Beitrag wird mit einem privaten Schlüssel signiert. Jeder Client validiert diese Signaturen.
- Benutzer/Clients holen Daten von Relays ihrer Wahl ab und veröffentlichen Daten auf Relays ihrer Wahl. Ein Relay kommuniziert nicht mit anderen Relays, sondern nur direkt mit den Benutzern.
Probier es aus – gleich jetzt!
Du kannst deine Nostr-Karriere sofort starten. Je nach deinen Vorlieben gibt es viele Möglichkeiten, anzufangen. Aber diese hier könnte zum Beispiel passen:
- Installiere eine Browser-Erweiterung und erstelle ein Schlüsselpaar (dein Konto). nos2x wäre eine gute Wahl für den Anfang. Bewahre die Schlüssel an einem sicheren Ort auf.
- Öffne einen Nostr-Client in deinem Browser, z. B. Nostter, Iris, Coracle, noStrudel oder YakiHonne. Verwende deine Browser-Erweiterung, um dich einzuloggen: Glückwunsch, willkommen bei Nostr!
- Schau dich um und gewöhne dich an die Umgebung. Ein Freund hat einmal sehr treffend gesagt: «Da ist zunächst viel Rauschen, aber es wird mit der Zeit beherrschbar.» Mit beidem hatte er absolut Recht. Also: Probiere es mit Geduld aus – es lohnt sich.
- Mit ein paar Freunden macht das Leben mehr Spaß. Wenn du Leute kennst, die Nostr bereits benutzen, ist es leicht, sie zu finden – suche einfach auf Nostr. Wenn du X benutzt hast, kannst du auch bei nostr.directory nachsehen, um deine Twitter-Kontakte bei Nostr zu finden. Andernfalls könntest du ein paar prominente Nostr-Nutzer entdecken und ihnen folgen, indem du z.B. nostr.band checkst und dir ihre Posts, Interaktionen usw. ansiehst.
- Und schließlich: Die Clients weisen einige Relays automatisch zu. Wenn du weißt, welche Relays deine Kontakte benutzen, füge sie ggf. noch zu deinen Relays hinzu. Damit ihr euch findet, müsst ihr nämlich wenigstens eines gemeinsam benutzen. Um auch unser Relay zu nutzen, musst du «wss://nostr.grooveix.com» bei deinen Relays ergänzen.
Du hast es geschafft! Genieße die Freiheit, sei du selbst, hab Spaß – und erzähle es weiter!
Es gibt noch viele weitere Aspekte von Nostr zu entdecken. Wir werden weiterhin Beiträge darüber schreiben. Wenn du mehr einführende Informationen benötigst, besuche bitte diese Seiten:
Ein letzter Hinweis: Wenn du, nachdem du Nostr mit etwas Geduld ausprobiert hast, denkst, dass es zu kompliziert ist und keinen Sinn ergibt – kein Problem, keine Sorge. Nutze einfach weiterhin die herkömmlichen Kanäle und genieße Abhängigkeit, Manipulation, Überwachung und Zensur. 😉