Qu'est-ce que Nostr ?

Débutant2/17/2023, 3:49:04 PM
Découvrez Nostr, une plateforme de médias sociaux décentralisée et résistante à la censure. Prenez le contrôle de vos informations et protégez votre liberté d'expression en ligne avec l'architecture simple et directe de Nostr. Découvrez une nouvelle façon de penser à la relation utilisateur-serveur avec Nostr et son intégration au réseau Bitcoin Lightning.

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é.

L'objectif de résoudre les problèmes des plateformes sociales actuelles

Les plateformes de réseaux sociaux sont devenues une partie fondamentale de notre vie quotidienne, mais elles sont également accompagnées de leur propre ensemble de problèmes. Des plateformes comme Twitter, Mastodon et même SSB, bien qu'elles aient leurs propres forces, sont toutes accompagnées de leurs propres limitations. Twitter est plombé par les publicités, les techniques d'addiction bizarres, les interdictions et les shadowbans, tandis que Mastodon est soumis aux caprices des propriétaires de serveurs, qui peuvent interdire des utilisateurs ou même bloquer des serveurs. SSB peut ne pas avoir autant de problèmes, mais son protocole est trop compliqué et n'est pas aussi flexible que d'autres solutions.

Qu'est-ce que Nostr?

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.

Nostr vs. Architecture client-serveur traditionnelle

Contrairement à l'architecture client-serveur traditionnelle, Nostr propose un paradigme différent où les utilisateurs se connectent à plusieurs serveurs, appelés Relais, qui ont la capacité de connaître les abonnés de l'utilisateur. Les Relais ne font que rebondir le contenu vers les abonnés sans avoir aucune intelligence propre, donnant ainsi au client tout le contrôle et l'information et le rendant résistant à la censure. En cas de censure, les utilisateurs peuvent passer à l'exécution de leur propre relais, former leur propre réseau de relais et garantir la persistance et la résilience du réseau.

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

Comment Nostr résout les problèmes d'autres réseaux sociaux

Un des plus grands problèmes avec les plateformes de réseaux sociaux actuelles est le problème des interdictions d'utilisateurs et des fermetures de serveurs. Nostr résout ces problèmes en permettant aux utilisateurs de publier leurs données sur plusieurs relais. Si un utilisateur est banni d'un relais, il peut toujours publier sur d'autres relais. Lorsqu'un utilisateur publie une recommandation de serveur, le client ajoutera automatiquement ce serveur à la liste des relais qu'il interrogera, ce qui facilitera la migration des utilisateurs vers un autre serveur si nécessaire.

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.

Garantir la résistance à la censure et lutter contre le spam

La technologie de relais offre une résistance à la censure, car les utilisateurs peuvent publier leurs mises à jour sur n'importe quel nombre de relais. Un relais peut facturer des frais de publication, ce qui garantit qu'il y aura toujours un serveur prêt à prendre l'argent de l'utilisateur en échange de la diffusion de leurs publications.

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.

Donner aux utilisateurs plus de contrôle

Les clients peuvent décider de la manière dont ils veulent afficher les publications aux utilisateurs, leur donnant ainsi un plus grand contrôle sur les mises à jour qu'ils voient. De l'utilisation de l'IA pour décider de l'ordre des mises à jour à leur lecture dans l'ordre chronologique, la technologie de relais offre une solution flexible aux réseaux sociaux.

Démarrer avec Nostr

  1. Choisissez un client Nostr : Nostr propose plusieurs clients disponibles, dont un portefeuille web, un portefeuille de bureau et un portefeuille mobile. Choisissez celui qui correspond le mieux à vos besoins et préférences.
  2. Créer un compte : Créer un compte avec Nostr est facile et simple. Il vous suffit de suivre les instructions fournies par votre client choisi pour créer un nouveau compte et définir une clé privée.

