Le protocole décentralisé pour le partage de données résistant à la censure
À l'ère numérique d'aujourd'hui, les médias sociaux sont devenus l'une des principales sources de communication et de partage d'informations. Cependant, leur nature centralisée représente une menace significative pour notre liberté d'expression en ligne.
La censure sur des plateformes comme Twitter est devenue un problème majeur, avec des décisions arbitraires prises par quelques individus ou sociétés, affectant la visibilité et la diffusion d'idées et d'opinions importantes. C'est pourquoi nous pourrions avoir besoin d'un protocole de réseau social décentralisé où le pouvoir est distribué parmi ses utilisateurs et non concentré entre les mains d'une seule entité.

Source : Nostr
Nostr est un protocole décentralisé qui permet la création d'un réseau de partage de données résistant à la censure en permettant à tous les utilisateurs d'exécuter leurs propres clients. Cela permet aux utilisateurs de publier du contenu, tel que des articles de blog, des tweets ou des publications, de le signer avec leur clé privée et de le distribuer à d'autres serveurs qui servent de relais. Nostr, étant une plateforme orientée Web3, a éliminé le besoin de noms d'utilisateur et de mots de passe. Au lieu de cela, il utilise des clés publiques et privées pour une sécurité accrue grâce à la cryptographie et aux signatures numériques. Chaque message envoyé sur le réseau Nostr est signé numériquement, tout comme une transaction sur le réseau Bitcoin ou Ethereum.
Nostr se compose de deux composants : des clients et des relais. Les relais se contentent de transmettre le contenu à d'autres relais participants et n'ont pas le contrôle sur les données. Chaque utilisateur exécute un client, et n'importe qui peut exécuter un relais. Chaque utilisateur est identifié par une clé publique, et chaque publication est signée, puis validée par d'autres clients. Les clients peuvent récupérer des données à partir des relais de leur choix et publier des données à d'autres relais de leur choix. Un relais communique uniquement directement avec les utilisateurs et ne communique pas avec d'autres relais.
Pour "suivre" quelqu'un sur Nostr, un utilisateur demande simplement à son client d'interroger les relais qu'il connaît pour les publications de cette clé publique. Au démarrage, le client interroge les données de tous les relais qu'il connaît pour tous les utilisateurs suivis par l'utilisateur, puis affiche les données à l'utilisateur de manière chronologique. Les publications sur Nostr peuvent contenir toutes sortes de données structurées, mais les formats les plus couramment utilisés feront partie de la norme, permettant une communication transparente entre les clients et les relais.
L'architecture de Nostr est basée sur le modèle de développement producteur-abonné, où l'utilisateur agit en tant que producteur qui crée du contenu et l'envoie à plusieurs Relais simultanément.

La source :ici
Si un utilisateur est banni de nombreux relais et ne peut pas diffuser ses recommandations de serveur, il peut quand même informer ses proches par d'autres moyens du relais auquel il publie. Ces proches peuvent alors publier leurs propres recommandations de serveur, permettant ainsi aux autres de découvrir le nouveau serveur.
La technologie de relais offre également des solutions pour lutter contre le spam. Les relais peuvent exiger un paiement ou une authentification, comme une adresse e-mail ou un numéro de téléphone, pour la publication, ce qui facilite la désinscription des clients utilisés comme vecteurs de spam. Avec cette technologie, les relais peuvent également rejeter du contenu significatif ou facturer son hébergement. Cela permet aux forces du marché de résoudre le problème de l'hébergement de contenus lourds tels que des vidéos.
Damas est la première application iOS construite sur Nostr à être lancée sur l'App Store d'Apple, et elle est devenue extrêmement populaire depuis son lancement. Amethyst, quant à lui, est le premier client Nostr à être lancé sur le Google Play Store et est recommandé aux utilisateurs d'Android. Pour en savoir plus sur les différentes fonctionnalités offertes par Nostr, consultez le manuel de l'utilisateur ou contactez l'équipe de support.

Damus est une application de réseau social décentralisée qui a fait sensation sur le marché. Connu sous le nom de "Twitter Killer", l'application est construite sur le réseau décentralisé Nostr et a reçu le soutien de grands noms de l'industrie technologique, notamment Jack Dorsey, co-fondateur de Twitter, et Vitalik Buterin, co-fondateur d'Ethereum. Lancé le 1er février, Damus est désormais disponible sur les plateformes Apple et Android. Que vous recherchiez une nouvelle application de réseau social ou que vous souhaitiez participer au monde en évolution, Damus vaut vraiment le détour.
Démarrer avec Damus :

