Comment utiliser Nostr en 2023 : Un guide pour débutant

Comment utiliser Nostr en 2023 : Un guide pour débutant

‌‌À la fin de ce guide, tu comprendras ce qu'est Nostr, tu te seras créé un compte et tu seras en mesure de l'utiliser.

Qu'est-ce que Nostr?

Nostr est un protocole qui a le pouvoir de remplacer twitter, Telegram et les autres médias sociaux.‌‌‌‌ Il s'agit d'un protocole ouvert simple et capable de créer une fois pour toutes un réseau social mondial résistant à la censure.

Comment ça fonctionne?

Nostr repose sur trois composantes : des paires de clés, des clients et des relais.

Chaque utilisateur possède une ou plusieurs identités, chaque identité est déterminée par une paire de clés cryptographiques.

Pour accéder au réseau, il faut utiliser un logiciel client et se connecter à des relais pour recevoir et émettre du contenu.

1. Les clés cryptographiques

Contrairement à Facebook ou Twitter où l'utilisateur doit fournir une adresse courriel et une pléthore d'informations à une entreprise privée, Nostr fonctionne en l'absence d'une autorité centrale.‌‌‌‌ L'utilisateur génère une paire de clés cryptographiques, une clé secrète (aussi appelée clé privée) et une clé publique.

La clé secrète, nsec, connue seulement de l'utilisateur, lui servira à s'authentifier et à publier du contenu.

La clé publique, npub, est un identifiant unique auquel est attaché tout le contenu publié par un utilisateur. Ta clé publique est une sorte de nom d'utilisateur qui permet aux autres utilisateurs de te trouver et de s'abonner à ton fil Nostr.

2. Les clients

Les clients sont des logiciels qui permettent d'interagir avec Nostr.  Les principaux clients sont :‌‌‌‌

Les clients permettent à un utilisateur de générer une nouvelle paire de clés (l'équivalent de se créer un compte) ou de s'authentifier avec une paire de clés préexistante.

3. Les relais

Les relais sont des serveurs simplistes que tu peux abandonner à n'importe quel moment si tu n'aimes pas le contenu qu'ils t'acheminent. Tu peux également rouler ton propre relais, si tu le souhaites.

💡
Truc de pro: Les relais payants sont généralement plus efficaces pour filtrer le spam et le contenu indésirable.

Guide

Voilà, tu en connais assez sur Nostr pour te lancer et créer ta première identité sur ce protocole.

Pour les fins de ce guide, nous utiliserons iris.to puisque ce client web fonctionne sur n'importe quelle plate-forme.

Étape 1 : Génération des clés

Iris créera pour toi un jeu de clés sans que tu n'aies à faire rien de plus qu'entrer un nom (réel ou fictif) pour ton profil. Clique ensuite sur GO et le tour est joué!

⚠️
Attention! Tu devras garder une trace de tes clés si tu veux pouvoir accéder à nouveau à ton profil, une fois ta session fermée. Je te montre comment, à la toute fin de ce guide.

Étape 2 : Publier un contenu

Pour publier un contenu, rien de plus simple et d'intuitif que d'écrire quelques mots dans le champ de publication.

Voilà, ça y est! Tu as publié ta première note sur Nostr.

Étape 3 : Trouver un ami

Retrouve-moi sur Nostr et ne sois plus jamais seul. Je m'abonne en retour à tous ceux et celles qui s'abonnent à mon fil. Pour ce faire, il te suffira d'entrer ma clé publique npub1hartx53w6t3q5wv9xdqdwrk7h6r5866t8u775q0304zedpn5zgssasp7d3 dans la barre de recherche.

Clique sur "follow" et d'ici quelques jours au plus, je m'abonnerai aussi à ton fil.  Nous serons amis.  Il me fera aussi plaisir de te lire si tu veux m'écrire un message.

Finalement, assure-toi aussi de t'abonner au fil d'Agora256 pour recevoir une note chaque fois que nous publions quelque chose de nouveau : npub1ag0rawstycy7nanuc6sz4v287rneen2yapcq3fd06972f8ncrhzqx

Étape 4 : Personnalise ton profil

Il te reste encore un peu de travail à faire pour personnaliser ton profil. Pour ce faire, clique sur l'avatar qu'iris a généré automatiquement pour toi dans le coin supérieur droit de l'écran puis clique sur "edit profil".

Il ne te reste plus qu'à indiquer à iris où trouver ton image et ta bannière de profil sur les interwebs.  Je te recommande d'héberger toi-même ton contenu : protège ce qui t'appartient.

Si tu préfères, tu peux aussi télécharger des images, elles seront stockées pour toi par iris sur nostr.build, un service gratuit d'hébergement de contenu visuel pour Nostr.

Comme tu peux le constater, tu peux aussi configurer ton client pour être en mesure de recevoir et d'envoyer des sats. Ainsi tu pourras récompenser les auteurs de contenus que tu as aimés ou mieux encore, accumuler toi-même des sats pour le contenu formidable que tu vas publier.

Étape 5 : Sauvegarde de la paire de clés

Cette étape est cruciale si tu veux pouvoir conserver l'accès à ton profil une fois que tu te seras déconnecté du client ou que ta session aura expiré.  

D'abord, clique sur l'icône "settings" représentée par un engrenage

Puis, copie-colle à tour de rôle tes npub, npub hex, nsec et nsec hex dans un fichier texte que tu garderas en sécurité.  Je te recommande de crypter ce fichier, si tu sais comment le faire.

⚠️
Remarque bien l'avertissement que te donne iris. Si tu peux partager ta clé publique sans crainte, il en est tout autrement de ta clé privée. Quiconque possède cette dernière pourra accéder à ton compte.

Conclusion

Ça y est, petite autruche, tu as fait tes premiers pas sur Nostr. Maintenant, il te faudra apprendre à courir à la vitesse de l'éclair. Nous publierons prochainement des guides qui te montreront à gérer tes clés et comment intégrer lightning à ton expérience Nostr à l'aide de getalby.