Gardez à l'esprit que Nostr n'est pas une application ou un client de média social traditionnel, mais plutôt un protocole qui permet de créer différents et uniques clients. Sur le site web de Nostr, vous pouvez trouver plusieurs projets mettant en valeur les différents clients disponibles, y compris des chats similaires à Telegram ou WhatsApp, des clients similaires à Reddit ou Front Page, des clients traditionnels similaires à Twitter, et même un client d'échecs. Certains clients populaires qui gagnent actuellement en popularité incluent Damas et Amethyst.

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.

Nostr et Bitcoin: Le début d'un partenariat

En décembre 2022, cette nouvelle plateforme sociale a été introduite par Jack Dorsey, qu'il a affirmé pourrait potentiellement remplacer Twitter. La plateforme, Nostr, a suscité l'intérêt de milliers d'enthousiastes de Bitcoin en raison de son soutien aux paiements utilisant le Lightning Network. Nostr s'intègre au Lightning Network en permettant aux utilisateurs d'effectuer des paiements quasi-instantanés et à faible coût en utilisant les canaux de paiement du Lightning Network. En utilisant le Lightning Network, Nostr offre aux utilisateurs une expérience de paiement plus rapide, moins chère et plus sécurisée par rapport aux méthodes de paiement traditionnelles. Cette intégration signifie que les utilisateurs de Nostr peuvent transférer des fonds à d'autres utilisateurs du Lightning Network rapidement et à moindre coût, sans avoir à payer des frais de transaction élevés ou à attendre de longs temps de confirmation. L'intégration de Nostr avec le Lightning Network offre aux utilisateurs une combinaison unique de confidentialité et de rapidité, en en faisant une solution idéale pour ceux qui cherchent à effectuer des paiements de manière sécurisée et efficace.

Le lien entre Nostr et Bitcoin

La relation entre Nostr et Bitcoin peut être attribuée à leurs similitudes. Il existe de nombreuses similitudes et associations entre Nostr et Bitcoin, entre les deux communautés, car il y a des éléments communs d'un point de vue conceptuel. Nostr est très orienté Web3, il n'y a plus de nom d'utilisateur et de mot de passe, et il y a des clés publiques et privées car il joue fortement le jeu de la cryptographie et des signatures numériques. Comment ? Chaque message créé par un client et envoyé au réseau Nostr est signé numériquement (comme une transaction Bitcoin ou Ethereum). L'expéditeur est reconnu par une signature numérique, une signature numérique qui empêche toute altération du contenu. Le partenariat entre Nostr et Bitcoin a le potentiel de révolutionner la manière dont nous menons des transactions et des interactions en ligne.

Applications principales de Nostr

Damus

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 :

  • Inscription et Connexion: Pour utiliser Damus, téléchargez l'application depuis l'Apple App Store ou Google Play Store. Après le téléchargement, suivez les invites pour créer un compte et accepter tous les accords. Sur la page d'inscription, vous serez invité à créer une clé publique et une clé privée. La clé publique est également l'identifiant du compte et peut être utilisée par d'autres pour vous trouver et vous ajouter en tant qu'ami. La clé privée est votre mot de passe, qui doit être gardé confidentiel pour empêcher tout accès non autorisé à votre compte.
  • Publication: Après avoir créé un compte, vous pouvez commencer à publier en cliquant sur le signe “+” dans le coin inférieur droit de la page d'accueil. Le contenu textuel peut être publié directement, et les images peuvent être publiées après avoir été converties en liens. Vous pouvez également ajouter des hashtags à vos publications.
  • Ajouter des amis: Pour ajouter des amis sur Damus, cliquez sur l'icône de recherche en bas de la page d'accueil, copiez l'ID de clé publique de quelqu'un d'autre, et cliquez sur "Aller au profil". Cela vous conduira au profil de la personne, où vous pouvez les suivre et les ajouter en tant qu'ami.
  • Paramètres de la page d'accueil personnelle: À Damus, vous pouvez personnaliser votre avatar, l'image d'arrière-plan de votre page d'accueil, ainsi que des informations de base telles que votre site web, votre profil personnel et votre adresse e-mail. L'application prend également en charge la configuration des adresses de pourboire Lightning Bitcoin, ce qui constitue un point de vente unique.
  • Obtenir des liens d'image: Pour obtenir un lien d'image pour votre avatar ou votre publication, connectez-vous à postimage.org, téléchargez l'image et générez un lien d'image. Copiez le lien se terminant par .jpg ou .png et collez-le dans Damus lorsque vous éditez votre profil ou votre publication.

