Was ist Nostr und wie verwendet man es unter Linux?
Nostr ist ein neues und innovatives Internetprotokoll, das darauf abzielt, die Nutzung sozialer Medien durch Menschen zu vereinfachen. Anstelle einer einzelnen Website verwendet Nostr Relays und Public-Key-Kryptografie, um die Übertragung von Nachrichten über das Internet zu dezentralisieren.
In diesem Artikel erfahren Sie, wie Sie einen Nostr-Client unter Linux installieren können. Darüber hinaus erfahren Sie, wie Sie Ihr eigenes, einzigartiges Schlüsselpaar erstellen, um am Nostr-Netzwerk teilzunehmen.
Wie funktioniert Nostr und warum wird es verwendet?
Die Funktionsweise von Nostr besteht darin, dass jeder Benutzer über ein Paar eindeutiger Schlüssel verfügt, die ihn innerhalb des Netzwerks identifizieren. Jede Nachricht, die ein Benutzer von einem Nostr-Relay sendet und empfängt, wird mit seinen Schlüsseln signiert und verschlüsselt.
Dadurch kann nur der Benutzer, der den Signaturschlüssel besitzt, seine Nachrichten öffnen und entschlüsseln. Dadurch werden alle Inhalte, die über Nostr laufen, standardmäßig privat.
Abgesehen davon besteht ein weiterer Vorteil von Nostr gegenüber anderen Social-Media-Websites darin, dass es „inhaltsunabhängig“ ist. Das bedeutet, dass das Protokoll kein striktes Format für ein- und ausgehende Nachrichten erfordert. Ein Nostr-Beitrag kann beispielsweise entweder so kurz wie ein Tweet oder so lang wie ein Feature-Blog sein.
Installieren des Gossip Nostr-Clients
Der erste Schritt bei der Verwendung von Nostr besteht darin, einen Client auf Ihrem Computer zu installieren. Zwar gibt es eine ganze Reihe von Programmen, die auf das Netzwerk zugreifen können, doch das zuverlässigste Programm ist derzeit Gossip. Dies ist ein Desktop-orientierter Client, der keinen Webbrowser benötigt, um auf Ihrem Computer ausgeführt zu werden.
- Laden Sie das Paket aus dem Github-Repository des Entwicklers herunter:
wget https://github.com/mikedilger/gossip/releases/download/v0.6.0/gossip_0.6.0_amd64.deb
- Doppelklicken Sie auf. deb-Datei, um mit der Installation des Gossip-Pakets auf Ihrem System zu beginnen.
Erstellen Sie Ihr erstes Nostr-Konto
- Starten Sie die Gossip-Anwendung über das Anwendungsmenü.
- Dadurch wird ein schlichtes weißes Fenster geöffnet, das einen kurzen Überblick darüber zeigt, was Sie in Gossip tun können. Um Ihr erstes Konto zu erstellen, klicken Sie auf „Sie“.
- Klicken Sie auf das erste Textfeld unter der Kategorie „Schlüsselpaar generieren“ und geben Sie Ihr Kontopasswort ein.
- Klicken Sie auf „Jetzt generieren“, um Ihr neues Nostr-Konto zu erstellen.
Importieren eines vorhandenen Nostr-Kontos
Neben der Erstellung eines neuen Nostr-Kontos können Sie mit Gossip auch einen vorhandenen Nostr-Schlüssel als Ihr primäres Benutzerkonto importieren. Dies kann nützlich sein, wenn Sie Nostr bereits verwendet haben und Ihre Follower-Listen nicht erneut erstellen möchten.
Sie müssen lediglich den privaten Schlüssel Ihres aktuellen Nostr-Kontos finden und ihn in das Textfeld „Privaten Schlüssel eingeben“ von Gossip in der Kategorie „Privaten Schlüssel importieren“ einfügen. Klicken Sie auf „Importieren“.
Herstellen einer Verbindung zu Relais und Senden einer Notiz
Damit Nostr funktioniert, müssen Sie es mit einem Relay-Knoten verbinden. Dabei handelt es sich um kleine Server in der Cloud, die Ihre verschlüsselten Informationen über Nostr übertragen. Sie ermöglichen es Ihnen auch, andere Benutzer im Netzwerk zu finden und Ihre Beiträge an Ihre Follower weiterzuleiten.
- Klicken Sie auf die Schaltfläche „Relais“.
- Klicken Sie auf die Unterschaltfläche „Konfigurieren“.
- Um ein Relay hinzuzufügen, geben Sie die vollständige URL des Servers ein, zu dem Sie eine Verbindung herstellen möchten, und klicken Sie dann auf „Hinzufügen“. In meinem Fall verwende ich die folgenden Relays: wss://nos.lol, wss://relay.nostr.band und wss://purplepag.es.
- Klicken Sie neben Ihrem neuen Relay auf die Kontrollkästchen „Lesen“, „Schreiben“ und „Ankündigen“. Dadurch kann Ihr Gossip-Client diese für die Kommunikation mit anderen Clients verwenden.
- Sie können jetzt Ihre erste Notiz veröffentlichen. Klicken Sie auf die Schaltfläche „Feed“.
- Um Ihre erste Notiz zu senden, schreiben Sie in das leere Textfeld und klicken Sie auf „Senden“.
Anderen Nostr-Konten folgen
Neben dem Versenden von Notizen an sich selbst können Sie auch anderen Benutzern im Netzwerk folgen und mit ihnen interagieren. Dies ähnelt der Funktion „Folgen“ auf den meisten Social-Media-Websites.
- Klicken Sie auf die Schaltfläche „Personen“.
- Klicken Sie auf „Jemand Neuem folgen“.
- Geben Sie den Profilschlüssel des Kontos an, dem Sie folgen möchten. Dabei handelt es sich um eine lange Zeichenfolge aus Buchstaben und Zahlen, die mit „nprofile“ beginnt. Sie können eine Liste der aktuellen Benutzer zusammen mit ihren Nprofile-Schlüsseln finden, indem Sie eine Benutzerverzeichnis-Website besuchen .
- Um den NProfile-Schlüssel für einen Benutzer zu erhalten, drücken Sie auf das kleine Abwärtspfeilsymbol neben dem Benutzer, dem Sie folgen möchten.
- Klicken Sie auf „Profil kopieren“.
- Sobald Sie einen nprofile-Schlüssel haben, kehren Sie zu Gossip zurück und fügen Sie diesen in das Textfeld direkt unter der Kategorie „Follow an nprofile“ ein.
- Klicken Sie auf die Schaltfläche „Folgen“, um die Notizen und Informationen dieses Benutzers zu laden.
Den Feed eines externen Nostr-Kontos lesen
Eine der brillanten Funktionen von Nostr besteht darin, dass Sie alle öffentlichen Daten lesen können, die an ein bestimmtes Konto gesendet werden, solange Sie dessen Nprofile-Schlüssel kennen. Dies macht es für Benutzer nützlich, die einen „schreibgeschützten“ Feed ihrer Lieblingsbenutzer erstellen möchten.
- Um den öffentlichen Feed eines anderen Kontos zu importieren, müssen Sie dessen „npub“-Schlüssel erhalten. Sie können dies auch erhalten, indem Sie auf Nostr.Band gehen.
- Klicken Sie auf das Abwärtspfeilsymbol des Benutzers, den Sie in Gossip importieren möchten.
- Klicken Sie auf „npub kopieren“.
- Öffnen Sie Gossip und klicken Sie auf „Sie“ und dann auf „Schlüssel“.
- Scrollen Sie im Fenster nach unten und fügen Sie Ihren Npub-Schlüssel in das Textfeld unter der Kategorie „Öffentlichen Schlüssel importieren“ ein.
- Klicken Sie auf „Öffentlichen Schlüssel importieren“, um den Feed des externen Kontos in Gossip zu laden.
Häufig gestellte Fragen
Ich kann in meinem Nostr-Client keine Beiträge sehen.
Dieses Problem ist höchstwahrscheinlich auf eine falsch konfigurierte Gossip-Relay-Liste oder ein fehlerhaft funktionierendes Relay zurückzuführen. Um dies zu beheben, können Sie Ihre Relay-Liste noch einmal überprüfen, ob auf jedem Server die Berechtigungen „Lesen“ und „Schreiben“ aktiviert sind. Sie können auch zusätzliche Relays einbinden, um als redundantes Backup für Ihren Gossip-Client zu dienen.
Kann ich mein Gossip Nostr-Konto auf einem anderen Client verwenden?
Ja. Da es sich bei einem Nostr-Konto nur um ein einfaches Paar aus öffentlichen und privaten Schlüsseln handelt, können Sie Ihr Konto zu jedem Client übertragen und es werden trotzdem alle Ihre Notizen und Ihre aktuellen Follower-Listen geladen.
Ist es möglich, Spam-Nachrichten in Nostr zu blockieren?
Ja und nein. Standardmäßig akzeptiert ein öffentliches Relay immer eine Notiz, unabhängig davon, woher sie stammt. Das bedeutet, dass ein Spammer Nachrichten jederzeit öffentlich verbreiten kann und es dem Client des Benutzers obliegt, diese Nachrichten zu filtern. Es gibt jedoch eine Reihe kostenpflichtiger Dienste , die Sie abonnieren können und die die Spam-Filterung auf Relay-Ebene durchführen.
Bildnachweis: Redd F über Unsplash . Alle Änderungen und Screenshots von Ramces Red.
Schreibe einen Kommentar