Amethyst est une application Android native construite avec Kotlin et Jetpack Compose. L'application utilise une version modifiée du Nostrpostrlib pour communiquer avec les relais Nostr, garantissant une connexion rapide et transparente à votre réseau social. L'architecture globale d'Amethyst est conçue pour offrir la meilleure expérience utilisateur possible.
L'interface utilisateur (UI) d'Amethyst est construite avec une structure d'État/Modèle de vue/Composition, ce qui signifie qu'elle est réactive aux changements dans l'application. Cela signifie que lorsque vous naviguez sur votre réseau social, l'interface utilisateur changera pour refléter les dernières mises à jour. La couche de service de l'application se connecte aux relais de Nostr pour recevoir les dernières informations, et la couche de dépôt stocke les événements de Nostr en tant que Notes et Utilisateurs. Ces classes utilisent des objets LiveData pour permettre à l'interface utilisateur et à d'autres parties de l'application de s'abonner à chaque Note/Utilisateur individuel et de recevoir des mises à jour lorsqu'elles se produisent.
En plus de son interface utilisateur réactive, Amethyst offre également des filtres personnalisables qui vous permettent de contrôler les informations que vous voyez. Lorsque vous consultez différents événements, les classes Datasource sont utilisées pour recevoir plus d'informations sur ces événements particuliers. La couche de service de l'application assemble des filtres Nostr pour chaque besoin de l'application, garantissant que vous avez toujours les informations dont vous avez besoin à portée de main.
Amethyst place la sécurité de vos informations de compte au premier plan de sa conception. Votre clé privée et votre clé publique sont stockées dans le Android KeyStore, garantissant que vos informations sont toujours sécurisées. La connexion avec les relais Nostr n'est jamais interrompue pendant l'utilisation de l'application, vous pouvez donc être sûr d'être toujours connecté à votre réseau social.
Amethyst offre la combinaison parfaite de vitesse, de sécurité et de personnalisation pour une expérience de réseau social transparente.

Anigma est une application de messagerie publique qui offre une expérience de communication sécurisée et privée. L'application est un clone de Telegram construit sur le protocole Nostr, ce qui signifie que les utilisateurs peuvent envoyer des messages sans avoir besoin de numéros de téléphone ou de comptes. Anigma est une application web progressive qui peut être installée sur n'importe quel appareil, lui donnant l'apparence et les sensations d'une application native. Avec son architecture d'application web progressive et sa feuille de route pour le développement futur, Anigma est sur le point de devenir un acteur majeur dans le monde de la messagerie cryptée.
Les caractéristiques uniques d’Anigma
En conclusion, Nostr est un projet révolutionnaire qui vise à révolutionner la manière dont nous interagissons avec les plateformes en ligne. En offrant une approche décentralisée et résistante à la censure, Nostr donne aux utilisateurs le pouvoir de reprendre le contrôle de leurs données et de protéger leur liberté d'expression. La simplicité de son architecture le rend accessible à tous les utilisateurs, quel que soit leur niveau de connaissances techniques.
Dans un monde où les médias sociaux et le partage de données jouent un rôle aussi dominant dans nos vies, il est rafraîchissant de voir un projet qui privilégie la confidentialité et la sécurité de ses utilisateurs. Avec Nostr, les utilisateurs ne sont plus à la merci d'entités centralisées qui ont le pouvoir de manipuler ou de restreindre leurs informations. Au lieu de cela, ils ont une nouvelle façon de penser à leur relation avec le serveur, basée sur la confiance, la transparence et le contrôle.
Dans l'ensemble, Nostr représente une avancée majeure dans l'effort continu visant à rendre Internet plus équitable et démocratique pour tous les utilisateurs. Proposer une nouvelle façon de penser la propriété des données et la vie privée a le potentiel d'avoir un impact profond sur la manière dont nous interagissons avec la technologie et les uns avec les autres en ligne.
* Les informations ne sont pas destinées à être et ne constituent pas des conseils financiers ou toute autre recommandation de toute sorte offerte ou approuvée par Gate.
* Cet article ne peut être reproduit, transmis ou copié sans faire référence à Gate. Toute contravention constitue une violation de la loi sur le droit d'auteur et peut faire l'objet d'une action en justice.