Améthyste

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

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

  • Messages directs chiffrés: Anigma offre des messages directs chiffrés pour garantir la confidentialité de vos conversations.
  • Incorporation de vidéos YouTubeL'application vous permet d'intégrer des vidéos YouTube directement dans l'interface de discussion.
  • Icônes dynamiques: Anigma génère des icônes à côté ou au-dessus des publications pour faciliter l'identification des différents types de messages.
  • Profils d'utilisateurVous pouvez cliquer sur la photo de profil de quelqu'un pour voir son profil, qui inclura bientôt une section "À propos".
  • Mise en cache des messages: Anigma met en cache les messages pour permettre des temps de chargement plus rapides et une expérience utilisateur améliorée.
  • Amélioration de la prise en charge des emojis: Le bouton emoji est maintenant fonctionnel, vous permettant d'ajouter rapidement des emojis à vos messages.
  • Analyse d'URL améliorée: Anigma analyse et affiche les URL comme des liens cliquables, ce qui facilite l'accès au contenu externe.
  • Affichage d'image: Anigma peut analyser et afficher des images directement dans les messages.
  • Interface utilisateur amélioréeL'application dispose d'une interface de chat basée sur CSS qui offre une expérience utilisateur propre et moderne.

Conclusion

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.

Auteur : Piero
Traduction effectuée par : cedar
Examinateur(s): hugo
* 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.io.
* Cet article ne peut être reproduit, transmis ou copié sans faire référence à Gate.io. Toute contravention constitue une violation de la loi sur le droit d'auteur et peut faire l'objet d'une action en justice.

Qu'est-ce que Nostr ?

Débutant2/17/2023, 3:49:04 PM
Découvrez Nostr, une plateforme de médias sociaux décentralisée et résistante à la censure. Prenez le contrôle de vos informations et protégez votre liberté d'expression en ligne avec l'architecture simple et directe de Nostr. Découvrez une nouvelle façon de penser à la relation utilisateur-serveur avec Nostr et son intégration au réseau Bitcoin Lightning.

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é.

L'objectif de résoudre les problèmes des plateformes sociales actuelles

Les plateformes de réseaux sociaux sont devenues une partie fondamentale de notre vie quotidienne, mais elles sont également accompagnées de leur propre ensemble de problèmes. Des plateformes comme Twitter, Mastodon et même SSB, bien qu'elles aient leurs propres forces, sont toutes accompagnées de leurs propres limitations. Twitter est plombé par les publicités, les techniques d'addiction bizarres, les interdictions et les shadowbans, tandis que Mastodon est soumis aux caprices des propriétaires de serveurs, qui peuvent interdire des utilisateurs ou même bloquer des serveurs. SSB peut ne pas avoir autant de problèmes, mais son protocole est trop compliqué et n'est pas aussi flexible que d'autres solutions.

Qu'est-ce que Nostr?

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.

Nostr vs. Architecture client-serveur traditionnelle

Contrairement à l'architecture client-serveur traditionnelle, Nostr propose un paradigme différent où les utilisateurs se connectent à plusieurs serveurs, appelés Relais, qui ont la capacité de connaître les abonnés de l'utilisateur. Les Relais ne font que rebondir le contenu vers les abonnés sans avoir aucune intelligence propre, donnant ainsi au client tout le contrôle et l'information et le rendant résistant à la censure. En cas de censure, les utilisateurs peuvent passer à l'exécution de leur propre relais, former leur propre réseau de relais et garantir la persistance et la résilience du réseau.

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

Comment Nostr résout les problèmes d'autres réseaux sociaux

