Autore: Walker V. | Pubblicazione originale: 20/12/2022 | Tradotto da: 31febbraio | Milano Trustless | Link: What Is Nostr and How Do I Use It?
Probabilmente avrete visto molte persone su Twitter parlare di Nostr di recente (compreso il fondatore di Twitter Jack Dorsey). A Jack piace così tanto Nostr che ha donato 14 Bitcoin allo sviluppo open-source di Nostr.
Questo articolo è una guida per i non addetti ai lavori su come iniziare a usare Nostr. Le definizioni di base sono in cima, seguite da una guida passo-passo su come iniziare.
TLDR: iscrivetevi alla beta dell'app Damus su TestFlight, generate una chiave pubblica e una chiave privata e iniziate a giocare con un protocollo decentralizzato e resistente alla censura.
Se avete già familiarità con Nostr e volete solo uno sportello unico per le risorse utili, scorrete fino in fondo alla pagina.
Che cos'è Nostr?
Nostr è l'acronimo di 'Notes and Other Stuff Transmitted by Relays'.
Pensate a Nostr come a un social network, costruito in modo simile a Twitter, dove potete creare post o 'note' (come un tweet), mettere 'mi piace' ai post, seguire e non seguire le persone e 'boostare' i post (come un retweet). È possibile che su Nostr i termini 'post' e 'note' siano usati in modo intercambiabile. Un 'evento' in Nostr può essere una qualsiasi di queste azioni precedentemente menzionate.
Una cosa da chiarire: Nostr è un protocollo. È un insieme di regole utilizzate da server e client per comunicare (proprio come Bitcoin, la posta elettronica o Bittorrent). Nostr non è un'applicazione né una 'piattaforma' (come Twitter, Facebook, ecc.), ma molte applicazioni possono essere costruite su Nostr.
A differenza di Twitter, Nostr è decentralizzato. Non ci sono server centrali o aziende che controllano ciò che si può pubblicare e ciò che gli altri possono vedere. Nostr è resistente alla censura e open source.
Come funziona Nostr?
Per utilizzare Nostr, è necessario usare un client. Un client è semplicemente il modo in cui si interagisce con Nostr (client web nel browser, client mobile su iPhone, client nativo, ecc.)
Per pubblicare qualcosa su Nostr, si scrive un post (nota), lo si firma con la propria chiave e lo si invia a più relay. Si dispone di due chiavi: la chiave pubblica e la chiave privata. Considerate la chiave pubblica come il vostro nome utente (tipo @31febbraioMI su Twitter). La chiave privata è la vostra password.
Per trovare un altro utente di Nostr, è sufficiente effettuare una ricerca nel client prescelto utilizzando la sua chiave pubblica. Vedrete molte persone che pubblicano la loro su Twitter:
Un relay è un server ospitato da voi o da qualcun altro; chiunque può gestire un relay.
Per ottenere aggiornamenti da altre persone, si chiede a più relay se sanno qualcosa di questi altri utenti. Un relay non fa altro che accettare i messaggi degli utilizzatori e inoltrarli ad altre persone. Non è necessario fidarsi dei relay perché le firme vengono verificate sul lato client (dove si interagisce con Nostr).
Perché Nostr è importante?
Nostr permette di pubblicare senza censure.
Twitter è fantastico, ma presenta alcuni gravi inconvenienti: ha annunci pubblicitari, utilizza tecniche bizzarre per mantenere la fidelizzazione, non mostra un vero e proprio feed storico delle persone che seguite, banna le persone, shadowbanna gli utenti ed è pieno di bot e spam. Se siete interessati alle limitazioni di altre alternative a Twitter come Mastodon, consultate questa risorsa su GitHub.
Nostr è uno strumento per la libertà di parola e di pubblicazione. In un'epoca in cui la nostra parola è sempre più limitata nei forum online e ciò che vediamo è controllato da algoritmi opachi, Nostr è un cambiamento rinfrescante e necessario.
Come posso iniziare a usare Nostr?
Se avete un iPhone, unitevi alla beta dell'app Damus su TestFlight (realizzata da @jb55 e in arrivo per Android).
- Generate una chiave pubblica e una chiave privata (npub, nsec)
- Salvatele in un gestore di password o in un luogo sicuro
- Aggiungete alcuni relay (l'elenco completo si trova su https://nostr.watch/)
- Trovate e seguite gli amici di Twitter usando https://www.nostr.directory/
- Iniziate a postare note e a mettere mi piace ai post.
In questo modo sarete pronti a partire! Iniziate a giocare con Nostr su @damusapp o continuate a leggere per approfondire (Nostr sul web, immagini del profilo e ID NIP-05).
AGGIORNAMENTO: Con i recenti aggiornamenti della beta di Damus su Testflight, gli utenti sono ora in grado di modificare i propri profili direttamente dall'app Damus (nomi utente, immagine del profilo, sito web, About Me, verifica NIP-05). Gli utenti possono anche aggiungere un indirizzo Bitcoin Lightning per le mance direttamente nell'editor del profilo di Damus!
Come si usa Nostr via web?
Se si desidera utilizzare Nostr sul web dopo aver ottenuto le chiavi su @Damus, si può scaricare l'estensione del browser Alby e inserire la propria chiave privata. Questo vi permetterà di interagire con i client web di Nostr senza inserire la vostra chiave privata direttamente nel client web stesso. Alby utilizza l'estensione nos2x Nostr Signer costruita da @fiatjaf.
Se non avete un iPhone, andate su astral.ninja, create una chiave pubblica e una privata e seguite la stessa procedura. Se siete utenti Android, non temete: c'è già un progetto in cantiere chiamato Nosky.
Come faccio ad aggiungere una foto al profilo?
Dopo aver generato le chiavi da Damus o da un client web e aver salvato la chiave privata in Alby, andate su https://metadata.nostr.com/:
Alby vi chiederà di 'Consentire a metadata.nostr.com di leggere la vostra chiave pubblica'.
In questo modo verranno inserite le informazioni:
Per aggiungere un'immagine del profilo, accedere al proprio account Twitter, fare clic sul proprio PFP, quindi fare clic con il pulsante destro del mouse e selezionare 'Apri immagine in una nuova scheda'. Copiare e incollare il link dell'immagine nel campo Image. È possibile utilizzare qualsiasi URL di immagine (ad es. che termina con .jpeg, .png), ma il modo più semplice per la maggior parte delle persone è quello di prelevare l'immagine da Twitter.
Qui si può anche aggiungere una sezione 'Informazioni'. Una volta terminato, cliccate su 'Invia' e Alby vi chiederà di confermare. Le vostre informazioni si propagheranno automaticamente su tutti i client Nostr.
Cos'è un ID NIP-05 e come si ottiene?
Pensate a un NIP-05 ID come a un indirizzo e-mail amichevole per la tua chiave pubblica, che ti permette di ottenere un segno di spunta 'verificato' e rende più facile per le persone cercarti su Nostr.
AGGIORNAMENTO: Grazie a @derekmross e @Semisol_Public, il processo di ottenimento dell'ID NIP-05 è ora completamente automatizzato su http://nostrplebs.com.
Se non sei un tecnico, contatta @derekmross e ti fornirà un ID NIP-05 nostrplebs.com in cambio di qualche sat.
Per i tecnici, potete trovare maggiori informazioni qui: NIP-05. Tenete presente che dovete inserire la versione esadecimale della vostra chiave pubblica se la state configurando da soli nel file /.well-known/nostr.json (usate https://damus.io/key/ per convertire il formato npub in esadecimale).
Posso usare Bitcoin e Lightning su Nostr?
SÌ! È possibile inviare invoice Lightning direttamente su Nostr, semplicemente generandone una e incollandola in una nota. Su client come Damus, il testo della invoice si trasforma automaticamente in un piccolo pulsante di pagamento. Attualmente ci sono molte persone che inviano richieste di pagamento su Nostr...
Cosa fare ora?
Iniziare a usare Nostr! Seguite gli sviluppatori di Nostr come @fiatjaf e @jb55 (su Twitter e su Nostr). Date un'occhiata agli altri fantastici progetti Nostr a cui si sta lavorando. Iniziare ad aiutare gli altri a capire come usare Nostr (ecco un ottimo percorso che @dergigi ha messo insieme: nostr tips and tricks). Condividete la vostra chiave pubblica con i vostri amici e sperimentate un protocollo open-source e resistente alla censura.
Ricordate che siamo ancora agli inizi di Nostr. Al momento gli sviluppatori si stanno concentrando sulla realizzazione del protocollo; la funzionalità viene prima di tutto. L'interfaccia utente e l'esperienza utente continueranno a migliorare, ma potrebbero sembrare rudimentali agli utenti non tecnici.
Siate pazienti, date un feedback costruttivo e sostenete gli sviluppatori open-source.
Potete trovare l'autore su Nostr qui: npub1cj8znuztfqkvq89pl8hceph0svvqk0qay6nydgk9uyq7fhpfsgsqwrz4u
Per aggiornamenti su Nostr e altri suggerimenti, seguite Nostrich (@Nostr_Ostrich) su Twitter e Nostr:
npub1khd34txqv7s9vdgvfl925r6ytj8j4janalpq08z342ap7dwds3jskny9x4
A quanto pare Nostrich è la mascotte non ufficiale di Nostr ora...
Grazie agli sviluppatori open source per aver costruito un futuro in cui vogliamo vivere.
Elenco delle risorse di Nostr:
- Nostr Protocol GitHub
- Nostr Implementation Possibilities (NIP) GitHub
- What is Nostr, and how to start using Nostr?
- Nostr, an Introduction
- Awesome Nostr Projects
- Trovare su Nostr gli amici di Twitter: https://www.nostr.directory/
- Aggiornamento metadata: https://metadata.nostr.com/
- Nostr client web: https://astral.ninja/, https://anigma.io/, https://damus.io/web/
- Gruppo Telegram Nostr: https://t.me/nostr_protocol
- Per seguire @damusapp on twitter
- Per unirsi a Damus App beta on TestFlight.
- Alby Browser Extension
- Automazione per ottenere il NIP-05 ID: http://nostrplebs.com
- Canali Nostr più attivi: https://damus.io/channels/
- Eventi Nostr: https://nostr.io/stats
- NIP-05
- http://nostrich.farm/
- TFTC rip with @jb55
- nostr tips and tricks
Milano Trustless (31febbraioMI)
#MilanoTrustless è un progetto personale per #orangepillare 🟠💊 Milano e infondere ai (meravigliosi) milanesi la mentalità #trustless
follow me :
Related Posts
Personal Server - How to setup and configure
Jun 09, 2024
Come iniziare con LIGHTNING NETWORK
Aug 03, 2023
Die Bitcoin-Angebotsformel erklärt
Jun 05, 2023