Nostr est un protocole de communication simple capable de cimenter la construction de réseaux sociaux décentralisés, sans censure et avec un haut niveau de confidentialité, sans impliquer une tâche complexe et coûteuse, ouvrant les portes à la génération de réseaux sociaux ouverts à tous.
En tant qu'utilisateur de médias sociaux, l'idée de confidentialité et sécurité a toujours été une préoccupation. Avec les récentes violations de données et les scandales qui ont tourmenté les réseaux sociaux traditionnels, il est clair que la confidentialité et la sécurité ne sont pas garanties. Cependant, avec l'arrivée des réseaux sociaux décentralisés, ces soucis peuvent disparaître et, parfait exemple de cela, on peut le voir dans Nostr.
Nostr, s'identifie comme un protocole conçu pour créer un réseau social décentralisé qui promet la confidentialité, la sécurité et bien plus encore. Tout cela, construit sur un réseau de nœuds relais capables d'envoyer et de recevoir des informations entre eux à l'aide d'un Protocole P2P, pris en charge sur la cryptographie asymétrique et que n'utilise pas la technologie blockchain pour son fonctionnement, ce qui facilite le déploiement, le développement et l'intégration avec d'autres technologies.
Avec toutes ces fonctionnalités, Nostr est rapidement devenu l'un des projets de logiciels libres dédiés aux réseaux sociaux à la croissance la plus rapide ces dernières années. Celui qui gagne également en popularité dans l'écosystème crypto, en raison de la proximité idéologique et technologique après sa construction.
Origine de Nostra
Le nom Nostr signifie "Notes et autres choses transmises par relais", un nom qui correspond parfaitement à la description de ce protocole, à son objectif et à son fonctionnement. Après tout, Nostr est précisément le protocole chargé de prendre le message que vous écrivez et de le transmettre aux différents nœuds relais qui font partie du réseau, et à partir duquel les utilisateurs peuvent prendre le message, le lire et interagir avec vous.
Le projet a commencé sa construction avec le travail de son créateur, utilisateur de GitHub, @fiatjaf. C'est lui qui a initialement publié le code initial et la première spécification de ce protocole, montrant le potentiel de cette nouvelle technologie.
Confidentialité et sécurité : les promesses de Nostr pour les réseaux sociaux
Les médias sociaux sont devenus une partie essentielle de notre vie quotidienne, nous connectant avec nos amis et notre famille et nous permettant de partager nos pensées et nos expériences. Cependant, cela s'accompagne d'une menace constante de violation de données et de violation de la vie privée. On sait que les réseaux sociaux traditionnels tels que Facebook, Twitter et Instagram collecter et vendre des données utilisateur, mettant en danger votre vie privée. En conséquence, le besoin d'un réseau social garantissant la confidentialité et la sécurité s'est fait sentir.
Nostr diffère des réseaux sociaux traditionnels comme Facebook, Twitter et Instagram de plusieurs manières. Tout d'abord, Nostr est décentralisé, ce qui signifie que il n'y a pas d'autorité centrale contrôlant le réseau. Cela élimine le risque de fuite de données et de violation de la vie privée qui est courant dans les réseaux sociaux traditionnels.
De plus, Nostr offre un cryptage de bout en bout, ce qui signifie que toutes les communications sont crypté, garantissant que seul le destinataire peut lire le message. Ce n'est pas le cas des réseaux sociaux traditionnels, où les données des utilisateurs sont souvent collectées et vendues à des sociétés tierces.
Tout cela montre très clairement que; l'avenir des médias sociaux est décentralisé et Nostr ouvre la voie. Non seulement Nostr offre une plus grande confidentialité et sécurité que les réseaux sociaux traditionnels, en particulier compte tenu de l'impact que les récentes violations de données et scandales ont eu sur les réseaux sociaux traditionnels et la vie numérique et réelle de leurs utilisateurs. Sinon, à son tour, Nostr propose une solution pour lutter contre la censure croissante qui s'exerce dans ces espaces.
Comment fonctionne le protocole Nostr ?
Nostr fonctionne avec clés cryptographiques et signatures numériques afin que les messages soient inviolables et que leur intégrité reste intacte. Ainsi, Nostr utilise deux types de logiciels : le client et le relais (relay).
Le premier, le client, est habitué à envoyer des événements. C'est-à-dire que c'est le logiciel que les utilisateurs utilisent pour se connecter au réseau et à travers lui, ils peuvent avoir une interface graphique qui leur permet de gérer leur compte. Ce logiciel est également en charge d'automatiser l'ensemble du processus d'utilisation de la cryptographie et des autres options offertes à l'utilisateur (par exemple la possibilité d'avoir un portefeuille de crypto-monnaie associé à son compte Nostr, entre autres options).
De son côté, le deuxième logiciel est le relais ou relais. Celui-ci est en charge de recevoir des événements ou des messages de personnes connectées au réseau et les faire atteindre ceux qui s'y intéressent. De par leur construction, les relais reçoivent et envoient les messages qu'ils reçoivent à d'autres relais, permettant à ces messages d'atteindre de plus en plus de personnes. De cette façon, une énorme capacité de résistance à la censure est offerte, puisque s'il peut bien y avoir un relais censurant un contenu ou un message, ce message peut être répliqué dans plusieurs relais en même temps et avec lui les chances qu'il nous parvienne sont maintenues .
Pour maintenir la sécurité et la certitude que les messages proviennent de qui ils prétendent être, Nostr utilise cryptographie asymétrique. En fait, chaque compte Nostr a deux clés:
- Un public que nous pouvons partager avec le reste des personnes au sein du réseau Nostr, et qui deviendrait notre "nom d'utilisateur" ou "nom d'utilisateur" au sein du réseau
- Un autre privé, qui est celui que nous devons protéger à tout prix.
La clé publique est utilisée pour que ceux qui souhaitent recevoir nos messages puissent garder une trace d'eux et vérifier qu'il s'agit bien de messages authentiques que nous avons rédigés. Ce processus de vérification est entièrement sécurisé et cryptographique, en fait, c'est fondamentalement le même processus qui est utilisé pour vérifier les opérations effectuées avec des crypto-monnaies ou avec des systèmes tels que PGP.
La clé publique permet non seulement de suivre et de vérifier les messages, mais aussi permet d'écrire un message et qu'il n'est lisible que par la personne qui a créé ladite clé. Pour cela, nous utilisons la clé publique pour chiffrer le message et le destinataire utilisant la clé privée peut le déchiffrer. Mieux encore, ce processus crypto-intensif n'est pas coûteux en calcul. Du moins, pas à des niveaux comme ceux que nous voyons dans l'extraction de crypto-monnaie et le processus est entièrement exécuté par les clients, de sorte que les relais ne sont chargés que d'unir toutes les parties du réseau et de leur envoyer les messages qu'ils attendent.
Avantages et inconvénients de Nostr
Bien entendu, l'utilisation de Nostr nous offre plusieurs avantages et inconvénients, que nous allons présenter ici :
- Il n'y a pas d'interdiction. Personne ne peut vous bannir chez Nostr, qui offre la liberté de vous exprimer sans craindre que vos idées n'entraînent la fermeture de votre compte. Bien sûr, vous devez être clair sur le fait que votre contenu peut être modéré. Par exemple, si vous générez du contenu violent et que les relais que vous utilisez l'interdisent, ils peuvent éviter de retransmettre votre contenu. Cela est possible car votre contenu possède une signature cryptographique et il suffit de modérer cette signature pour éviter la retransmission du contenu. Cependant, ce n'est pas une interdiction car vous pouvez changer de relais ou en choisir plusieurs qui acceptent votre contenu et continuer à toucher votre public ou ceux qui pourraient être intéressés par votre message.
- Les comptes peuvent être facilement "migrés". Nostr vous permet de connecter votre compte et les logiciels de vos clients à plusieurs relais, vous permettant ainsi d'atteindre différentes communautés qui peuvent être inscrites dans ces relais. Pour ce faire, il vous suffit d'ajouter le nouveau relais à la liste des relais de votre client et avec cela vous serez déjà au sein de cette communauté.
- Sin censure. Les relais peuvent facturer pour vous permettre de poster, ce qui signifie que même si tous les relais gratuits vous ont interdit de poster, vous pouvez toujours payer pour poster quelque part.
- Publicité réduite. Nostr est un réseau qui n'a pas vocation à être un espace d'exploitation publicitaire. De ce fait, la publicité que nous pouvons trouver se réduit uniquement à celle que les clients peuvent introduire dans leurs candidatures.
- Résistant aux spams/bots. De nombreux relais exigent des informations supplémentaires lorsqu'ils pensent qu'un message est un spam. Si l'utilisateur ne peut pas fournir les informations supplémentaires, le message ne sera pas envoyé au répéteur, ce qui préservera la plate-forme des spams. Il n'y a pas non plus de publicités ou de techniques de monétisation ennuyeuses.
Cependant, tout n'est pas positif et parmi ses inconvénients on peut trouver :
- Pour le moment, il n'est pas possible de voir combien de followers vous avez sur Nostr. Vous pouvez vous faire une idée générale grâce à un processus de candidature, mais ce ne sera jamais comme Instagram ou Twitter, où vous savez exactement combien de personnes reçoivent vos émissions.
- Il est difficile d'avoir des followers. Pour vous inscrire, vous devez trouver la clé publique d'une personne (ou d'une entreprise) afin de pouvoir la saisir et recevoir ses émissions. Vous devez généralement le demander ou le trouver sur un site Web, car il n'y a pas de fonctionnalité "personnes que vous pourriez connaître" comme sur d'autres plateformes de médias sociaux.
Comment créer un compte et utiliser Nostr ?
Le processus pour créer un compte et utiliser Nostr est très simple à réaliser, et en fait, nous pouvons le faire en suivant ces étapes simples :
Tout d'abord, choisissez un client pour Nostr qui répond à vos besoins. Des clients comme Iris (Web), Amethyst (Android), Damus (iOS) et Gossip (Desktop – Windows et GNU/Linux). Dans ce cas, nous choisirons Iris, car étant basé sur le Web, vous pouvez facilement reproduire ce processus à partir de n'importe quel appareil.
À ce stade, vous devez générer votre nom et cela lancera le processus de génération d'une paire de clés privée/publique pour votre client Nostr. Une fois ce processus, transparent pour vous, terminé, vous pourrez choisir des utilisateurs qui vous intéressent et que vous voudrez peut-être suivre.
Maintenant, vous pouvez choisir les utilisateurs qui vous intéressent et vous commencerez ainsi à les suivre dans Nostr.
Comme vous pouvez le voir, Iris est une excellente option pour démarrer avec Nostr, surtout si vous êtes intéressé par une approche simple de cette technologie, et en même temps, profiter Des options très similaires à celles que vous pouvez voir sur des réseaux comme Twitter ou Mastodon.
Dans tous les cas, si vous souhaitez stocker la clé publique et privée de ce compte, pour l'utiliser dans d'autres clients Nostr, vous pouvez simplement aller dans l'option Configuration, et là vous verrez les données de vos clés.
Comme toujours, soyez prudent avec votre clé privée, rappelez-vous que c'est le seul moyen d'accéder à votre compte Nostr, si vous la perdez, personne ne pourra récupérer votre compte.