Un des plus grands problèmes avec les plateformes de réseaux sociaux actuelles est le problème des interdictions d'utilisateurs et des fermetures de serveurs. Nostr résout ces problèmes en permettant aux utilisateurs de publier leurs données sur plusieurs relais. Si un utilisateur est banni d'un relais, il peut toujours publier sur d'autres relais. Lorsqu'un utilisateur publie une recommandation de serveur, le client ajoutera automatiquement ce serveur à la liste des relais qu'il interrogera, ce qui facilitera la migration des utilisateurs vers un autre serveur si nécessaire.

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.

Garantir la résistance à la censure et lutter contre le spam

La technologie de relais offre une résistance à la censure, car les utilisateurs peuvent publier leurs mises à jour sur n'importe quel nombre de relais. Un relais peut facturer des frais de publication, ce qui garantit qu'il y aura toujours un serveur prêt à prendre l'argent de l'utilisateur en échange de la diffusion de leurs publications.

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.

Donner aux utilisateurs plus de contrôle

Les clients peuvent décider de la manière dont ils veulent afficher les publications aux utilisateurs, leur donnant ainsi un plus grand contrôle sur les mises à jour qu'ils voient. De l'utilisation de l'IA pour décider de l'ordre des mises à jour à leur lecture dans l'ordre chronologique, la technologie de relais offre une solution flexible aux réseaux sociaux.

Démarrer avec Nostr

  1. Choisissez un client Nostr : Nostr propose plusieurs clients disponibles, dont un portefeuille web, un portefeuille de bureau et un portefeuille mobile. Choisissez celui qui correspond le mieux à vos besoins et préférences.
  2. Créer un compte : Créer un compte avec Nostr est facile et simple. Il vous suffit de suivre les instructions fournies par votre client choisi pour créer un nouveau compte et définir une clé privée.

Gardez à l'esprit que Nostr n'est pas une application ou un client de média social traditionnel, mais plutôt un protocole qui permet de créer différents et uniques clients. Sur le site web de Nostr, vous pouvez trouver plusieurs projets mettant en valeur les différents clients disponibles, y compris des chats similaires à Telegram ou WhatsApp, des clients similaires à Reddit ou Front Page, des clients traditionnels similaires à Twitter, et même un client d'échecs. Certains clients populaires qui gagnent actuellement en popularité incluent Damas et Amethyst.

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.

Nostr et Bitcoin: Le début d'un partenariat

En décembre 2022, cette nouvelle plateforme sociale a été introduite par Jack Dorsey, qu'il a affirmé pourrait potentiellement remplacer Twitter. La plateforme, Nostr, a suscité l'intérêt de milliers d'enthousiastes de Bitcoin en raison de son soutien aux paiements utilisant le Lightning Network. Nostr s'intègre au Lightning Network en permettant aux utilisateurs d'effectuer des paiements quasi-instantanés et à faible coût en utilisant les canaux de paiement du Lightning Network. En utilisant le Lightning Network, Nostr offre aux utilisateurs une expérience de paiement plus rapide, moins chère et plus sécurisée par rapport aux méthodes de paiement traditionnelles. Cette intégration signifie que les utilisateurs de Nostr peuvent transférer des fonds à d'autres utilisateurs du Lightning Network rapidement et à moindre coût, sans avoir à payer des frais de transaction élevés ou à attendre de longs temps de confirmation. L'intégration de Nostr avec le Lightning Network offre aux utilisateurs une combinaison unique de confidentialité et de rapidité, en en faisant une solution idéale pour ceux qui cherchent à effectuer des paiements de manière sécurisée et efficace.

Le lien entre Nostr et Bitcoin

