Cos’è Nostr e come usarlo in Linux
Nostr è un protocollo Internet nuovo e innovativo che mira a semplificare il modo in cui le persone utilizzano i social media. Invece di un singolo sito Web, Nostr utilizza relay e crittografia a chiave pubblica per decentralizzare la trasmissione dei messaggi su Internet.
Questo articolo ti mostrerà come installare un client Nostr in Linux. Inoltre, ti mostrerà anche come creare la tua coppia di chiavi univoca per partecipare alla rete Nostr.
Come funziona Nostr e perché usarlo?
Il modo in cui funziona Nostr è che ogni utente ha una coppia di chiavi univoche che lo identificano all’interno della rete. Ogni messaggio che un utente invia e riceve da un Nostr relay viene firmato e crittografato utilizzando le sue chiavi.
Di conseguenza, solo l’utente che possiede la chiave di firma può aprire e decodificare i suoi messaggi. Ciò rende qualsiasi contenuto che passa attraverso Nostr privato per impostazione predefinita.
A parte questo, un altro vantaggio di Nostr rispetto ad altri siti di social media è che è “indipendente dal contenuto”. Ciò significa che il protocollo non richiede un formato rigoroso per i messaggi in entrata e in uscita. Ad esempio, un post Nostr può essere breve come un tweet o lungo come un blog di funzionalità.
Installazione del client Gossip Nostr
Il primo passo per usare Nostr è installare un client nel tuo computer. Mentre ci sono un buon numero di programmi che possono attingere alla rete, il più affidabile in questo momento è Gossip. Questo è un client orientato al desktop che non ha bisogno di un browser web per essere eseguito sul tuo computer.
- Scarica il suo pacchetto dal repository Github dello sviluppatore:
wget https://github.com/mikedilger/gossip/releases/download/v0.6.0/gossip_0.6.0_amd64.deb
- Fare doppio clic su. deb per avviare l’installazione del pacchetto Gossip nel tuo sistema.
Creazione del tuo primo account Nostr
- Avvia l’applicazione Gossip dal menu Applicazioni.
- Questo aprirà una semplice finestra bianca che mostra una breve panoramica di ciò che puoi fare all’interno di Gossip. Per creare il tuo primo account, fai clic su “Tu”.
- Fai clic sulla prima casella di testo sotto la categoria “Genera una coppia di chiavi” e digita la password del tuo account.
- Fai clic su “Genera ora” per creare il tuo nuovo account Nostr.
Importazione di un account Nostr esistente
Oltre a creare un nuovo account Nostr, Gossip ti consente anche di importare una chiave Nostr esistente come account utente principale. Questo può essere utile se hai già utilizzato Nostr e non vuoi rifare le tue liste di follower.
Tutto quello che devi fare è trovare la chiave privata del tuo attuale account Nostr e incollarla nella casella di testo “Inserisci chiave privata” di Gossip nella categoria “Importa chiave privata”. Fai clic su “Importa”.
Connessione ai relè e invio di una nota
Per far funzionare Nostr, devi connetterlo a un nodo di inoltro. Questi sono piccoli server nel cloud che trasportano le tue informazioni crittografate attraverso Nostr. Ti consentono anche di trovare altri utenti nella rete e di consegnare i tuoi post ai tuoi follower.
- Fare clic sul pulsante “Relè”.
- Fare clic sul pulsante secondario “Configura”.
- Per aggiungere un relay, scrivi l’URL completo del server a cui desideri connetterti, quindi fai clic su “Aggiungi”. Nel mio caso, utilizzo i seguenti relay: wss://nos.lol, wss://relay.nostr.band e wss://purplepag.es.
- Fai clic sulle caselle di controllo “Leggi”, “Scrivi” e “Pubblicizza” accanto al tuo nuovo relè. Ciò consente al tuo client Gossip di utilizzarli per comunicare con altri client.
- Ora puoi pubblicare la tua prima nota. Fare clic sul pulsante “Feed”.
- Per inviare la tua prima nota, scrivi nella casella di testo vuota e fai clic su “Invia”.
A Seguire Altri Account Nostr
Oltre a inviare note a te stesso, puoi anche seguire e interagire con altri utenti della rete. È simile alla funzione “Segui” sulla maggior parte dei siti Web di social media.
- Fai clic sul pulsante “Persone”.
- Fai clic su “Segui qualcuno di nuovo”.
- Fornisci la chiave del profilo dell’account che desideri seguire. Questa è una lunga stringa di lettere e numeri che iniziano con “nprofile”. È possibile trovare un elenco degli utenti correnti insieme alle loro chiavi nprofile visitando un sito web di directory utente .
- Per ottenere la chiave nprofile per un utente, premi il piccolo simbolo della freccia giù accanto all’utente che desideri seguire.
- Fai clic su “Copia nprofile”.
- Una volta che hai una chiave nprofile, torna a Gossip e incollala nella casella di testo direttamente sotto la categoria “Segui un nprofile”.
- Fare clic sul pulsante “Segui” per caricare le note e le informazioni dell’utente.
Lettura del feed di un account Nostr esterno
Una delle caratteristiche geniali di Nostr è che puoi leggere qualsiasi dato pubblico inviato a un particolare account purché tu conosca la sua chiave nprofile. Ciò lo rende utile per gli utenti che desiderano creare un feed di “sola lettura” dei propri utenti preferiti.
- Per importare il feed pubblico di un altro account, devi ottenere la sua chiave “npub”. Puoi ottenerlo anche andando su Nostr.Band.
- Fai clic sul simbolo della freccia rivolta verso il basso dell’utente che desideri importare in Gossip.
- Fai clic su “Copia npub”.
- Apri Gossip e fai clic su “Tu”, quindi su “Chiavi”.
- Scorri verso il basso la finestra e incolla la tua chiave npub nella casella di testo sotto la categoria “Importa chiave pubblica”.
- Fare clic su “Importa chiave pubblica” per caricare il feed dell’account esterno in Gossip.
Domande frequenti
Non riesco a vedere nessun post nel mio client Nostr.
Questo problema è molto probabilmente dovuto a un elenco di inoltro Gossip configurato in modo errato o a un inoltro malfunzionante. Per risolvere questo problema, puoi ricontrollare il tuo elenco di inoltro se ogni server ha le autorizzazioni “Lettura” e “Scrittura” abilitate. Puoi anche includere ulteriori relè che fungano da backup ridondante per il tuo client Gossip.
Posso usare il mio account Gossip Nostr su un altro cliente?
SÌ. Poiché un account Nostr è solo una semplice coppia di chiavi pubbliche e private, puoi portare il tuo account a qualsiasi cliente e caricherà comunque tutte le tue note e le tue attuali liste di follower.
È possibile bloccare i messaggi spam in Nostr?
Sì e no. Per impostazione predefinita, un inoltro pubblico accetterà sempre una nota indipendentemente da dove provenga. Ciò significa che uno spammer può sempre trasmettere messaggi pubblicamente e spetta al client dell’utente filtrare questi messaggi. Tuttavia, ci sono una serie di servizi a pagamento a cui puoi iscriverti che eseguiranno il filtraggio dello spam a livello di inoltro.
Credito immagine: Redd F tramite Unsplash . Tutte le modifiche e gli screenshot di Ramces Red.
Lascia un commento