Dans le monde du Web2, les plateformes centralisées telles que Facebook, Twitter, Instagram, etc. font désormais partie intégrante du quotidien des gens. Cependant, ils sont également confrontés à des problèmes tels que des fuites de données, une mauvaise utilisation des informations et la censure, et les données et la vie privée des utilisateurs sont également menacées.
Afin de résoudre ces problèmes, de plus en plus de plateformes de médias sociaux décentralisées ont commencé à émerger. Le protocole Nostr est un représentant qui a attiré beaucoup d'attention récemment. Dès son apparition, il a été qualifié de « tueur de Twitter », offrant une nouvelle porte pour reconstruire Internet.
Cet article prendra Nostr comme exemple pour discuter des opportunités et des défis des médias sociaux décentralisés. À la fin de l'article, quelques tutoriels d'expérience et articles de référence sont joints, que je recommande à tout le monde de lire.
Comprendre le protocole Nostr
Nostr (Notes and Other Stuff Transmitted by Rrelays) est un protocole ouvert. Le protocole lui-même est très simple et résout uniquement le problème de l'envoi de messages vers l'extérieur en utilisant une clé publique comme identité.
Comprendre le protocole et le client.
Contrairement aux médias sociaux centralisés traditionnels, Nostr n'est pas une application autonome, mais une norme ouverte basée sur le protocole Bitcoin que tout le monde peut utiliser pour créer ses propres applications de médias sociaux décentralisées.
Pour les utilisateurs ordinaires, un client est nécessaire pour interagir avec Ntosr. Par exemple, snort (application Web), damus (application iOS) et Amethyst (application Android) sont toutes des plateformes de médias sociaux basées sur le protocole Nostr. Je crois que certains d’entre vous en ont déjà fait l’expérience. Les interfaces de ces logiciels sont très similaires à celles de certains logiciels sociaux Web2, ce qui vous aide à démarrer rapidement.
Comprendre les concepts de base.
Le système d'enregistrement et de compte Nostr est similaire à celui de Bitcoin. Les utilisateurs doivent uniquement générer une paire de clés publiques et privées. La clé publique sera utilisée comme nom d'utilisateur (correspondant au numéro de compte, et l'utilisateur peut être suivi grâce à la clé publique) ; la clé privée (correspondant au mot de passe) permet de contrôler le compte, puis de communiquer avec les autres via le répéteur (canal d'information).
L'événement est la fonction principale de Nostr, qui est utilisé pour stocker différents types de contenu, tels que des messages publiés, des images ou des vidéos partagées, etc. Chaque événement possède un identifiant unique, la clé publique du créateur, un horodatage, un type d'événement, des balises et du contenu, et est accompagné de la signature numérique du créateur, prouvant que l'événement a été publié par le détenteur de la clé privée de cette clé publique. Cela le rend inviolable et vérifiable. De plus, Nostr permet aux utilisateurs de stocker des informations importantes liées à leurs transactions Bitcoin de manière cryptée sans être liées à une blockchain spécifique ou à une autre crypto-monnaie.
Comprendre comment cela fonctionne.
Le protocole Nostr a deux rôles : client et relais. Le client envoie un message au relais en signant avec la clé publique, et le relais le transmet ensuite à d'autres clients qui suivent la clé publique. Chaque client extraira également des messages du relais pour d’autres clés publiques. Parmi eux, les relais ne communiquent pas entre eux et les clients ne communiquent pas directement. Cette conception élimine le besoin pour chaque relais de stocker la quantité totale de données, de manière similaire au partitionnement de base de données, ce qui réduit la pression de stockage. Dans le même temps, les données sont synchronisées sur l’ensemble du réseau via la transmission client.
Les avantages de Nostr
Pas de modèle économique de jeton propre : contrairement à de nombreux autres projets sociaux décentralisés, Nostr n'adopte pas le modèle économique traditionnel de jeton. Son modèle économique repose principalement sur la réalisation de la durabilité en facturant des frais aux développeurs d'applications et aux autres fournisseurs de services, ce qui permet à Nostr de se concentrer davantage sur la fourniture d'un protocole social sécurisé, transparent, autonome et vérifiable.
Utilise la technologie du grand livre distribué basée sur Bitcoin : en tant que protocole distribué, Nostr n'est contrôlé par aucune autorité centrale ou entité unique. Cette décentralisation est non seulement résistante à la censure, mais empêche également la falsification des données.
Le compte est entièrement entre les mains de l'utilisateur : Nostr ne collecte pas de données utilisateur comme les plateformes sociales traditionnelles. Comme nous l’avons mentionné précédemment, la création d’un compte ne nécessite aucun numéro de téléphone portable ni adresse e-mail. C'est complètement différent des applications traditionnelles telles que Twitter et WeChat. Vous pouvez emporter vos données et votre compte avec vous et ils ne peuvent pas être bloqués.
Open Source, extensibilité et compatibilité : Nostr est un protocole ouvert qui permet à quiconque de l'utiliser pour créer ses propres applications ou services. La communauté peut travailler ensemble pour améliorer le protocole. Cette conception flexible rend Nostr hautement évolutif et compatible, et il peut continuer à évoluer pour répondre aux besoins des utilisateurs. Tout cela fait de Nostr une plateforme de médias sociaux sécurisée, transparente, autonome et vérifiable.
Les défis de la décentralisation des médias sociaux
Les plateformes de médias sociaux décentralisées constituent une direction de développement prometteuse, mais elles sont également confrontées à certains défis.
Expérience utilisateur : les plateformes de médias sociaux décentralisées nécessitent l’utilisation de technologies relativement complexes, ce qui pose des défis en matière d’expérience utilisateur. Par exemple, Nostr peut encore ne pas être convivial ou difficile à utiliser pour certains utilisateurs.
Fuite de clé privée : la sécurité de Nostr dépend de la capacité de l'utilisateur à conserver sa clé privée en toute sécurité. Si la clé privée est perdue ou divulguée, le compte et les données de l'utilisateur peuvent être perdus ou attaqués.
Stockage de contenu : les réseaux sociaux généreront inévitablement du contenu. Si le stockage du contenu est centralisé, la sécurité des données de l’utilisateur et la lutte contre la censure seront menacées.
Régulation et supervision : Il peut y avoir beaucoup d'informations répressives ou de fausses informations sur la plateforme, mais en raison de sa nature décentralisée, elles peuvent être difficiles à intercepter. Actuellement dans Nostr nip-13, un mécanisme PoW est défini pour augmenter le coût d'envoi de messages de spam, mais c'est loin d'être suffisant.
Bien sûr, l’un des plus grands défis auxquels sont confrontées les plateformes de médias sociaux décentralisées est d’attirer les utilisateurs loin des géants du Web2. Par exemple, trouvez des moyens de fournir des fonctionnalités uniques, de fournir des mécanismes d’incitation ou d’offrir aux utilisateurs de meilleures fonctions et expériences. Dans le même temps, afin d’attirer les développeurs, la plateforme doit fournir des outils de développement flexibles et une documentation riche pour les développeurs.
Actuellement, Nostr ne compte qu'environ 100 000 utilisateurs actifs quotidiens, mais il exerce toujours une pression sur les répéteurs, etc. Cela signifie que le long chemin vers le grand public est semé d'embûches. Mais Nostr continue de s’améliorer chaque jour. Lorsque je me suis inscrit pour la première fois, il ne prenait même pas en charge les republications, les likes et les récompenses éclair.
En bref, ne faites pas l’autruche. Si vous êtes également enthousiasmé par Nostr et les protocoles similaires, n'hésitez pas à participer, par exemple en modifiant le code sur Github ou en créant du contenu pour la communauté. C’est probablement là le pouvoir de Build.
Références et lectures recommandées
Documentation Nostr :
https://github.com/nostr-protocol/nostr
Parlons de Nostr : protocoles sociaux, économie des jetons, régulation et rupture du cercle vicieux :
https://8btcnews.substack.com/p/nostr?r=14dl19&utm_campaign=post&utm_medium=email
Après que Nostr soit devenu populaire, le réseautage social décentralisé vient de commencer : https://twitter.com/EvieEvieXia/status/1621824477339455489
Avec Damus absent, Nostr peut-il « tuer » Twitter ? :https://mirror.xyz/jeanchen.eth/nkOORLT96GxuuSBJ6pH0HQVovaiuY9kf7Pdi0ADMMO0Interprétation approfondie du Lightning Network : exploration du passé et du présent des canaux de paiement Bitcoin :
http://www.odaily.site/post/5185000
Introduction et expérience du protocole Nostr + Lightning Network
https://www.jianshu.com/p/e7b09d32b559