La relation entre Nostr et Bitcoin peut être attribuée à leurs similitudes. Il existe de nombreuses similitudes et associations entre Nostr et Bitcoin, entre les deux communautés, car il y a des éléments communs d'un point de vue conceptuel. Nostr est très orienté Web3, il n'y a plus de nom d'utilisateur et de mot de passe, et il y a des clés publiques et privées car il joue fortement le jeu de la cryptographie et des signatures numériques. Comment ? Chaque message créé par un client et envoyé au réseau Nostr est signé numériquement (comme une transaction Bitcoin ou Ethereum). L'expéditeur est reconnu par une signature numérique, une signature numérique qui empêche toute altération du contenu. Le partenariat entre Nostr et Bitcoin a le potentiel de révolutionner la manière dont nous menons des transactions et des interactions en ligne.

Applications principales de Nostr

Damus

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 :

  • Inscription et Connexion: Pour utiliser Damus, téléchargez l'application depuis l'Apple App Store ou Google Play Store. Après le téléchargement, suivez les invites pour créer un compte et accepter tous les accords. Sur la page d'inscription, vous serez invité à créer une clé publique et une clé privée. La clé publique est également l'identifiant du compte et peut être utilisée par d'autres pour vous trouver et vous ajouter en tant qu'ami. La clé privée est votre mot de passe, qui doit être gardé confidentiel pour empêcher tout accès non autorisé à votre compte.
  • Publication: Après avoir créé un compte, vous pouvez commencer à publier en cliquant sur le signe “+” dans le coin inférieur droit de la page d'accueil. Le contenu textuel peut être publié directement, et les images peuvent être publiées après avoir été converties en liens. Vous pouvez également ajouter des hashtags à vos publications.
  • Ajouter des amis: Pour ajouter des amis sur Damus, cliquez sur l'icône de recherche en bas de la page d'accueil, copiez l'ID de clé publique de quelqu'un d'autre, et cliquez sur "Aller au profil". Cela vous conduira au profil de la personne, où vous pouvez les suivre et les ajouter en tant qu'ami.
  • Paramètres de la page d'accueil personnelle: À Damus, vous pouvez personnaliser votre avatar, l'image d'arrière-plan de votre page d'accueil, ainsi que des informations de base telles que votre site web, votre profil personnel et votre adresse e-mail. L'application prend également en charge la configuration des adresses de pourboire Lightning Bitcoin, ce qui constitue un point de vente unique.
  • Obtenir des liens d'image: Pour obtenir un lien d'image pour votre avatar ou votre publication, connectez-vous à postimage.org, téléchargez l'image et générez un lien d'image. Copiez le lien se terminant par .jpg ou .png et collez-le dans Damus lorsque vous éditez votre profil ou votre publication.

Améthyste

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

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

  • Messages directs chiffrés: Anigma offre des messages directs chiffrés pour garantir la confidentialité de vos conversations.
  • Incorporation de vidéos YouTubeL'application vous permet d'intégrer des vidéos YouTube directement dans l'interface de discussion.
  • Icônes dynamiques: Anigma génère des icônes à côté ou au-dessus des publications pour faciliter l'identification des différents types de messages.
  • Profils d'utilisateurVous pouvez cliquer sur la photo de profil de quelqu'un pour voir son profil, qui inclura bientôt une section "À propos".
  • Mise en cache des messages: Anigma met en cache les messages pour permettre des temps de chargement plus rapides et une expérience utilisateur améliorée.
  • Amélioration de la prise en charge des emojis: Le bouton emoji est maintenant fonctionnel, vous permettant d'ajouter rapidement des emojis à vos messages.
  • Analyse d'URL améliorée: Anigma analyse et affiche les URL comme des liens cliquables, ce qui facilite l'accès au contenu externe.
  • Affichage d'image: Anigma peut analyser et afficher des images directement dans les messages.
  • Interface utilisateur amélioréeL'application dispose d'une interface de chat basée sur CSS qui offre une expérience utilisateur propre et moderne.

Conclusion

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.

Auteur : Piero
Traduction effectuée par : cedar
Examinateur(s): hugo
* 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.io.
* Cet article ne peut être reproduit, transmis ou copié sans faire référence à Gate.io. Toute contravention constitue une violation de la loi sur le droit d'auteur et peut faire l'objet d'une action en justice.
Lancez-vous
Inscrivez-vous et obtenez un bon de
100$
!