Titre original : « L'essor des réseaux sociaux décentralisés »
Écrit par : Lorenzo Sicilia, responsable de l'ingénierie, Outlier Ventures
Compilé par : Chris, Techub News
Les réseaux sociaux décentralisés (DeSo) attirent progressivement une réelle attention des utilisateurs, comme Farcaster et Lens Protocol, qui commencent à montrer leur potentiel sur le marché. À mesure que la technologie de chiffrement évolue, elle devient plus pratique et efficace, surmontant progressivement les défis de la gestion des clés privées et de l’expérience utilisateur, qui sont des facteurs importants entravant une adoption généralisée.
Dans cet article, nous explorerons en détail plusieurs grandes plateformes de médias sociaux crypto-décentralisées, analyserons leurs fonctionnalités et leur architecture, et explorerons les opportunités pour les fondateurs de Web3 de créer de nouveaux protocoles de graphes sociaux sans autorisation.
Réseau social
Les réseaux sociaux centralisés traditionnels, tels qu'Instagram, Facebook et Twitter, sont construits autour des besoins des utilisateurs et fournissent des flux personnalisés. Ces plates-formes ont créé d'énormes bases de données d'utilisateurs et converti les données des utilisateurs en produits pour attirer l'attention continue des utilisateurs.
En revanche, les réseaux sociaux décentralisés visent à surmonter ces limitations, à simplifier la transition des utilisateurs entre différentes plates-formes en offrant la portabilité de l'identité et un contrôle amélioré de la confidentialité, et à redonner véritablement le contrôle aux utilisateurs.
Les plateformes DeSo, comme les crypto-monnaies, offrent des opportunités de trading sans autorisation à quiconque dans le monde, ainsi que des capacités de communication sans autorisation et de diffusion non censurée. Ce modèle attire non seulement les utilisateurs, mais offre également aux développeurs la liberté d'innover sur les protocoles existants sans demander l'autorisation des contrôleurs d'accès traditionnels, ce qui est similaire à l'effet « Lego » dans le domaine DeFi.
Avant l’essor de DeSo de Web3, Mastodon était l’une des rares plateformes à expérimenter les réseaux sociaux décentralisés. Bien qu'il ait brièvement bénéficié de l'acquisition de Twitter par Elon Musk, la croissance de Mastodon a finalement stagné, avec seulement 1 million d'utilisateurs actifs quotidiens en raison de problèmes de convivialité et de fragmentation de l'expérience utilisateur.
Aujourd'hui, Farcaster, Lens et d'autres projets tentent une approche différente pour s'appuyer sur Web3, apportant quelque chose de nouveau.
SocialFi
SocialFi est un modèle financier décentralisé qui intègre des éléments Web3 dans le graphique du réseau social. Dans cet écosystème, les participants tels que les créateurs de contenu, les célébrités d'Internet et les utilisateurs ordinaires s'attendent à avoir un meilleur contrôle sur leurs propres données et leur liberté d'expression, et à tirer des revenus de leur influence sur les réseaux sociaux et de leur fidélité aux utilisateurs.
Dans SocialFi, la monétisation repose principalement sur les crypto-monnaies, tandis que les identités des utilisateurs sont gérées via une série de clés privées. Ces acteurs peuvent également lutter contre la censure par le biais d’organisations autonomes décentralisées (DAO), même si l’efficacité de ce mécanisme est encore à l’étude.
Plusieurs différences clés entre SocialFi et les réseaux sociaux traditionnels incluent :
Zones sécurisées par jetons : seuls les utilisateurs détenant des jetons de créateur spécifiques peuvent accéder à des fonctionnalités ou à des zones de contenu spécifiques.
Conseils : les utilisateurs peuvent donner des pourboires aux créateurs directement via la crypto-monnaie, qui peut être soit le jeton natif de la plateforme, soit un autre type de jeton.
Modèle d'abonnement : les utilisateurs peuvent acheter des biens ou des services numériques via des abonnements uniques ou récurrents via la crypto-monnaie.
Incitations de la plateforme : en fonction de leur participation, les utilisateurs et les créateurs peuvent recevoir des jetons de plateforme à titre d'incitations.
Ces innovations se concrétisent alors que la plateforme explore l'utilisation de jetons dits « clés » pour accéder aux zones de discussion sécurisées par jetons, pilotées par Friend Tech. Non seulement ces tokens sont échangeables, mais ils permettent également aux utilisateurs de bénéficier de la popularité croissante des créateurs de contenu.
Même si ami.tech comptait 800 000 adresses d’utilisateurs uniques à son apogée sur le marché, son taux de fidélisation des utilisateurs a depuis considérablement diminué, démontrant les défis et les limites du modèle.
Bien que les courbes de liaison soient excellentes pour favoriser l’adoption en créant de l’urgence et du FOMO, ces courbes ne parviennent pas à fidéliser les utilisateurs sur le long terme. Pour réellement maintenir la fidélité des utilisateurs, deux éléments clés sont nécessaires : un effet de réseau qui peut amplifier la valeur de la plate-forme à mesure que davantage d'utilisateurs la rejoignent ; et une utilité claire à long terme qui peut fournir des avantages tangibles au-delà des gains à court terme.
Graphe social Web3
Les graphiques sociaux peuvent représenter les relations entre des entités, telles que des personnes, des organisations, des lieux et tout ce qui peut être connecté les uns aux autres. Les entités Web2 comme Facebook, Twitter, Instagram et TikTok ont accumulé des effets de réseau importants, notamment en décourageant les utilisateurs de rejoindre d'autres sites sociaux, car changer de réseau signifie tout recommencer.
Lens, Farcaster et d'autres projets se différencient à partir de ce point de différence en développant des graphiques véritablement ouverts avec plusieurs frontaux qui exploitent les mêmes données pour offrir différentes expériences utilisateur.
Pourtant, Facebook génère 4 Po de données chaque jour. 510 000 commentaires, 293 000 mises à jour de statut, 4 millions de likes et 136 000 photos téléchargées chaque minute. Aucune blockchain existante ne peut gérer d’aussi grandes quantités de données, et ne le fera probablement jamais, car les blockchains sont optimisées pour un type de cas d’utilisation différent : l’échange de valeur sans autorisation.
Par exemple, la double dépense est un risque financier typique de la blockchain qui n’est pas pertinent dans les réseaux sociaux décentralisés qui gèrent les noms d’utilisateur, la distribution de contenu et les notifications. Les équipes de Lens et Farcaster devraient envisager différentes hypothèses avec divers compromis.
Protocole de lentille
Le Lens Protocol est un graphe social composable innovant développé par le fondateur d'Aave Stani Kulechov et fonctionne actuellement sur la blockchain Polygon. Ce protocole est axé sur la communauté et conçu pour être entièrement piloté et gouverné par la communauté.
L’architecture du protocole Lens repose principalement sur plusieurs contrats intelligents clés, qui gèrent ensemble différents aspects du réseau social :
Profils : Dans le protocole Lens, les profils des utilisateurs sont représentés par des NFT. Les utilisateurs qui possèdent un Profile NFT contrôlent leur graphe social et le contenu qu'ils publient. Un profil contient l'historique d'un utilisateur de toutes les publications, citations, miroirs, commentaires et de tout autre contenu généré par l'utilisateur.
Publications : cela représente les éléments de contenu du protocole et est divisé en quatre types : publications, commentaires, citations et miroirs. Parmi eux, Posts est l'unité de contenu de base et les trois autres sont des extensions de Posts. Chaque publication est associée à un ContentURI, qui pointe vers du contenu, tel que des images et du texte, stocké sur une solution de stockage décentralisée telle que IPFS, Arweave ou AWS S3.
Interactions : les fonctionnalités Miroirs, Commentaires et Citations permettent aux utilisateurs d'interagir, par exemple en commentant, en citant ou en partageant du contenu. Ces interactions suivent certaines règles, par exemple que seuls les abonnés peuvent citer, commenter ou refléter.
Actions ouvertes : ceci est conçu pour les développeurs et fournit un moyen de créer des fonctionnalités personnalisées qui peuvent être intégrées directement dans le protocole. Ceux-ci peuvent être considérés comme des hooks déclenchés par le protocole. Par exemple, lorsqu'Alice reçoit un pourboire de Bob, un indexeur qui suit la récompense peut être automatiquement déclenché par le protocole.
Le protocole Lens est conçu pour accroître la transparence et le contrôle des utilisateurs sur les réseaux sociaux tout en offrant aux développeurs la flexibilité d'innover sur les protocoles existants sans nécessiter l'autorisation d'une autorité centralisée.
Dès le début, l'équipe Lens s'est concentrée sur le protocole lui-même et a laissé la communauté s'occuper de la construction du front-end, c'est pourquoi de nombreuses interfaces utilisateur différentes ont été créées, chacune avec son propre style.
Le résultat est un écosystème dynamique qui n’est pas sans son lot de chaos, avec de nombreux projets disparaissant rapidement quelques jours après leur démarrage. Cependant, nous assistons progressivement à l’intégration de projets tels que buttrfly, hey.xyz et orb qui gagnent du terrain.
Après avoir exécuté Lens v1 pendant un certain temps, Lens a lancé Momoka, un Optimistic L3 qui transcende l'espace blockchain. Plutôt que de stocker les données directement sur Polygon, ils ont exploité une couche de disponibilité des données (DA) pour réduire les coûts simplement en téléchargeant les données sur Arweave.
Farcaster
Farcaster est un autre réseau social Web3 construit sur Ethereum, qui utilise des contrats intelligents en chaîne et une matrice de réseau peer-to-peer basée sur le client « Hub ».
Semblable à Lens, Farcaster est ouvert et de nombreux clients sont nés sur cette base. Le plus populaire d'entre eux est Warpcast, qui a été développé par l'équipe Farcaster elle-même. Il existe également Supercast (avec des fonctionnalités payantes) et Yup (axé sur le cross). -édition).
En 2022, Varun Srinivasan a publié un article de blog sur la « décentralisation totale », qui proposait quelques idées qui sont depuis lors au cœur de l'architecture et de l'approche de Farcaster.
L'idée principale est que si « deux utilisateurs d'un réseau social peuvent se trouver et communiquer à travers d'autres obstacles sur le réseau », alors le réseau social est suffisamment décentralisé.
Pour ce faire, vous avez besoin de :
Obtenez un nom d'utilisateur unique
Poster un message sous ce nom d'utilisateur
Lire les messages de n'importe quel nom valide
Farcaster met en œuvre son architecture à travers un ensemble de contrats intelligents déployés sur Optimism :
IdRegistry crée de nouveaux comptes et permet aux utilisateurs de transférer et de restaurer des comptes Farcaster. Il s'intègre également à ENS pour rendre les noms d'utilisateur accessibles aux propriétaires légitimes.
Storage Registry loue du stockage aux comptes. Les prix du stockage sont facturés en USD et convertis en ETH à l'aide d'Oracle. Les prix sont soumis à l'offre et à la demande.
Key Registry publie les clés d'application via des comptes afin qu'ils puissent publier des messages en leur nom.
Comme vous pouvez le constater, aucun des contrats intelligents ci-dessus n'envoie ou ne reçoit de messages, cette responsabilité est déléguée aux Hubs. Hubs est un réseau distribué composé d'instances de Hubble, un nœud construit avec Typescript et Rust.
Chaque nœud est responsable de la validation, du stockage, de la réplication des messages et de leur évaluation par rapport à ses pairs.
La vérification au niveau du message est effectuée en vérifiant une signature valide à partir d'une clé de compte utilisateur.
Une fois la validité du message vérifiée, il est stocké dans le hub via un processus asynchrone qui utilise la méthode CRRDT (Conflict-Free Replicated Data Type).
La réplication est réalisée à l'aide de la synchronisation diff et du protocole gossip basé sur la base de code populaire libp2p. Le Hub sélectionne périodiquement un nœud aléatoire pour effectuer une synchronisation différentielle, en comparant les tentatives Merkle des hachages de messages pour trouver les messages manquants.
Les hubs ont une architecture solide et finalement cohérente, car leurs pairs peuvent être utilisés pour reconstruire l'état même s'ils sont hors ligne.
Les nœuds homologues sont essentiels au maintien de l’état du protocole, ils s’évaluent donc mutuellement. Si un nœud ne reçoit pas d’informations valides, prend du retard ou bavarde trop, il peut être ignoré.
Aucune autorisation requise
De ces protocoles et principes, nous voyons émerger de nouvelles primitives. Parmi eux, Farcaster’s Frame a reçu une attention considérable.
Frame permet d'injecter des expériences personnalisées dans les flux Farcaster. Il étend le standard Open Graph et transforme les images statiques en expériences interactives en ajoutant jusqu'à 4 boutons. Lorsque l'utilisateur appuie sur le bouton, il obtient une nouvelle image basée sur le clic sur le bouton et les métadonnées de l'utilisateur envoyées au serveur de génération de trames.
Sur cette base, nous commençons à voir de nombreuses expérimentations telles que la création de pools, de collections numériques et de mini-jeux déployés via ces Frames.
Il est possible de créer un Frame en utilisant n'importe quel serveur d'applications capable de renvoyer du contenu HTML, mais nous avons vu beaucoup de Frames, tels que https://framesjs.org/, https://frog.fm/ et d'autres Frames qui aident les développeurs simplifient le processus.
Après le lancement réussi de Frames sur Farcaster, Lens est désormais également envisagé, démontrant qu'avoir une norme commune peut être un puissant catalyseur.
en conclusion
Les réseaux sociaux décentralisés sont encore confrontés à des défis importants avant de réussir pleinement, tels que faire évoluer leur infrastructure pour accueillir davantage d'utilisateurs, simplifier le processus permettant aux nouveaux utilisateurs de créer des portefeuilles numériques et minimiser les frais de gaz.
Malgré ces défis, Farcaster a réalisé des progrès substantiels en matière d’expérience utilisateur et a formé une communauté très soudée autour de la plateforme. Farcaster, par exemple, compte environ 50 000 utilisateurs actifs quotidiens et environ 350 000 utilisateurs enregistrés. Un facteur important contribuant à ces résultats est la facilité d’utilisation de son application mobile, qui la rend facile à installer et offre une expérience utilisateur similaire aux réseaux sociaux traditionnels.
Un autre facteur clé est la nature sans autorisation de protocoles tels que Farcaster et Lens, qui offrent aux développeurs de riches possibilités d'innover et de s'appuyer sur les blocs et fonctionnalités existants.
Nous assistons à un environnement expérimental dynamique similaire à l'été de DeFi, comprenant yup.io (un agrégateur de réseaux sociaux décentralisé), drakula.app (une plate-forme vidéo courte) et neynar.com (un outil SaaS basé sur Farcaster). Tous ces éléments sont basés sur l’exploration de protocoles émergents.
Désormais, les fondateurs peuvent commencer à créer un canal de distribution Web3 natif pour leurs projets, permettant aux utilisateurs de commencer le voyage à partir de leur point d'intérêt initial et potentiellement de l'étendre à d'autres applications intégrées directement dans leur flux ou d'autres applications liées. Dans le même temps, les applications qui attirent de nouveaux utilisateurs peuvent servir de canaux de distribution qui ramènent les utilisateurs vers le reste du réseau social décentralisé, créant ainsi une boucle de rétroaction positive.
Auteur : TechubNews ; de « DeDehao », une plateforme de contenu ouverte de ChainDD. Cet article ne représente que l'opinion de l'auteur et ne représente pas la position officielle de ChainDD. Pour les articles « DeHao », l'originalité et l'authenticité du contenu sont garanties. contributeur. Si le manuscrit est plagié, falsifié, etc., et que des conséquences juridiques s'ensuivent, le contributeur sera responsable de la publication de l'article sur la plateforme Dehao en cas d'infraction, de violation de la réglementation ou de tout autre discours inapproprié. contenu, les lecteurs sont priés de le superviser. Une fois confirmé, la plateforme sera immédiatement mise hors ligne. Si vous rencontrez des problèmes avec le contenu de l'article, veuillez contacter WeChat : chaindd123