Farcaster et médias sociaux décentralisés

Avancé2/25/2024, 3:56:35 AM
Cet article fait le point sur les caractéristiques et les derniers développements des plateformes de médias sociaux décentralisées représentées par Farcaster, et aborde les défis et nouvelles orientations auxquels sont confrontés les médias sociaux décentralisés.

Transférer le titre original : Breaking Down Walled Gardens: Farcaster et les médias sociaux décentralisés

Les jardins clos des médias sociaux

Dans l'écosystème numérique d'aujourd'hui, les utilisateurs se retrouvent confinés dans des 'jardins clos' caractérisés comme des systèmes fermés sous le strict contrôle d'entités monolithiques. Ces plateformes numériques dites détiennent une influence sur les identités des utilisateurs, les données et même les relations entre les utilisateurs, établissant unilatéralement des règles pour la participation et les interactions des développeurs. Un tel contrôle centralisé érige des barrières redoutables contre les concurrents et les innovateurs en général. Il impose des coûts élevés de changement d'utilisateur, est extractif et recherche la rente, et parfois exerce un pouvoir comparable à celui des gouvernements.

Les plateformes numériques dominantes conservent la capacité exclusive de modifier, surveiller et promouvoir ou censurer sélectivement des informations. Elles peuvent accéder aux messages privés, censurer ou promouvoir du contenu, voire se faire passer pour des utilisateurs. Malgré les assurances de transparence et d'intérêt des utilisateurs, la confiance ultime repose sur la conviction que les personnes au pouvoir n'abuseront pas des données privées ou ne réprimeront pas les voix dissidentes. La diffusion de désinformations, alimentée par des algorithmes axés sur l'engagement, mine la confiance du public. Dans une société démocratique où la presse est considérée comme le 'cinquième pouvoir', confier le contrôle de la parole à des instances centralisées, quelles que soient leurs intentions, constitue une menace significative.

Les médias sociaux sont devenus une force pivot dans la formation des récits contemporains. Ils peuvent influencer l'opinion publique, stimuler le discours politique et même avoir un impact sur les événements mondiaux. L'autorité exercée par ces plateformes a souvent suscité la controverse alors qu'elles font face à des accusations de censure, de partialité et de manipulation. Cette influence était évidente lors de la «Printemps arabelorsque des plateformes comme Facebook et Twitter ont joué un rôle significatif dans la mobilisation des protestations et la diffusion d'informations, défiant les régimes autoritaires à travers le Moyen-Orient et l'Afrique du Nord. Un autre exemple serait le crise des Rohingyas" en Birmanie.

Une approche pour améliorer l'état actuel des médias sociaux est la décentralisation, qui implique de convertir les plateformes centralisées en réseaux distribués composés de multiples nœuds indépendants. Un tel changement substantiel nécessite une refonte complète de l'architecture existante capable de faciliter les interactions pair à pair et la gestion collective du contenu. Cette évolution vise à disperser le contrôle et l'autorité à travers un réseau plus large tout en distribuant la valeur créée par la plateforme, ce qui pourrait conduire à une gamme d'interactions sur les médias sociaux plus diversifiée et résiliente.

L'avenir des réseaux sociaux

La décentralisation des médias sociaux gagne du terrain en réponse aux préoccupations croissantes concernant la censure, la vie privée, la neutralité, le contrôle des utilisateurs et les activités malveillantes sur les plateformes centralisées. Les réseaux sociaux décentralisés fonctionnent sur des serveurs gérés de manière indépendante plutôt que sur un serveur centralisé appartenant à une seule entité. La conception décentralisée accorde une plus grande autonomie et un plus grand contrôle à la fois aux utilisateurs et aux développeurs indépendants, influençant ainsi la fonctionnalité du réseau et les types de contenu autorisés.

Le concept peut être assimilé à l'analogie de laCathédrale versus Bazaardans le développement de logiciels. Le modèle Cathédrale est un effort centralisé où un groupe défini de développeurs, voire même un seul, développe le logiciel. Cette approche est plus contrôlée et structurée, réduisant la portée de l'innovation collaborative. D'autre part, le modèle Bazar est ouvert et collaboratif, avec de nombreuses personnes bricolant avec le code source sans contrôle central. Cette méthode conduit à une expérimentation, une innovation et des tests de résistance du réseau rapides, car elle permet des contributions d'un groupe diversifié d'individus.

Web3 apporte de nombreux avantages au domaine des médias sociaux, en abordant des problèmes critiques inhérents aux systèmes centralisés :

  • Réduction de la censure et du contrôle: La décentralisation réduit considérablement le risque de censure et de contrôle par une entité unique. Dans un réseau décentralisé, aucune autorité centrale n'a le pouvoir de censurer le contenu ou de contrôler unilatéralement le flux d'informations. Cela ouvre la voie à un paysage médiatique plus neutre, moins opinionné, où la diversité de pensée peut s'épanouir. Les utilisateurs peuvent exprimer leurs points de vue sans craindre d'être réduits au silence par les propriétaires de la plateforme, ce qui est essentiel pour garantir la liberté d'expression et favoriser le débat ouvert.
  • Répartition plus équitable de la valeur : La valeur générée par les interactions entre les créateurs et les utilisateurs est généralement monopolisée sur les plateformes de médias sociaux traditionnelles. La décentralisation modifie cette dynamique en ouvrant l’espace de conception pour que les incitations soient plus équitablement alignées entre toutes les parties prenantes de l’écosystème qui jouent un rôle essentiel dans le succès de ces plateformes.
  • Portabilité et Open Social Graph: Un graphique social ouvert dans un système décentralisé signifie que les relations et interactions des utilisateurs ne sont pas confinées à une seule plateforme. Au lieu de cela, elles sont disponibles sans autorisation, permettant une plus grande interopérabilité entre différents services et applications. Cela peut conduire à une expérience utilisateur plus connectée et fluide tout en favorisant l'innovation car les développeurs peuvent construire sur un réseau existant sans restrictions.
  • Propriété des données : l'un des avantages les plus significatifs des protocoles de médias sociaux distribués est qu'ils peuvent donner aux utilisateurs la propriété et le contrôle de leurs données. Contrairement aux plateformes centralisées, où l'entreprise possède les données des utilisateurs, les plateformes décentralisées peuvent permettre aux utilisateurs de conserver le contrôle sur leurs informations personnelles. Cela renforce la confidentialité et permet aux utilisateurs de décider de l'utilisation de leurs données et éventuellement de les monétiser s'ils le souhaitent. Cela introduit également l'idée de la « propriété de l'audience », un peu comme une lettre d'information par e-mail, où le créateur, et non la plateforme, possède la relation avec son audience. Cela contraste nettement avec les plateformes centralisées comme les géants des médias sociaux, où les utilisateurs peuvent avoir des milliers de followers mais louent essentiellement l'accès à leur audience depuis la plateforme.
  • Composabilité et modularité : Les réseaux décentralisés sont souvent conçus de manière modulaire, ce qui signifie qu'ils sont composés de composants interchangeables. Cela permet une plus grande flexibilité et personnalisation, car les utilisateurs peuvent choisir les modules à utiliser ou même développer les leurs. La modularité facilite également l'évolution de la plateforme, car de nouvelles fonctionnalités peuvent être ajoutées ou des anciennes supprimées sans perturber l'ensemble du système.
  • Transparence : La transparence sur les réseaux sociaux est un problème crucial, et même si la décentralisation peut contribuer à accroître la transparence, l'éthique du code source libre sur laquelle est construit le récit de la décentralisation favorise réellement cette transparence. Dans un réseau décentralisé, les algorithmes qui régissent quels contenus sont montrés aux utilisateurs, tels que le shadow banning et la promotion des publications, peuvent être open source. La décentralisation nécessite souvent le code source ouvert car elle distribue le pouvoir et la prise de décision à travers un réseau de participants, éliminant les intermédiaires inutiles et permettant une plus grande autonomie et transparence.

Comprendre les protocoles dans le contexte des réseaux sociaux décentralisés

Au cœur de chaque réseau social décentralisé se trouve un 'protocole', un langage partagé qui garantit l'interopérabilité entre différentes applications et services. Ces protocoles peuvent être comparés à des infrastructures publiques, similaires aux routes et aux trottoirs qui facilitent les déplacements entre différentes destinations. Les plateformes de médias sociaux décentralisées reposent sur des architectures distribuées, où le contrôle et la prise de décision sont partagés entre les participants plutôt que centralisés au sein d'une entité unique. Les protocoles sont généralement gérés par des équipes centrales, souvent des organisations à but non lucratif motivées par une mission, responsables de définir des normes et de garantir un système de gouvernance équilibré et inclusif.

Les protocoles de médias sociaux décentralisés adoptent diverses approches en matière de stockage de données et de gestion de l'identité :

  • Protocoles fédérés : Les exemples incluent Nostr, ActivityPub et le protocole AT, qui permettent aux serveurs de communiquer entre eux. Les utilisateurs ou les organisations peuvent héberger un serveur, bien que des connaissances techniques soient nécessaires, ce qui conduit la plupart des utilisateurs à rejoindre des serveurs existants. Les administrateurs de serveur assument généralement des responsabilités en matière de modération.
  • Protocoles basés sur la blockchain : Farcaster et Lens utilisent la technologie de la blockchain, en particulier pour la couche d'identité. Une idée fausse courante est que toutes les interactions sont stockées sur la blockchain, ce qui n'est généralement pas le cas.
  • Approches pair à pair : Scuttlebutt (SSB) illustre cela, où les appareils individuels agissent en tant que serveurs. Ce modèle est plus adapté aux réseaux ou communautés de petite taille.

Le paysage social de la Web3 peut être segmenté en quatre couches, même si cette représentation n'est pas exhaustive :

  • Couche d'hébergement : Comprend des blockchains pour exécuter des applications sociales et des protocoles de stockage décentralisés pour les données critiques.
  • Primitifs sociaux: Ce sont les éléments fondamentaux représentant les individus, leurs actions, leurs actifs et leurs relations.
  • Couche Profil: Les portefeuilles servent de passeports numériques, permettant aux utilisateurs de transporter leurs données à travers les applications et formant la base de leur profil social Web3.
  • Applications : Les applications orientées utilisateur utilisent une combinaison de blockchains, de protocoles de stockage et de primitives sociales. Celles-ci peuvent être catégorisées par types d'interaction : nombreux-à-nombreux (comme Twitter), un-à-un (comme WhatsApp) et un-à-plusieurs (comme YouTube).

Par exemple, Farcaster est un réseau social décentralisé qui illustre l'utilisation innovante de ces couches pour créer une expérience sociale en ligne plus interconnectée et plus axée sur l'utilisateur. Dans les sections suivantes, nous explorerons Farcaster en détail.

Farcaster: Pionnier d'une révolution du réseau social décentralisé

Farcaster se trouve à l'avant-garde de l'évolution numérique, incarnant un protocole décentralisé conçu explicitement pour la création et l'interconnexion d'applications sociales. Sa mission principale est de forger un environnement résistant à la censure, donnant aux utilisateurs un contrôle absolu sur leurs données et leurs connexions avec le public. Cette approche marque un changement par rapport aux dynamiques des médias sociaux traditionnels, offrant un nouveau domaine d'autonomie sociale et d'autonomisation des utilisateurs.

L'architecture de Farcaster repose sur un réseau décentralisé, permettant aux utilisateurs de maintenir un seul graphe social à travers plusieurs applications. Imaginez une plateforme où des applications sociales diverses, analogues à Twitter, Instagram et Facebook, coexistent harmonieusement, liées par une seule identité décentralisée. Cette structure garantit aux utilisateurs de conserver leur identité et leurs connexions réseau, même si des applications individuelles imposent des restrictions. Il s'agit d'un système conçu pour diminuer l'influence des entités centralisées et rendre le contrôle aux utilisateurs.

Le réseau de Farcaster est sans permission et open-source, encourageant les développeurs à s'engager et à innover en intégrant ses APIs et d'autres applications. Cette accessibilité favorise un environnement propice à l'amélioration des fonctionnalités logicielles et à l'élévation de l'expérience utilisateur.

Au cœur, Farcaster diffère considérablement des applications centralisées comme Twitter. L'inscription sur Farcaster est basée sur une paire de clés privée-publique, plus précisément une adresse Ethereum. L'aspect on-chain de Farcaster est principalement lié à l'identité, où les utilisateurs créent un identifiant Farcaster unique (FID) qui sert de leur identifiant permanent au sein de l'écosystème Farcaster. Bien que le FID soit souvent appelé un NFT, il est important de préciser qu'il fonctionne davantage comme un identifiant. Chaque compte ne peut avoir qu'un seul FID, comme spécifié par le contrat. Cette approche garantit la résistance à la censure, car le FID est ancré sur la blockchain Ethereum.

Cependant, il est important de clarifier ce que ce mécanisme réalise exactement. Alors qu'il garantit qu'un message peut être publié sur Farcaster, il ne garantit pas intrinsèquement que tout le monde puisse lire le message. Supposons qu'une politique de modération soit mise en place sur Farcaster qui filtre les messages provenant de FIDs spécifiques. Cela constituerait toujours une forme de censure au niveau de l'application. Cela souligne un défi nuancé au sein des plateformes décentralisées : alors qu'elles peuvent offrir des mécanismes de résistance à la censure au niveau du protocole, la couche d'application peut introduire ses propres formes de modération et de contrôle de contenu.

Le contenu, y compris le graphe social, est stocké hors chaîne au sein du réseau Farcaster, exploité par des entités appelées Hubs. Ces Hubs fonctionnent de manière similaire aux nœuds Ethereum, n'importe qui ayant la capacité de faire fonctionner un Hub. Ils garantissent une vue cohérente du réseau en synchronisant et en échangeant des messages.

La première application construite sur Farcaster est « Warpcast », une plate-forme de type Twitter. Cependant, le potentiel d’extension au-delà de cela est considérable, avec la possibilité que d’autres applications sociales, telles qu’Instagram, YouTube ou Substack, tirent parti du protocole décentralisé de Farcaster. Ce système permet aux utilisateurs de transférer leurs abonnés d’une application à l’autre, ce qui empêche les applications de monopoliser les graphes sociaux des utilisateurs et facilite de nouvelles expériences qui fusionnent les activités sociales avec les données on-chain.

La relation client-serveur de Farcaster le distingue également. Contrairement à Twitter, où un seul client interagit avec un serveur centralisé, Farcaster permet à plusieurs serveurs, chacun offrant des fonctionnalités diverses. Ce découplage du client et du serveur réduit le risque d'accumulation excessive de pouvoir par une seule entité, faisant écho à la flexibilité observée lors de l'exportation des contacts Gmail vers Outlook ou du transfert d'actifs entre les plateformes d'échanges de cryptomonnaies.

Le protocole Farcaster sert de base, permettant aux développeurs de construire des clients concurrents sur le même protocole. Cette approche rappelle comment différents services, tels que Substack et Mailchimp, sont construits sur le protocole de transfert de courrier simple (SMTP).

En tant que plateforme centrée sur l'utilisateur, Farcaster utilise la blockchain Ethereum pour créer un registre décentralisé des identités des utilisateurs. Contrairement au besoin de générer une nouvelle adresse de portefeuille, les nouveaux utilisateurs enregistrent un ID Farcaster (FID) avec le contrat Farcaster en utilisant leur adresse Ethereum existante. Ce FID est lié à leur nom d'utilisateur, et bien qu'il soit unique et serve d'identifiant permanent au sein de l'écosystème Farcaster, il n'est pas un NFT au sens traditionnel car il est unique et non transférable par compte. Ce système réduit le besoin d'interactions avec la blockchain pour les actions quotidiennes, améliorant l'expérience utilisateur en évitant les coûts de gaz réguliers.

L'approche innovante de Farcaster en matière de réseautage social comprend trois couches principales : la couche d'identité, la couche de données et la couche d'application. La couche d'identité, basée sur Ethereum, gère les opérations et l'autorisation. La couche de données stocke les informations autorisées, tandis que la couche d'application consomme ces données.

Le protocole aborde plusieurs défis clés des réseaux sociaux décentralisés :

  • Identité : les utilisateurs conservent une identité cohérente à travers les applications grâce aux identifiants et aux noms d'utilisateur de Farcaster.
  • Authentification : L'authenticité des messages est vérifiée à travers l'identifiant du destinataire (FID).
  • Disponibilité : les données utilisateur restent accessibles à travers différentes applications.
  • Coherence : Toutes les applications respectent les règles fondamentales fixées par le protocole Farcaster.

La mise en œuvre de ces solutions par Farcaster a conduit au développement de diverses applications, y compris Alphacaster, Discove, Jam, Opencast, Warpcast et Yup. Ces applications exploitent le protocole de Farcaster pour offrir des expériences sociales diverses et centrées sur l'utilisateur similaires à des plates-formes traditionnelles comme Twitter, mais avec une autonomie et une portabilité réseau améliorées pour l'utilisateur.

Le protocole Farcaster Expliqué


Source : Documents Farcaster

  • Intégration d'application avec Farcaster: Les applications développées sur Farcaster interagissent de manière transparente avec les Hubs, qui sont des composants clés de l'architecture du protocole. Ces applications accèdent, organisent et catégorisent les données stockées sur les Hubs pour offrir des expériences utilisateur personnalisées sur différents clients, facilitées par des API. Ce système garantit une gamme d'applications dynamiques et diverses, chacune répondant à des préférences d'utilisateurs différentes.
  • Normes de gouvernance et opérationnelles: Farcaster fonctionne sur un modèle de gouvernance basé sur un consensus approximatif et un code opérationnel. Les changements apportés au protocole sont pilotés par des propositions d'amélioration de Farcaster (FIP) qui nécessitent l'approbation d'un large éventail de parties prenantes, y compris les développeurs de protocoles, les développeurs d'applications et les utilisateurs. Cette approche axée sur le consensus garantit un processus de développement démocratique et collaboratif sans qu'une entité unique ne détienne un pouvoir dictatorial.
  • Partenariats de l'écosystème social : Le réseau de Farcaster s'étend au-delà de sa fonctionnalité de base, englobant diverses applications. Cette gamme diversifiée de capacités comprend des systèmes de notification des utilisateurs, des plateformes de Move-to-Earn, des notificateurs d'événements sociaux, des suiveurs de métriques d'écosystème, des applications de messagerie, des plateformes de news décentralisées, et plus encore. Ces applications enrichissent l'écosystème Farcaster, offrant aux utilisateurs une vaste gamme de services et de fonctionnalités.
  • Décentralisation suffisante : Farcaster atteint ce que l'on appelle une 'décentralisation suffisante' en veillant à ce que les utilisateurs puissent toujours se trouver et communiquer les uns avec les autres, indépendamment des contraintes externes. Ce niveau de décentralisation repose sur trois caractéristiques clés : des identifiants uniques appelés Farcaster IDs (FIDs), la publication de messages sous ce nom, et la lecture de messages à partir de tout nom valide. Alors que les noms Farcaster (fnames) sont centralisés et contrôlés par Warpcast, avec la possibilité de révoquer les noms en cas de squatting, les FIDs sont sans permission et sur la chaîne, offrant une garantie plus robuste de résistance à la censure. Les utilisateurs peuvent également associer leurs FIDs à un domaine du Service de Noms Ethereum (ENS) via une preuve, intégrant ainsi davantage leur identité sociale à l'écosystème Ethereum. Cette approche équilibre le besoin de décentralisation avec la praticité, évitant les écueils d'un système entièrement basé sur la blockchain qui pourrait entraîner une inefficacité et des coûts élevés.
  • Mise à l'échelle des réseaux et décentralisation du registre des noms : L'un des défis de la décentralisation des réseaux sociaux est l'évolutivité. Farcaster aborde cette question en permettant aux utilisateurs de sélectionner des serveurs pour stocker des messages et en utilisant des paires de clés publique/privée pour une identification sécurisée et unique. L'utilisation d'une architecture hybride hors-chaîne/sur-chaîne permet la distribution du stockage des données à travers plusieurs serveurs, réduisant la dépendance à un seul serveur centralisé et prévenant les goulets d'étranglement à mesure que le réseau se développe. Les utilisateurs peuvent sélectionner des serveurs pour stocker des messages sans accroître la centralisation ou la contrainte de l'infrastructure. De plus, le protocole utilise des contrats intelligents pour créer un registre des noms décentralisé, permettant aux utilisateurs d'associer leur clé publique unique à un nom d'utilisateur mémorable et une URL d'hôte. Ce système garantit que les utilisateurs peuvent facilement se retrouver et communiquer les uns avec les autres, en maintenant l'intégrité de leurs connexions.
  • Identité et Authentification: Farcaster introduit un système d'identité et d'authentification robuste. Les utilisateurs disposent d'un identifiant numérique contrôlé par une paire de clés, les identités étant enregistrées sur une blockchain Turing-complète. Cette configuration permet la rotation et la récupération des clés, garantissant sécurité et flexibilité. Les messages sont signés avec la paire de clés de l'utilisateur, assurant une communication inviolable et auto-authentifiante.
  • Message-Graph et Applications: Le réseau Farcaster est conceptualisé comme un message-graphique représentant le réseau social des utilisateurs, leur contenu et leurs relations. Cette structure est maintenue par des Hubs qui synchronisent des message-graphiques en utilisant des types de données répliquées sans conflit (CRDT). Ce mécanisme permet d'obtenir un consensus sans nécessiter de coordination, garantissant l'intégrité et la cohérence des données à travers le réseau. Les applications construites sur Farcaster peuvent aller de simples clients mobiles à des systèmes plus complexes avec des backends interagissant avec les Hubs, offrant aux utilisateurs une variété de choix pour répondre à leurs besoins.
  • L’architecture hybride de Farcaster : L’architecture hybride de Farcaster combine des systèmes on-chain et off-chain. Il utilise des contrats intelligents sur Ethereum pour le registre des identités, la location de stockage et la gestion des clés. Les hubs hors chaîne fournissent des flux de données hautes performances, validant et répliquant les messages sur le réseau. Cette architecture facilite le développement de diverses applications au sein de l’écosystème Farcaster, améliorant ainsi l’expérience utilisateur et les capacités de mise en réseau.
  • Architecture On-chain et Off-chain : le modèle hybride de Farcaster est stratégiquement divisé en composantes on-chain et off-chain pour optimiser la sécurité, la cohérence et les performances. Les actions on-chain, réalisées via des contrats sur l'Optimism Mainnet, sont réservées aux fonctions critiques telles que la création de compte, le stockage de données, les paiements et la gestion des clés d'application. Ces actions sont minimisées pour réduire les coûts et améliorer l'efficacité. En revanche, le système off-chain, alimenté par un réseau peer-to-peer de serveurs appelés Hubs, gère la majeure partie des activités des utilisateurs. Cela inclut la publication de messages, le suivi des utilisateurs et les mises à jour de profil. Les activités off-chain privilégient les performances et la rentabilité, en tirant parti des signatures on-chain pour la sécurité.

Les concentrateurs forment un réseau distribué de serveurs essentiels pour stocker et valider les données de Farcaster, crucial à la fois pour la lecture et l'écriture au sein de l'écosystème Farcaster. Ils lancent des opérations en synchronisant avec les contrats Farcaster sur la blockchain pour reconnaître le compte et les clés de chaque utilisateur. Le processus pour un message Farcaster comprend sa création, sa signature, son téléchargement sur un concentrateur, sa validation, puis sa distribution via gossip aux concentrateurs pairs.

Vérifications de validation pour une signature valide et conformité avec les spécifications du protocole. Les conflits de stockage, tels que les doublons ou les dépassements de limite, sont résolus en utilisant des CRDTs pour des résultats déterministes. Les hubs distribuent des messages en utilisant le protocole gossipsub et assurent l'intégrité des données grâce à des synchronisations diff périodiques avec les pairs, atteignant une forte cohérence éventuelle même après des déconnexions. Cependant, les messages peuvent arriver hors séquence.

Il n'est pas nécessaire que les Hubs parviennent à un consensus entre eux sur le contenu, car les composants sur chaîne assurent l'intégrité et la propriété des messages grâce à des signatures cryptographiques. Dans les cas où deux Hubs ont des messages en conflit, les données sur chaîne peuvent être utilisées pour vérifier l'authenticité et l'origine des messages, résolvant les conflits sur la base des enregistrements immuables sur la blockchain. Les Hubs utilisent également des scores entre pairs pour évaluer le comportement, maintenant l'intégrité du réseau en mettant de côté les pairs qui ne respectent pas les normes.


Source: Documents Farcaster

  • Contrats de base sur le réseau principal de l’OP : Les fonctionnalités on-chain de Farcaster sont ancrées dans trois contrats principaux déployés sur le réseau principal de l’OP :
  • Le registre des identifiants est responsable de l'enregistrement, du transfert et de la récupération des comptes Farcaster.
  • Le registre de stockage gère la location d'espace de stockage pour les comptes.
  • Le Key Registry permet aux comptes d'émettre des clés aux applications pour la publication de messages.



Source - Documents Farcaster

  • Farcaster Hubs - The Off-chain Backbone: Les hubs forment le noyau du système hors chaîne de Farcaster. Ces serveurs distribués stockent et valident les données de Farcaster, en synchronisant à la fois les données sur chaîne d'Ethereum et les données hors chaîne d'autres hubs. Ils jouent un rôle crucial dans la lecture et l'écriture des données sur Farcaster, et leur accessibilité permet à quiconque de faire fonctionner un hub sur différentes plateformes.
  • Cycle de vie des données et validation : Le parcours d'un message Farcaster est un témoignage de la conception robuste du protocole. Une fois qu'un utilisateur crée et signe un message, il est téléversé vers un Hub, qui valide son authenticité et sa conformité aux exigences du type de message. Après validation, le message est soumis à des vérifications de conflit et est stocké dans le Hub.
  • Réplication des données et cohérence : Les Hubs utilisent un processus en deux phases - gossip et diff sync - pour assurer la réplication des données. Ce système, basé sur le protocole gossipsub, est complété par des synchronisations périodiques pour capturer tout message manqué. Malgré le potentiel de livraison de messages désordonnée, les Hubs maintiennent une forte cohérence finale.
  • Noms ENS et noms d'utilisateur: Farcaster intègre les noms ENS en tant qu'identifiants de compte lisibles par l'homme, prenant en charge à la fois les noms ENS hors chaîne (Fnoms) et les noms ENS sur chaîne (par exemple, @alice.eth). Cette approche double répond aux préférences des utilisateurs en matière de contrôle et de personnalisation. Les Fnames offrent une option gratuite mais réglementée, tandis que les noms ENS on-chain offrent un contrôle complet de l'utilisateur moyennant des frais.

Cadres Farcaster : Un nouveau paradigme Web3

Farcaster récemmentintroduitune fonctionnalité majeure appelée Cadres Farcaster. Un cadre est une norme conçue pour améliorer l'interaction utilisateur en intégrant de manière transparente du contenu externe dans l'interface de l'application. Il transforme les diffusions en mini-applications interactives au sein de Farcaster. Les cadres mêlent des éléments visuels statiques ou animés à des éléments interactifs. Cela permet aux utilisateurs d'interagir avec divers liens externes et applications sans quitter l'application. Ces boutons interactifs, lors de leur activation, envoient une requête POST contenant une charge utile signée, facilitant une gamme d'engagements utilisateur dynamiques. Au cœur du fonctionnement des cadres se trouve le système d'authentification EdDSA fourni par Farcaster, garantissant une expérience utilisateur fluide et sécurisée sur différentes plates-formes sans nécessiter de commutation d'application, contournant ainsi les problèmes potentiels de système d'exploitation mobile liés aux redirections de liens profonds.

Caractéristiques clés :

  • Expérience utilisateur (UX) : les cadres sont intrinsèquement pris en charge par tous les clients Farcaster, y compris Warpcast et Supercast, en tirant parti du système EdDSA. Cette intégration permet aux utilisateurs d'interagir avec les cadres directement depuis leur flux avec un simple toucher, améliorant ainsi l'engagement global des utilisateurs sans avoir besoin d'applications supplémentaires.
  • Sécurité : En évitant d'utiliser des clés ECDSA, les Frames réduisent considérablement le risque de vidage de portefeuille. De plus, comme ils sont signés de manière cryptographique, ils ne peuvent pas être contrefaits.
  • La composition : La clé EdDSA correspond à l'ID utilisateur, ce qui rend facile d'intégrer tout le contexte du graphe social de l'utilisateur. C'est pourquoi les Frames protégés par jeton pour la création et la révélation de contenu sont déjà visibles.

L'introduction de Frames a entraîné une augmentation significative du nombre d'utilisateurs actifs quotidiens (DAU) de Farcaster, les développeurs adoptant rapidement la plateforme pour intégrer des fonctionnalités de crypto natives telles que la création de NFT et les jeux. Cette augmentation de l'adoption montre le potentiel de Frames à combler le fossé entre des expériences séparées et cloisonnées, offrant une expérience utilisateur unifiée et immersive. Farcaster développe activement des améliorations pour Frames, en se concentrant sur des fonctionnalités telles que la saisie de texte, les transactions sur chaîne et des mesures de confidentialité améliorées.

Un paysage d'applications décentralisées

Farcaster, une plateforme naissante dans le domaine des réseaux sociaux décentralisés, favorise un écosystème dynamique d'applications diverses, chacune répondant à différentes facettes de l'interaction numérique et de la construction de communautés en ligne. Ci-dessous, nous présentons quelques-unes des applications passionnantes qui utilisent Farcaster de manière unique :

  • Warpcast: Un pionnier des réseaux sociaux

Warpcast est une application phare dans l'écosystème Farcaster, reproduisant l'interface utilisateur des sites de réseautage social traditionnels comme Twitter. Cette application Web3, accessible via les navigateurs mobiles et web, permet aux utilisateurs de partager des publications (casts), d'interagir avec d'autres, d'exhiber leurs collections NFT et d'intégrer sans effort leurs activités on-chain dans leurs flux sociaux.

  • Paragraphe: Révolutionner la publication de newsletters

Le paragraphe réinvente la publication dans le monde décentralisé. S'inspirant de Substack dans l'espace Web2, il améliore l'expérience utilisateur avec des options de personnalisation étendues, des flux de travail automatisés par e-mail, des analyses approfondies et des outils collaboratifs pour les équipes. Ses offres uniques incluent le mintage, les adhésions NFT, le token-gating et l'intégration directe avec le graphe social Farcaster, ouvrant de nouvelles voies pour la monétisation du contenu et l'engagement du public. Lorsque les utilisateurs s'inscrivent avec un portefeuille Ethereum, le Paragraphe se connecte immédiatement à leur réseau Farcaster pour recommander des newsletters de leurs contacts. Il permet aux utilisateurs de s'abonner aux newsletters de leurs abonnés, de consulter un flux de leurs contenus longs, et d'accéder aux articles populaires partagés au sein de la communauté Farcaster. Le Paragraphe agrège également les discussions de Farcaster directement sur les articles de newsletter pertinents, centralisant les conversations et améliorant l'engagement. L'équipe de Paragraphe récemmentintégré Farcaster Frames pour rationaliser l’expérience de la newsletter, en offrant aux utilisateurs un abonnement en un clic aux newsletters, et les utilisateurs peuvent lire l’article directement à partir de leur flux Farcaster.

  • Kiwi Nouvelles: Une plateforme de médias cryptographiques pilotée par la communauté

Kiwi News s'est imposé comme une dApp médiatique axée sur la crypto, où la participation communautaire est centrée autour d'un pass NFT. Les utilisateurs peuvent partager et voter sur une multitude de contenus, tels que des podcasts, des articles de presse et des vidéos. Kiwi News, disponible en tant qu'extension Web et application, offre une expérience sans publicité, dépourvue de bruit social, mettant l'accent sur un contenu sélectionné par la communauté.

  • Manier: Rendre l'exploration de la cryptographie amusante

Wield est un portefeuille qui propose un modèle d'adhésion unique en club, permettant aux utilisateurs de gagner des récompenses grâce aux transactions crypto. Il exploite la couche 2 Farcaster, Cast, pour une soumission efficace des messages à un Hub fédéré et open source. Cette approche élimine les frais de stockage on-chain et les exigences de frais d'identification Farcaster. Farquest et Cast sont des applications construites sur la plateforme Wield qui améliorent l'expérience du protocole Farcaster. Cast est un client Farcaster important avec environ 15 000 utilisateurs actifs quotidiens, tandis que Farquest gamifie le protocole, permettant aux utilisateurs de l'explorer dans un style RPG et de gagner des récompenses.

  • Un ensemble d'applications orientées vers les services publics

La communauté Farcaster a développé une série d'applications axées sur l'utilité, notamment :

  • castRSS: Intégrer l'activité Farcaster d'un utilisateur dans d'autres applications.
  • Lanceur de lancement: Permettre aux utilisateurs de découvrir les nouveaux projets web3.
  • Fardrop: Permet aux utilisateurs de créer une liste d’autorisation en fonction du nombre d’abonnés.
  • RequestCaster: Servir de forum public pour les demandes de produits et de fonctionnalités.
  • Sharecaster: Permettre aux utilisateurs de créer des liens conviviaux pour les diffusions en avant-première.

Croissance et mesures


Source - Dune

Le graphique offre une vue des inscriptions d'utilisateurs pour le protocole. Initialement caractérisé par une légère augmentation des inscriptions, le graphique délimite une escalade marquée après juillet 2023, marquant un pivot significatif vers un modèle d'abonnement payant sans permission. Le récit au-dessus du graphique est imprégné d'un sentiment d'attente pour 2024, reflétant la position haussière sur la trajectoire future de l'engagement des utilisateurs avec le protocole.


Source - Dune


Source - Dune

Ces graphiques offrent une vue granulaire de la dynamique de l'interaction au sein de la communauté Farcaster, mettant en évidence les modèles de partage de contenu et les niveaux d'engagement correspondants à travers différents types de casts. Le premier graphique suit trois indicateurs clés : liens, réactions et casts. Les pics dans le graphique suggèrent des poussées sporadiques d'activité, avec des pics notables, notamment dans le composant des réactions, qui indiquent un contenu viral ou des événements incitant à une interaction accrue des utilisateurs.

Le total des réactions des casts après 24h graphique fournit une ventilation du volume de réactions reçues par les casts dans les 24 heures suivant la publication. Il est segmenté en plages de réactions, telles que 0, 1-5, 6-10, jusqu'à plus de 100 réactions, montrant la répartition de l'engagement à travers les publications.


Source - Réseau Farcaster

Les points de données de ce tableau de bord dressent un portrait clair d'une plateforme en plein essor, démontrant un engagement substantiel et croissant. Le total de 2,8 millions de votes exprimés par 306 000 utilisateurs indique une base d'utilisateurs solide et active. Les utilisateurs actifs hebdomadaires et mensuels, respectivement 49 000 et 53 000, mettent en lumière cet engagement récurrent sain et sont indicatifs d'une plateforme à laquelle les utilisateurs reviennent régulièrement.

Le taux de croissance des utilisateurs de 11 % et l'indice de Gini élevé de 90 suggèrent un niveau d'activité concentré parmi un sous-ensemble plus restreint d'utilisateurs. Cela pourrait être interprété comme une communauté centrale et très engagée qui anime l'interaction de la plateforme, un trait commun dans les plateformes émergentes.

La représentation de l'activité de diffusion hebdomadaire de la carte thermique offre des informations précieuses sur les schémas de comportement des utilisateurs, mettant en valeur les moments où l'engagement est le plus intense. Ces données pourraient être essentielles pour cibler les périodes d'activité maximale afin de lancer de nouvelles initiatives ou fonctionnalités.

Le diagramme circulaire 'Utilisateurs selon les Castes' et la mesure 'Engagement Continu' soulignent le succès de la plateforme à attirer et à fidéliser les utilisateurs sur des périodes significatives. Les segments montrant l'engagement pour une semaine, deux semaines, un mois et plus de trois mois confirment un intérêt soutenu, un facteur crucial pour la croissance à long terme.

Toutes ces statistiques indiquent collectivement que Farcaster est sur la bonne voie lorsqu'il s'agit de construire et d'élargir sa base d'utilisateurs.

Risques et défis

L'ascension de Farcaster est marquée par des défis notables et des obstacles à l'adoption, notamment en ce qui concerne l'expérience utilisateur et la perception plus large de la décentralisation. Cette tâche est compliquée par l'existence de plusieurs clients, chacun avec son propre interface utilisateur légèrement ajustée, ce qui est un facteur crucial pour une adoption plus large. Ce fossé technologique dissuade potentiellement les utilisateurs grand public, qui peuvent valoriser la familiarité de l'interface et la richesse du contenu par rapport aux subtilités de la technologie sous-jacente. Un débat pertinent dans ce contexte est l'évaluation par le public de la décentralisation et de la résistance à la censure. Bien qu'attrayant pour une population soucieuse de la vie privée, il reste incertain si l'utilisateur moyen priorise ces aspects par rapport à la commodité.

De plus, le discours sur le fait que la décentralisation absolue est l'objectif final ou si un modèle semi-centralisé de modération, semblable aux évolutions récentes sur des plateformes comme Wikipedia, pourrait être plus acceptable, est de plus en plus pertinent. Farcaster, par exemple, adopte unsuffisamment décentraliséapproche pour récolter les avantages de la décentralisation tout en conservant la capacité de mettre à l'échelle et de lutter contre le spam. Cette approche hybride offre une juxtaposition équilibrée de l'autonomie de l'utilisateur avec une gouvernance responsable du contenu.

À mesure que Farcaster se développe, maintenir l'intégrité de sa base d'utilisateurs et de sa culture communautaire présente un autre obstacle. L'éthique de la plateforme visant à favoriser un environnement numérique convivial et innovant doit résister aux pressions de la croissance, garantissant que l'expansion n'érode pas ces valeurs fondamentales. Farcaster doit également faire face à une forte concurrence non seulement des entités Web2 établies, mais aussi d'autres protocoles se développant sur SocialFi en Web3, ce qui rend la pénétration sur le marché et la conversion des utilisateurs une tâche redoutable.

Dans l'ensemble, les plateformes de médias sociaux décentralisées, telles que Farcaster, Mastodon, Minds et Lens, offrent divers avantages par rapport aux plateformes centralisées traditionnelles, notamment le contrôle des données par les utilisateurs, la résistance à la censure et une confidentialité accrue. Cependant, elles sont confrontées à des défis importants pour obtenir une adoption généralisée, tels que :

  • Expériences utilisateur complexes: Le processus de mise en route des plateformes décentralisées peut être fastidieux, impliquant des transactions de cryptomonnaie, des installations de portefeuille et la compréhension de nouveaux protocoles.
  • Difficultés de mise à l'échelle : les plateformes décentralisées ont souvent du mal à construire une masse critique d'utilisateurs, essentielle pour le succès d'un réseau social.
  • Paysage fragmenté : L'écosystème décentralisé peut être plus difficile à naviguer que les plateformes centralisées, ce qui conduit à un problème de rétention.
  • Manque de modération: L'absence de modération centralisée peut entraîner la propagation de désinformation, de cyberintimidation et d'activités criminelles.

Alors que la couche d'application sur les protocoles de médias sociaux décentralisés gagne de plus en plus d'attrait, l'influence que les grandes applications peuvent accumuler sur le protocole sous-jacent devient un sujet essentiel mais souvent négligé. Les grandes applications peuvent orienter de manière significative les décisions de développement du protocole, tout comme les modifications de politique locale de Gmail peuvent avoir un impact sur tous les autres fournisseurs de messagerie, même au sein d'un protocole de messagerie décentralisé. Pour qu'un protocole décentralisé reste vraiment démocratique et résistant à l'influence des grandes entités, il doit soit avoir des mécanismes pour faire respecter les règles contre une grande entité, soit soutenir un environnement concurrentiel avec une multitude d'acteurs qui empêchent toute entité unique d'imposer des changements de manière unilatérale.

La Voie à Suivre

Alors que nous jetons un regard sur l'avenir des médias sociaux décentralisés, nous nous tenons au bord de changements révolutionnaires prêts à transformer fondamentalement la façon dont nous interagissons en ligne. Ces avancées annoncent une nouvelle ère où nos expériences virtuelles sont non seulement plus engageantes et personnalisées, mais également conçues dans un cadre qui défend l'autonomie des utilisateurs et la gouvernance collective.

Jeux et Commerce

Les protocoles de médias sociaux décentralisés permettront une large gamme d'innovations secondaires. Les domaines passionnants que nous explorons sont les jeux et le commerce. Les perspectives incluent le développement de jeux qui tirent parti de l'engagement des utilisateurs et de l'activité de portefeuille. Ceux-ci pourraient rappeler les premiers jours des jeux sur Facebook, mais sans les problèmes de spam notoires. L'aspect commercial est tout aussi prometteur, avec des opportunités d'acheter des NFT et d'accéder directement à des services spécialisés via Farcaster. Importamment, ces développements sur Farcaster se font sans le risque de situations comme Zynga vs. Facebook, où des solutions complémentaires construites sur des plateformes centralisées peuvent soudainement devenir des concurrents, soulignant le risque de plateforme associé aux plateformes centralisées.

Modération de contenu décentralisée

Bien que la modération décentralisée des contenus exige également un équilibre délicat entre la liberté d’expression et la prévention des abus, la difficulté réside dans la distinction entre les contenus acceptables et inacceptables, une tâche compliquée par les différences culturelles et les interprétations subjectives. Bien qu’il n’existe pas de norme d’acceptabilité universellement acceptée, les processus démocratiques, tels que ceux utilisés par les éditeurs de Wikipédia ou les réseaux sociaux fédérés, offrent des modèles de modération de contenu décentralisée qui ne sont pas contrôlés par des entités privées. L’avenir des médias sociaux décentralisés pourrait impliquer une approche démocratique de la modération des contenus, où les utilisateurs décident de ce qui est acceptable par le biais de débats et de délibérations, soutenus par des outils techniques et l’automatisation. Cette gouvernance doit être fondée sur des principes éthiques, un contrôle démocratique et une responsabilité, allant au-delà de la résistance simpliste à la censure ou des pouvoirs administratifs dictatoriaux. À l’heure actuelle, ces fonctions sont souvent regroupées au sein d’une seule entité, ce qui entraîne des problèmes de partialité et de manque de neutralité.

Réseaux sociaux et IA

L'intersection des médias sociaux et de l'intelligence artificielle (IA) est un sujet de discussion actif principalement en raison de la manière dont les algorithmes d'IA utilisent les données des utilisateurs pour cibler les publicités et le contenu. Twitter et d'autres réseaux sociaux ont exploité des modèles AI/ML pour analyser de vastes quantités de données personnelles, adaptant l'expérience utilisateur et personnalisant le contenu et les publicités. Cela soulève des préoccupations concernant la vie privée et la propriété des données car ces modèles sont entraînés sur les données des utilisateurs, mais ne leur appartiennent pas. Les protocoles sociaux décentralisés introduisent une dynamique fondamentalement différente où les utilisateurs possèdent et contrôlent leurs graphiques sociaux. Les utilisateurs peuvent "créer" des publications et du contenu, construire leurs propres "collections de contenu on-chain" et soutenir les créateurs de contenu grâce à des microtransactions. Dans le contexte des récents développements en matière d'IA, les modèles sociaux décentralisés offrent un avantage unique aux utilisateurs pour entraîner leurs propres modèles d'IA sur leurs propres données. Comme l'a discuté Fred Wilson dans ses récentsarticle, les collections on-chain des utilisateurs peuvent servir de jeux de données personnalisés pour entraîner ces modèles d'IA. Cela permet des expériences d'IA hautement personnalisées, car les modèles sont formés sur des données directement pertinentes pour l'utilisateur, et cela respecte la vie privée de l'utilisateur car ces derniers peuvent décider quand et comment leurs données sont utilisées.

Une Approche Modulaire

Une approche plus modulaire, où les différents aspects de la plateforme sont gérés indépendamment, pourrait aider à résoudre ces problèmes. Cela impliquerait de séparer le protocole de base, qui devrait être neutre, de la couche de modération, qui pourrait être adaptée aux besoins et préférences des différents groupes d'utilisateurs.

Dans le contexte plus large des médias sociaux décentralisés, cette approche modulaire pourrait conduire à des "places publiques" plus neutres tout en permettant une modération efficace. Cela rendrait l'expérience de l'utilisateur finale plus précieuse, significative, amusante et utile, ainsi que "appropriée" en filtrant les acteurs et les publications nuisibles.

Expansion de Farcaster

L'expansion de Gate dans des fonctionnalités plus larges est remarquable. Cela inclut la mise en place de mécanismes de vérification pour les cadeaux d'utilisateurs authentiques et permettant aux comptes Gate d'être utilisés pour se connecter à des applications externes, renforçant ainsi la connectivité de l'écosystème. Malgré son jeune âge, Gate montre un immense potentiel et suscite une excitation rappelant les premiers jours de plates-formes comme Clubhouse. Son accent sur la construction d'une culture centrée sur le créateur et orientée Web3 est évident. Alors que Gate continue de croître, les questions sur la scalabilité de sa base d'utilisateurs de qualité deviendront de plus en plus importantes. L'engagement de la plateforme à favoriser des espaces en ligne conviviaux, optimistes et innovants la distingue dans le paysage numérique. Malgré les défis du marché, sa vision stratégique et son approche unique des réseaux sociaux décentralisés inspirent l'optimisme et l'attente pour ses développements futurs.

Les plates-formes Web2, ayant mûri avec le temps, sont renforcées par de puissants effets de réseau mais sont simultanément confrontées à de nombreux problèmes de conception profondément enracinés. En revanche, les plates-formes de médias sociaux Web3 sont encore naissantes et font souvent l'objet de critiques pour leurs interfaces utilisateur moins élaborées. Pourtant, elles incarnent la promesse d'un avenir meilleur et plus équitable, visant à démanteler les 'jardins clos' des médias sociaux traditionnels. Alors que cette nouvelle ère des médias sociaux se déploie, elle sera façonnée par les efforts collectifs de ses utilisateurs et les cadres éthiques qu'ils établissent, s'efforçant de créer un écosystème numérique plus transparent, responsable et inclusif pour tous sans la redondance des modèles passés.

Nous sommes incroyablement excités de voir l'émergence de nouveaux modèles et primitives dans ce secteur. Si vous êtes en train de créer ou prévoyez de développer quelque chose d'innovant dans la nouvelle ère du Social, n'hésitez pas à nous contacter.

Nous tenons à exprimer nos sincères remerciements àAnthonyde Seed Club Ventures,JC &Nicoà la Wield etKatiede l'Archetype pour leurs précieux commentaires sur ce rapport.

Avertissement:

  1. Cet article est repris de [Gate@lemniscap/breaking-down-walled-gardens-farcaster">Lemniscap], Avancer le titre original’Breaking Down Walled Gardens : Farcaster and Decentralised Social Media', Tous les droits d’auteur appartiennent à l’auteur original [Lemniscap]. Si des objections sont soulevées concernant cette réimpression, veuillez contacter le Porte Apprendreéquipe, et ils s'en occuperont rapidement.
  2. Responsabilité de non-responsabilité : Les points de vue et opinions exprimés dans cet article sont uniquement ceux de l'auteur et ne constituent aucun conseil en investissement.
  3. Les traductions de l'article dans d'autres langues sont effectuées par l'équipe Gate Learn. Sauf mention contraire, la copie, la distribution ou le plagiat des articles traduits est interdit.

Farcaster et médias sociaux décentralisés

Avancé2/25/2024, 3:56:35 AM
Cet article fait le point sur les caractéristiques et les derniers développements des plateformes de médias sociaux décentralisées représentées par Farcaster, et aborde les défis et nouvelles orientations auxquels sont confrontés les médias sociaux décentralisés.

Transférer le titre original : Breaking Down Walled Gardens: Farcaster et les médias sociaux décentralisés

Les jardins clos des médias sociaux

Dans l'écosystème numérique d'aujourd'hui, les utilisateurs se retrouvent confinés dans des 'jardins clos' caractérisés comme des systèmes fermés sous le strict contrôle d'entités monolithiques. Ces plateformes numériques dites détiennent une influence sur les identités des utilisateurs, les données et même les relations entre les utilisateurs, établissant unilatéralement des règles pour la participation et les interactions des développeurs. Un tel contrôle centralisé érige des barrières redoutables contre les concurrents et les innovateurs en général. Il impose des coûts élevés de changement d'utilisateur, est extractif et recherche la rente, et parfois exerce un pouvoir comparable à celui des gouvernements.

Les plateformes numériques dominantes conservent la capacité exclusive de modifier, surveiller et promouvoir ou censurer sélectivement des informations. Elles peuvent accéder aux messages privés, censurer ou promouvoir du contenu, voire se faire passer pour des utilisateurs. Malgré les assurances de transparence et d'intérêt des utilisateurs, la confiance ultime repose sur la conviction que les personnes au pouvoir n'abuseront pas des données privées ou ne réprimeront pas les voix dissidentes. La diffusion de désinformations, alimentée par des algorithmes axés sur l'engagement, mine la confiance du public. Dans une société démocratique où la presse est considérée comme le 'cinquième pouvoir', confier le contrôle de la parole à des instances centralisées, quelles que soient leurs intentions, constitue une menace significative.

Les médias sociaux sont devenus une force pivot dans la formation des récits contemporains. Ils peuvent influencer l'opinion publique, stimuler le discours politique et même avoir un impact sur les événements mondiaux. L'autorité exercée par ces plateformes a souvent suscité la controverse alors qu'elles font face à des accusations de censure, de partialité et de manipulation. Cette influence était évidente lors de la «Printemps arabelorsque des plateformes comme Facebook et Twitter ont joué un rôle significatif dans la mobilisation des protestations et la diffusion d'informations, défiant les régimes autoritaires à travers le Moyen-Orient et l'Afrique du Nord. Un autre exemple serait le crise des Rohingyas" en Birmanie.

Une approche pour améliorer l'état actuel des médias sociaux est la décentralisation, qui implique de convertir les plateformes centralisées en réseaux distribués composés de multiples nœuds indépendants. Un tel changement substantiel nécessite une refonte complète de l'architecture existante capable de faciliter les interactions pair à pair et la gestion collective du contenu. Cette évolution vise à disperser le contrôle et l'autorité à travers un réseau plus large tout en distribuant la valeur créée par la plateforme, ce qui pourrait conduire à une gamme d'interactions sur les médias sociaux plus diversifiée et résiliente.

L'avenir des réseaux sociaux

La décentralisation des médias sociaux gagne du terrain en réponse aux préoccupations croissantes concernant la censure, la vie privée, la neutralité, le contrôle des utilisateurs et les activités malveillantes sur les plateformes centralisées. Les réseaux sociaux décentralisés fonctionnent sur des serveurs gérés de manière indépendante plutôt que sur un serveur centralisé appartenant à une seule entité. La conception décentralisée accorde une plus grande autonomie et un plus grand contrôle à la fois aux utilisateurs et aux développeurs indépendants, influençant ainsi la fonctionnalité du réseau et les types de contenu autorisés.

Le concept peut être assimilé à l'analogie de laCathédrale versus Bazaardans le développement de logiciels. Le modèle Cathédrale est un effort centralisé où un groupe défini de développeurs, voire même un seul, développe le logiciel. Cette approche est plus contrôlée et structurée, réduisant la portée de l'innovation collaborative. D'autre part, le modèle Bazar est ouvert et collaboratif, avec de nombreuses personnes bricolant avec le code source sans contrôle central. Cette méthode conduit à une expérimentation, une innovation et des tests de résistance du réseau rapides, car elle permet des contributions d'un groupe diversifié d'individus.

Web3 apporte de nombreux avantages au domaine des médias sociaux, en abordant des problèmes critiques inhérents aux systèmes centralisés :

  • Réduction de la censure et du contrôle: La décentralisation réduit considérablement le risque de censure et de contrôle par une entité unique. Dans un réseau décentralisé, aucune autorité centrale n'a le pouvoir de censurer le contenu ou de contrôler unilatéralement le flux d'informations. Cela ouvre la voie à un paysage médiatique plus neutre, moins opinionné, où la diversité de pensée peut s'épanouir. Les utilisateurs peuvent exprimer leurs points de vue sans craindre d'être réduits au silence par les propriétaires de la plateforme, ce qui est essentiel pour garantir la liberté d'expression et favoriser le débat ouvert.
  • Répartition plus équitable de la valeur : La valeur générée par les interactions entre les créateurs et les utilisateurs est généralement monopolisée sur les plateformes de médias sociaux traditionnelles. La décentralisation modifie cette dynamique en ouvrant l’espace de conception pour que les incitations soient plus équitablement alignées entre toutes les parties prenantes de l’écosystème qui jouent un rôle essentiel dans le succès de ces plateformes.
  • Portabilité et Open Social Graph: Un graphique social ouvert dans un système décentralisé signifie que les relations et interactions des utilisateurs ne sont pas confinées à une seule plateforme. Au lieu de cela, elles sont disponibles sans autorisation, permettant une plus grande interopérabilité entre différents services et applications. Cela peut conduire à une expérience utilisateur plus connectée et fluide tout en favorisant l'innovation car les développeurs peuvent construire sur un réseau existant sans restrictions.
  • Propriété des données : l'un des avantages les plus significatifs des protocoles de médias sociaux distribués est qu'ils peuvent donner aux utilisateurs la propriété et le contrôle de leurs données. Contrairement aux plateformes centralisées, où l'entreprise possède les données des utilisateurs, les plateformes décentralisées peuvent permettre aux utilisateurs de conserver le contrôle sur leurs informations personnelles. Cela renforce la confidentialité et permet aux utilisateurs de décider de l'utilisation de leurs données et éventuellement de les monétiser s'ils le souhaitent. Cela introduit également l'idée de la « propriété de l'audience », un peu comme une lettre d'information par e-mail, où le créateur, et non la plateforme, possède la relation avec son audience. Cela contraste nettement avec les plateformes centralisées comme les géants des médias sociaux, où les utilisateurs peuvent avoir des milliers de followers mais louent essentiellement l'accès à leur audience depuis la plateforme.
  • Composabilité et modularité : Les réseaux décentralisés sont souvent conçus de manière modulaire, ce qui signifie qu'ils sont composés de composants interchangeables. Cela permet une plus grande flexibilité et personnalisation, car les utilisateurs peuvent choisir les modules à utiliser ou même développer les leurs. La modularité facilite également l'évolution de la plateforme, car de nouvelles fonctionnalités peuvent être ajoutées ou des anciennes supprimées sans perturber l'ensemble du système.
  • Transparence : La transparence sur les réseaux sociaux est un problème crucial, et même si la décentralisation peut contribuer à accroître la transparence, l'éthique du code source libre sur laquelle est construit le récit de la décentralisation favorise réellement cette transparence. Dans un réseau décentralisé, les algorithmes qui régissent quels contenus sont montrés aux utilisateurs, tels que le shadow banning et la promotion des publications, peuvent être open source. La décentralisation nécessite souvent le code source ouvert car elle distribue le pouvoir et la prise de décision à travers un réseau de participants, éliminant les intermédiaires inutiles et permettant une plus grande autonomie et transparence.

Comprendre les protocoles dans le contexte des réseaux sociaux décentralisés

Au cœur de chaque réseau social décentralisé se trouve un 'protocole', un langage partagé qui garantit l'interopérabilité entre différentes applications et services. Ces protocoles peuvent être comparés à des infrastructures publiques, similaires aux routes et aux trottoirs qui facilitent les déplacements entre différentes destinations. Les plateformes de médias sociaux décentralisées reposent sur des architectures distribuées, où le contrôle et la prise de décision sont partagés entre les participants plutôt que centralisés au sein d'une entité unique. Les protocoles sont généralement gérés par des équipes centrales, souvent des organisations à but non lucratif motivées par une mission, responsables de définir des normes et de garantir un système de gouvernance équilibré et inclusif.

Les protocoles de médias sociaux décentralisés adoptent diverses approches en matière de stockage de données et de gestion de l'identité :

  • Protocoles fédérés : Les exemples incluent Nostr, ActivityPub et le protocole AT, qui permettent aux serveurs de communiquer entre eux. Les utilisateurs ou les organisations peuvent héberger un serveur, bien que des connaissances techniques soient nécessaires, ce qui conduit la plupart des utilisateurs à rejoindre des serveurs existants. Les administrateurs de serveur assument généralement des responsabilités en matière de modération.
  • Protocoles basés sur la blockchain : Farcaster et Lens utilisent la technologie de la blockchain, en particulier pour la couche d'identité. Une idée fausse courante est que toutes les interactions sont stockées sur la blockchain, ce qui n'est généralement pas le cas.
  • Approches pair à pair : Scuttlebutt (SSB) illustre cela, où les appareils individuels agissent en tant que serveurs. Ce modèle est plus adapté aux réseaux ou communautés de petite taille.

Le paysage social de la Web3 peut être segmenté en quatre couches, même si cette représentation n'est pas exhaustive :

  • Couche d'hébergement : Comprend des blockchains pour exécuter des applications sociales et des protocoles de stockage décentralisés pour les données critiques.
  • Primitifs sociaux: Ce sont les éléments fondamentaux représentant les individus, leurs actions, leurs actifs et leurs relations.
  • Couche Profil: Les portefeuilles servent de passeports numériques, permettant aux utilisateurs de transporter leurs données à travers les applications et formant la base de leur profil social Web3.
  • Applications : Les applications orientées utilisateur utilisent une combinaison de blockchains, de protocoles de stockage et de primitives sociales. Celles-ci peuvent être catégorisées par types d'interaction : nombreux-à-nombreux (comme Twitter), un-à-un (comme WhatsApp) et un-à-plusieurs (comme YouTube).

Par exemple, Farcaster est un réseau social décentralisé qui illustre l'utilisation innovante de ces couches pour créer une expérience sociale en ligne plus interconnectée et plus axée sur l'utilisateur. Dans les sections suivantes, nous explorerons Farcaster en détail.

Farcaster: Pionnier d'une révolution du réseau social décentralisé

Farcaster se trouve à l'avant-garde de l'évolution numérique, incarnant un protocole décentralisé conçu explicitement pour la création et l'interconnexion d'applications sociales. Sa mission principale est de forger un environnement résistant à la censure, donnant aux utilisateurs un contrôle absolu sur leurs données et leurs connexions avec le public. Cette approche marque un changement par rapport aux dynamiques des médias sociaux traditionnels, offrant un nouveau domaine d'autonomie sociale et d'autonomisation des utilisateurs.

L'architecture de Farcaster repose sur un réseau décentralisé, permettant aux utilisateurs de maintenir un seul graphe social à travers plusieurs applications. Imaginez une plateforme où des applications sociales diverses, analogues à Twitter, Instagram et Facebook, coexistent harmonieusement, liées par une seule identité décentralisée. Cette structure garantit aux utilisateurs de conserver leur identité et leurs connexions réseau, même si des applications individuelles imposent des restrictions. Il s'agit d'un système conçu pour diminuer l'influence des entités centralisées et rendre le contrôle aux utilisateurs.

Le réseau de Farcaster est sans permission et open-source, encourageant les développeurs à s'engager et à innover en intégrant ses APIs et d'autres applications. Cette accessibilité favorise un environnement propice à l'amélioration des fonctionnalités logicielles et à l'élévation de l'expérience utilisateur.

Au cœur, Farcaster diffère considérablement des applications centralisées comme Twitter. L'inscription sur Farcaster est basée sur une paire de clés privée-publique, plus précisément une adresse Ethereum. L'aspect on-chain de Farcaster est principalement lié à l'identité, où les utilisateurs créent un identifiant Farcaster unique (FID) qui sert de leur identifiant permanent au sein de l'écosystème Farcaster. Bien que le FID soit souvent appelé un NFT, il est important de préciser qu'il fonctionne davantage comme un identifiant. Chaque compte ne peut avoir qu'un seul FID, comme spécifié par le contrat. Cette approche garantit la résistance à la censure, car le FID est ancré sur la blockchain Ethereum.

Cependant, il est important de clarifier ce que ce mécanisme réalise exactement. Alors qu'il garantit qu'un message peut être publié sur Farcaster, il ne garantit pas intrinsèquement que tout le monde puisse lire le message. Supposons qu'une politique de modération soit mise en place sur Farcaster qui filtre les messages provenant de FIDs spécifiques. Cela constituerait toujours une forme de censure au niveau de l'application. Cela souligne un défi nuancé au sein des plateformes décentralisées : alors qu'elles peuvent offrir des mécanismes de résistance à la censure au niveau du protocole, la couche d'application peut introduire ses propres formes de modération et de contrôle de contenu.

Le contenu, y compris le graphe social, est stocké hors chaîne au sein du réseau Farcaster, exploité par des entités appelées Hubs. Ces Hubs fonctionnent de manière similaire aux nœuds Ethereum, n'importe qui ayant la capacité de faire fonctionner un Hub. Ils garantissent une vue cohérente du réseau en synchronisant et en échangeant des messages.

La première application construite sur Farcaster est « Warpcast », une plate-forme de type Twitter. Cependant, le potentiel d’extension au-delà de cela est considérable, avec la possibilité que d’autres applications sociales, telles qu’Instagram, YouTube ou Substack, tirent parti du protocole décentralisé de Farcaster. Ce système permet aux utilisateurs de transférer leurs abonnés d’une application à l’autre, ce qui empêche les applications de monopoliser les graphes sociaux des utilisateurs et facilite de nouvelles expériences qui fusionnent les activités sociales avec les données on-chain.

La relation client-serveur de Farcaster le distingue également. Contrairement à Twitter, où un seul client interagit avec un serveur centralisé, Farcaster permet à plusieurs serveurs, chacun offrant des fonctionnalités diverses. Ce découplage du client et du serveur réduit le risque d'accumulation excessive de pouvoir par une seule entité, faisant écho à la flexibilité observée lors de l'exportation des contacts Gmail vers Outlook ou du transfert d'actifs entre les plateformes d'échanges de cryptomonnaies.

Le protocole Farcaster sert de base, permettant aux développeurs de construire des clients concurrents sur le même protocole. Cette approche rappelle comment différents services, tels que Substack et Mailchimp, sont construits sur le protocole de transfert de courrier simple (SMTP).

En tant que plateforme centrée sur l'utilisateur, Farcaster utilise la blockchain Ethereum pour créer un registre décentralisé des identités des utilisateurs. Contrairement au besoin de générer une nouvelle adresse de portefeuille, les nouveaux utilisateurs enregistrent un ID Farcaster (FID) avec le contrat Farcaster en utilisant leur adresse Ethereum existante. Ce FID est lié à leur nom d'utilisateur, et bien qu'il soit unique et serve d'identifiant permanent au sein de l'écosystème Farcaster, il n'est pas un NFT au sens traditionnel car il est unique et non transférable par compte. Ce système réduit le besoin d'interactions avec la blockchain pour les actions quotidiennes, améliorant l'expérience utilisateur en évitant les coûts de gaz réguliers.

L'approche innovante de Farcaster en matière de réseautage social comprend trois couches principales : la couche d'identité, la couche de données et la couche d'application. La couche d'identité, basée sur Ethereum, gère les opérations et l'autorisation. La couche de données stocke les informations autorisées, tandis que la couche d'application consomme ces données.

Le protocole aborde plusieurs défis clés des réseaux sociaux décentralisés :

  • Identité : les utilisateurs conservent une identité cohérente à travers les applications grâce aux identifiants et aux noms d'utilisateur de Farcaster.
  • Authentification : L'authenticité des messages est vérifiée à travers l'identifiant du destinataire (FID).
  • Disponibilité : les données utilisateur restent accessibles à travers différentes applications.
  • Coherence : Toutes les applications respectent les règles fondamentales fixées par le protocole Farcaster.

La mise en œuvre de ces solutions par Farcaster a conduit au développement de diverses applications, y compris Alphacaster, Discove, Jam, Opencast, Warpcast et Yup. Ces applications exploitent le protocole de Farcaster pour offrir des expériences sociales diverses et centrées sur l'utilisateur similaires à des plates-formes traditionnelles comme Twitter, mais avec une autonomie et une portabilité réseau améliorées pour l'utilisateur.

Le protocole Farcaster Expliqué


Source : Documents Farcaster

  • Intégration d'application avec Farcaster: Les applications développées sur Farcaster interagissent de manière transparente avec les Hubs, qui sont des composants clés de l'architecture du protocole. Ces applications accèdent, organisent et catégorisent les données stockées sur les Hubs pour offrir des expériences utilisateur personnalisées sur différents clients, facilitées par des API. Ce système garantit une gamme d'applications dynamiques et diverses, chacune répondant à des préférences d'utilisateurs différentes.
  • Normes de gouvernance et opérationnelles: Farcaster fonctionne sur un modèle de gouvernance basé sur un consensus approximatif et un code opérationnel. Les changements apportés au protocole sont pilotés par des propositions d'amélioration de Farcaster (FIP) qui nécessitent l'approbation d'un large éventail de parties prenantes, y compris les développeurs de protocoles, les développeurs d'applications et les utilisateurs. Cette approche axée sur le consensus garantit un processus de développement démocratique et collaboratif sans qu'une entité unique ne détienne un pouvoir dictatorial.
  • Partenariats de l'écosystème social : Le réseau de Farcaster s'étend au-delà de sa fonctionnalité de base, englobant diverses applications. Cette gamme diversifiée de capacités comprend des systèmes de notification des utilisateurs, des plateformes de Move-to-Earn, des notificateurs d'événements sociaux, des suiveurs de métriques d'écosystème, des applications de messagerie, des plateformes de news décentralisées, et plus encore. Ces applications enrichissent l'écosystème Farcaster, offrant aux utilisateurs une vaste gamme de services et de fonctionnalités.
  • Décentralisation suffisante : Farcaster atteint ce que l'on appelle une 'décentralisation suffisante' en veillant à ce que les utilisateurs puissent toujours se trouver et communiquer les uns avec les autres, indépendamment des contraintes externes. Ce niveau de décentralisation repose sur trois caractéristiques clés : des identifiants uniques appelés Farcaster IDs (FIDs), la publication de messages sous ce nom, et la lecture de messages à partir de tout nom valide. Alors que les noms Farcaster (fnames) sont centralisés et contrôlés par Warpcast, avec la possibilité de révoquer les noms en cas de squatting, les FIDs sont sans permission et sur la chaîne, offrant une garantie plus robuste de résistance à la censure. Les utilisateurs peuvent également associer leurs FIDs à un domaine du Service de Noms Ethereum (ENS) via une preuve, intégrant ainsi davantage leur identité sociale à l'écosystème Ethereum. Cette approche équilibre le besoin de décentralisation avec la praticité, évitant les écueils d'un système entièrement basé sur la blockchain qui pourrait entraîner une inefficacité et des coûts élevés.
  • Mise à l'échelle des réseaux et décentralisation du registre des noms : L'un des défis de la décentralisation des réseaux sociaux est l'évolutivité. Farcaster aborde cette question en permettant aux utilisateurs de sélectionner des serveurs pour stocker des messages et en utilisant des paires de clés publique/privée pour une identification sécurisée et unique. L'utilisation d'une architecture hybride hors-chaîne/sur-chaîne permet la distribution du stockage des données à travers plusieurs serveurs, réduisant la dépendance à un seul serveur centralisé et prévenant les goulets d'étranglement à mesure que le réseau se développe. Les utilisateurs peuvent sélectionner des serveurs pour stocker des messages sans accroître la centralisation ou la contrainte de l'infrastructure. De plus, le protocole utilise des contrats intelligents pour créer un registre des noms décentralisé, permettant aux utilisateurs d'associer leur clé publique unique à un nom d'utilisateur mémorable et une URL d'hôte. Ce système garantit que les utilisateurs peuvent facilement se retrouver et communiquer les uns avec les autres, en maintenant l'intégrité de leurs connexions.
  • Identité et Authentification: Farcaster introduit un système d'identité et d'authentification robuste. Les utilisateurs disposent d'un identifiant numérique contrôlé par une paire de clés, les identités étant enregistrées sur une blockchain Turing-complète. Cette configuration permet la rotation et la récupération des clés, garantissant sécurité et flexibilité. Les messages sont signés avec la paire de clés de l'utilisateur, assurant une communication inviolable et auto-authentifiante.
  • Message-Graph et Applications: Le réseau Farcaster est conceptualisé comme un message-graphique représentant le réseau social des utilisateurs, leur contenu et leurs relations. Cette structure est maintenue par des Hubs qui synchronisent des message-graphiques en utilisant des types de données répliquées sans conflit (CRDT). Ce mécanisme permet d'obtenir un consensus sans nécessiter de coordination, garantissant l'intégrité et la cohérence des données à travers le réseau. Les applications construites sur Farcaster peuvent aller de simples clients mobiles à des systèmes plus complexes avec des backends interagissant avec les Hubs, offrant aux utilisateurs une variété de choix pour répondre à leurs besoins.
  • L’architecture hybride de Farcaster : L’architecture hybride de Farcaster combine des systèmes on-chain et off-chain. Il utilise des contrats intelligents sur Ethereum pour le registre des identités, la location de stockage et la gestion des clés. Les hubs hors chaîne fournissent des flux de données hautes performances, validant et répliquant les messages sur le réseau. Cette architecture facilite le développement de diverses applications au sein de l’écosystème Farcaster, améliorant ainsi l’expérience utilisateur et les capacités de mise en réseau.
  • Architecture On-chain et Off-chain : le modèle hybride de Farcaster est stratégiquement divisé en composantes on-chain et off-chain pour optimiser la sécurité, la cohérence et les performances. Les actions on-chain, réalisées via des contrats sur l'Optimism Mainnet, sont réservées aux fonctions critiques telles que la création de compte, le stockage de données, les paiements et la gestion des clés d'application. Ces actions sont minimisées pour réduire les coûts et améliorer l'efficacité. En revanche, le système off-chain, alimenté par un réseau peer-to-peer de serveurs appelés Hubs, gère la majeure partie des activités des utilisateurs. Cela inclut la publication de messages, le suivi des utilisateurs et les mises à jour de profil. Les activités off-chain privilégient les performances et la rentabilité, en tirant parti des signatures on-chain pour la sécurité.

Les concentrateurs forment un réseau distribué de serveurs essentiels pour stocker et valider les données de Farcaster, crucial à la fois pour la lecture et l'écriture au sein de l'écosystème Farcaster. Ils lancent des opérations en synchronisant avec les contrats Farcaster sur la blockchain pour reconnaître le compte et les clés de chaque utilisateur. Le processus pour un message Farcaster comprend sa création, sa signature, son téléchargement sur un concentrateur, sa validation, puis sa distribution via gossip aux concentrateurs pairs.

Vérifications de validation pour une signature valide et conformité avec les spécifications du protocole. Les conflits de stockage, tels que les doublons ou les dépassements de limite, sont résolus en utilisant des CRDTs pour des résultats déterministes. Les hubs distribuent des messages en utilisant le protocole gossipsub et assurent l'intégrité des données grâce à des synchronisations diff périodiques avec les pairs, atteignant une forte cohérence éventuelle même après des déconnexions. Cependant, les messages peuvent arriver hors séquence.

Il n'est pas nécessaire que les Hubs parviennent à un consensus entre eux sur le contenu, car les composants sur chaîne assurent l'intégrité et la propriété des messages grâce à des signatures cryptographiques. Dans les cas où deux Hubs ont des messages en conflit, les données sur chaîne peuvent être utilisées pour vérifier l'authenticité et l'origine des messages, résolvant les conflits sur la base des enregistrements immuables sur la blockchain. Les Hubs utilisent également des scores entre pairs pour évaluer le comportement, maintenant l'intégrité du réseau en mettant de côté les pairs qui ne respectent pas les normes.


Source: Documents Farcaster

  • Contrats de base sur le réseau principal de l’OP : Les fonctionnalités on-chain de Farcaster sont ancrées dans trois contrats principaux déployés sur le réseau principal de l’OP :
  • Le registre des identifiants est responsable de l'enregistrement, du transfert et de la récupération des comptes Farcaster.
  • Le registre de stockage gère la location d'espace de stockage pour les comptes.
  • Le Key Registry permet aux comptes d'émettre des clés aux applications pour la publication de messages.



Source - Documents Farcaster

  • Farcaster Hubs - The Off-chain Backbone: Les hubs forment le noyau du système hors chaîne de Farcaster. Ces serveurs distribués stockent et valident les données de Farcaster, en synchronisant à la fois les données sur chaîne d'Ethereum et les données hors chaîne d'autres hubs. Ils jouent un rôle crucial dans la lecture et l'écriture des données sur Farcaster, et leur accessibilité permet à quiconque de faire fonctionner un hub sur différentes plateformes.
  • Cycle de vie des données et validation : Le parcours d'un message Farcaster est un témoignage de la conception robuste du protocole. Une fois qu'un utilisateur crée et signe un message, il est téléversé vers un Hub, qui valide son authenticité et sa conformité aux exigences du type de message. Après validation, le message est soumis à des vérifications de conflit et est stocké dans le Hub.
  • Réplication des données et cohérence : Les Hubs utilisent un processus en deux phases - gossip et diff sync - pour assurer la réplication des données. Ce système, basé sur le protocole gossipsub, est complété par des synchronisations périodiques pour capturer tout message manqué. Malgré le potentiel de livraison de messages désordonnée, les Hubs maintiennent une forte cohérence finale.
  • Noms ENS et noms d'utilisateur: Farcaster intègre les noms ENS en tant qu'identifiants de compte lisibles par l'homme, prenant en charge à la fois les noms ENS hors chaîne (Fnoms) et les noms ENS sur chaîne (par exemple, @alice.eth). Cette approche double répond aux préférences des utilisateurs en matière de contrôle et de personnalisation. Les Fnames offrent une option gratuite mais réglementée, tandis que les noms ENS on-chain offrent un contrôle complet de l'utilisateur moyennant des frais.

Cadres Farcaster : Un nouveau paradigme Web3

Farcaster récemmentintroduitune fonctionnalité majeure appelée Cadres Farcaster. Un cadre est une norme conçue pour améliorer l'interaction utilisateur en intégrant de manière transparente du contenu externe dans l'interface de l'application. Il transforme les diffusions en mini-applications interactives au sein de Farcaster. Les cadres mêlent des éléments visuels statiques ou animés à des éléments interactifs. Cela permet aux utilisateurs d'interagir avec divers liens externes et applications sans quitter l'application. Ces boutons interactifs, lors de leur activation, envoient une requête POST contenant une charge utile signée, facilitant une gamme d'engagements utilisateur dynamiques. Au cœur du fonctionnement des cadres se trouve le système d'authentification EdDSA fourni par Farcaster, garantissant une expérience utilisateur fluide et sécurisée sur différentes plates-formes sans nécessiter de commutation d'application, contournant ainsi les problèmes potentiels de système d'exploitation mobile liés aux redirections de liens profonds.

Caractéristiques clés :

  • Expérience utilisateur (UX) : les cadres sont intrinsèquement pris en charge par tous les clients Farcaster, y compris Warpcast et Supercast, en tirant parti du système EdDSA. Cette intégration permet aux utilisateurs d'interagir avec les cadres directement depuis leur flux avec un simple toucher, améliorant ainsi l'engagement global des utilisateurs sans avoir besoin d'applications supplémentaires.
  • Sécurité : En évitant d'utiliser des clés ECDSA, les Frames réduisent considérablement le risque de vidage de portefeuille. De plus, comme ils sont signés de manière cryptographique, ils ne peuvent pas être contrefaits.
  • La composition : La clé EdDSA correspond à l'ID utilisateur, ce qui rend facile d'intégrer tout le contexte du graphe social de l'utilisateur. C'est pourquoi les Frames protégés par jeton pour la création et la révélation de contenu sont déjà visibles.

L'introduction de Frames a entraîné une augmentation significative du nombre d'utilisateurs actifs quotidiens (DAU) de Farcaster, les développeurs adoptant rapidement la plateforme pour intégrer des fonctionnalités de crypto natives telles que la création de NFT et les jeux. Cette augmentation de l'adoption montre le potentiel de Frames à combler le fossé entre des expériences séparées et cloisonnées, offrant une expérience utilisateur unifiée et immersive. Farcaster développe activement des améliorations pour Frames, en se concentrant sur des fonctionnalités telles que la saisie de texte, les transactions sur chaîne et des mesures de confidentialité améliorées.

Un paysage d'applications décentralisées

Farcaster, une plateforme naissante dans le domaine des réseaux sociaux décentralisés, favorise un écosystème dynamique d'applications diverses, chacune répondant à différentes facettes de l'interaction numérique et de la construction de communautés en ligne. Ci-dessous, nous présentons quelques-unes des applications passionnantes qui utilisent Farcaster de manière unique :

  • Warpcast: Un pionnier des réseaux sociaux

Warpcast est une application phare dans l'écosystème Farcaster, reproduisant l'interface utilisateur des sites de réseautage social traditionnels comme Twitter. Cette application Web3, accessible via les navigateurs mobiles et web, permet aux utilisateurs de partager des publications (casts), d'interagir avec d'autres, d'exhiber leurs collections NFT et d'intégrer sans effort leurs activités on-chain dans leurs flux sociaux.

  • Paragraphe: Révolutionner la publication de newsletters

Le paragraphe réinvente la publication dans le monde décentralisé. S'inspirant de Substack dans l'espace Web2, il améliore l'expérience utilisateur avec des options de personnalisation étendues, des flux de travail automatisés par e-mail, des analyses approfondies et des outils collaboratifs pour les équipes. Ses offres uniques incluent le mintage, les adhésions NFT, le token-gating et l'intégration directe avec le graphe social Farcaster, ouvrant de nouvelles voies pour la monétisation du contenu et l'engagement du public. Lorsque les utilisateurs s'inscrivent avec un portefeuille Ethereum, le Paragraphe se connecte immédiatement à leur réseau Farcaster pour recommander des newsletters de leurs contacts. Il permet aux utilisateurs de s'abonner aux newsletters de leurs abonnés, de consulter un flux de leurs contenus longs, et d'accéder aux articles populaires partagés au sein de la communauté Farcaster. Le Paragraphe agrège également les discussions de Farcaster directement sur les articles de newsletter pertinents, centralisant les conversations et améliorant l'engagement. L'équipe de Paragraphe récemmentintégré Farcaster Frames pour rationaliser l’expérience de la newsletter, en offrant aux utilisateurs un abonnement en un clic aux newsletters, et les utilisateurs peuvent lire l’article directement à partir de leur flux Farcaster.

  • Kiwi Nouvelles: Une plateforme de médias cryptographiques pilotée par la communauté

Kiwi News s'est imposé comme une dApp médiatique axée sur la crypto, où la participation communautaire est centrée autour d'un pass NFT. Les utilisateurs peuvent partager et voter sur une multitude de contenus, tels que des podcasts, des articles de presse et des vidéos. Kiwi News, disponible en tant qu'extension Web et application, offre une expérience sans publicité, dépourvue de bruit social, mettant l'accent sur un contenu sélectionné par la communauté.

  • Manier: Rendre l'exploration de la cryptographie amusante

Wield est un portefeuille qui propose un modèle d'adhésion unique en club, permettant aux utilisateurs de gagner des récompenses grâce aux transactions crypto. Il exploite la couche 2 Farcaster, Cast, pour une soumission efficace des messages à un Hub fédéré et open source. Cette approche élimine les frais de stockage on-chain et les exigences de frais d'identification Farcaster. Farquest et Cast sont des applications construites sur la plateforme Wield qui améliorent l'expérience du protocole Farcaster. Cast est un client Farcaster important avec environ 15 000 utilisateurs actifs quotidiens, tandis que Farquest gamifie le protocole, permettant aux utilisateurs de l'explorer dans un style RPG et de gagner des récompenses.

  • Un ensemble d'applications orientées vers les services publics

La communauté Farcaster a développé une série d'applications axées sur l'utilité, notamment :

  • castRSS: Intégrer l'activité Farcaster d'un utilisateur dans d'autres applications.
  • Lanceur de lancement: Permettre aux utilisateurs de découvrir les nouveaux projets web3.
  • Fardrop: Permet aux utilisateurs de créer une liste d’autorisation en fonction du nombre d’abonnés.
  • RequestCaster: Servir de forum public pour les demandes de produits et de fonctionnalités.
  • Sharecaster: Permettre aux utilisateurs de créer des liens conviviaux pour les diffusions en avant-première.

Croissance et mesures


Source - Dune

Le graphique offre une vue des inscriptions d'utilisateurs pour le protocole. Initialement caractérisé par une légère augmentation des inscriptions, le graphique délimite une escalade marquée après juillet 2023, marquant un pivot significatif vers un modèle d'abonnement payant sans permission. Le récit au-dessus du graphique est imprégné d'un sentiment d'attente pour 2024, reflétant la position haussière sur la trajectoire future de l'engagement des utilisateurs avec le protocole.


Source - Dune


Source - Dune

Ces graphiques offrent une vue granulaire de la dynamique de l'interaction au sein de la communauté Farcaster, mettant en évidence les modèles de partage de contenu et les niveaux d'engagement correspondants à travers différents types de casts. Le premier graphique suit trois indicateurs clés : liens, réactions et casts. Les pics dans le graphique suggèrent des poussées sporadiques d'activité, avec des pics notables, notamment dans le composant des réactions, qui indiquent un contenu viral ou des événements incitant à une interaction accrue des utilisateurs.

Le total des réactions des casts après 24h graphique fournit une ventilation du volume de réactions reçues par les casts dans les 24 heures suivant la publication. Il est segmenté en plages de réactions, telles que 0, 1-5, 6-10, jusqu'à plus de 100 réactions, montrant la répartition de l'engagement à travers les publications.


Source - Réseau Farcaster

Les points de données de ce tableau de bord dressent un portrait clair d'une plateforme en plein essor, démontrant un engagement substantiel et croissant. Le total de 2,8 millions de votes exprimés par 306 000 utilisateurs indique une base d'utilisateurs solide et active. Les utilisateurs actifs hebdomadaires et mensuels, respectivement 49 000 et 53 000, mettent en lumière cet engagement récurrent sain et sont indicatifs d'une plateforme à laquelle les utilisateurs reviennent régulièrement.

Le taux de croissance des utilisateurs de 11 % et l'indice de Gini élevé de 90 suggèrent un niveau d'activité concentré parmi un sous-ensemble plus restreint d'utilisateurs. Cela pourrait être interprété comme une communauté centrale et très engagée qui anime l'interaction de la plateforme, un trait commun dans les plateformes émergentes.

La représentation de l'activité de diffusion hebdomadaire de la carte thermique offre des informations précieuses sur les schémas de comportement des utilisateurs, mettant en valeur les moments où l'engagement est le plus intense. Ces données pourraient être essentielles pour cibler les périodes d'activité maximale afin de lancer de nouvelles initiatives ou fonctionnalités.

Le diagramme circulaire 'Utilisateurs selon les Castes' et la mesure 'Engagement Continu' soulignent le succès de la plateforme à attirer et à fidéliser les utilisateurs sur des périodes significatives. Les segments montrant l'engagement pour une semaine, deux semaines, un mois et plus de trois mois confirment un intérêt soutenu, un facteur crucial pour la croissance à long terme.

Toutes ces statistiques indiquent collectivement que Farcaster est sur la bonne voie lorsqu'il s'agit de construire et d'élargir sa base d'utilisateurs.

Risques et défis

L'ascension de Farcaster est marquée par des défis notables et des obstacles à l'adoption, notamment en ce qui concerne l'expérience utilisateur et la perception plus large de la décentralisation. Cette tâche est compliquée par l'existence de plusieurs clients, chacun avec son propre interface utilisateur légèrement ajustée, ce qui est un facteur crucial pour une adoption plus large. Ce fossé technologique dissuade potentiellement les utilisateurs grand public, qui peuvent valoriser la familiarité de l'interface et la richesse du contenu par rapport aux subtilités de la technologie sous-jacente. Un débat pertinent dans ce contexte est l'évaluation par le public de la décentralisation et de la résistance à la censure. Bien qu'attrayant pour une population soucieuse de la vie privée, il reste incertain si l'utilisateur moyen priorise ces aspects par rapport à la commodité.

De plus, le discours sur le fait que la décentralisation absolue est l'objectif final ou si un modèle semi-centralisé de modération, semblable aux évolutions récentes sur des plateformes comme Wikipedia, pourrait être plus acceptable, est de plus en plus pertinent. Farcaster, par exemple, adopte unsuffisamment décentraliséapproche pour récolter les avantages de la décentralisation tout en conservant la capacité de mettre à l'échelle et de lutter contre le spam. Cette approche hybride offre une juxtaposition équilibrée de l'autonomie de l'utilisateur avec une gouvernance responsable du contenu.

À mesure que Farcaster se développe, maintenir l'intégrité de sa base d'utilisateurs et de sa culture communautaire présente un autre obstacle. L'éthique de la plateforme visant à favoriser un environnement numérique convivial et innovant doit résister aux pressions de la croissance, garantissant que l'expansion n'érode pas ces valeurs fondamentales. Farcaster doit également faire face à une forte concurrence non seulement des entités Web2 établies, mais aussi d'autres protocoles se développant sur SocialFi en Web3, ce qui rend la pénétration sur le marché et la conversion des utilisateurs une tâche redoutable.

Dans l'ensemble, les plateformes de médias sociaux décentralisées, telles que Farcaster, Mastodon, Minds et Lens, offrent divers avantages par rapport aux plateformes centralisées traditionnelles, notamment le contrôle des données par les utilisateurs, la résistance à la censure et une confidentialité accrue. Cependant, elles sont confrontées à des défis importants pour obtenir une adoption généralisée, tels que :

  • Expériences utilisateur complexes: Le processus de mise en route des plateformes décentralisées peut être fastidieux, impliquant des transactions de cryptomonnaie, des installations de portefeuille et la compréhension de nouveaux protocoles.
  • Difficultés de mise à l'échelle : les plateformes décentralisées ont souvent du mal à construire une masse critique d'utilisateurs, essentielle pour le succès d'un réseau social.
  • Paysage fragmenté : L'écosystème décentralisé peut être plus difficile à naviguer que les plateformes centralisées, ce qui conduit à un problème de rétention.
  • Manque de modération: L'absence de modération centralisée peut entraîner la propagation de désinformation, de cyberintimidation et d'activités criminelles.

Alors que la couche d'application sur les protocoles de médias sociaux décentralisés gagne de plus en plus d'attrait, l'influence que les grandes applications peuvent accumuler sur le protocole sous-jacent devient un sujet essentiel mais souvent négligé. Les grandes applications peuvent orienter de manière significative les décisions de développement du protocole, tout comme les modifications de politique locale de Gmail peuvent avoir un impact sur tous les autres fournisseurs de messagerie, même au sein d'un protocole de messagerie décentralisé. Pour qu'un protocole décentralisé reste vraiment démocratique et résistant à l'influence des grandes entités, il doit soit avoir des mécanismes pour faire respecter les règles contre une grande entité, soit soutenir un environnement concurrentiel avec une multitude d'acteurs qui empêchent toute entité unique d'imposer des changements de manière unilatérale.

La Voie à Suivre

Alors que nous jetons un regard sur l'avenir des médias sociaux décentralisés, nous nous tenons au bord de changements révolutionnaires prêts à transformer fondamentalement la façon dont nous interagissons en ligne. Ces avancées annoncent une nouvelle ère où nos expériences virtuelles sont non seulement plus engageantes et personnalisées, mais également conçues dans un cadre qui défend l'autonomie des utilisateurs et la gouvernance collective.

Jeux et Commerce

Les protocoles de médias sociaux décentralisés permettront une large gamme d'innovations secondaires. Les domaines passionnants que nous explorons sont les jeux et le commerce. Les perspectives incluent le développement de jeux qui tirent parti de l'engagement des utilisateurs et de l'activité de portefeuille. Ceux-ci pourraient rappeler les premiers jours des jeux sur Facebook, mais sans les problèmes de spam notoires. L'aspect commercial est tout aussi prometteur, avec des opportunités d'acheter des NFT et d'accéder directement à des services spécialisés via Farcaster. Importamment, ces développements sur Farcaster se font sans le risque de situations comme Zynga vs. Facebook, où des solutions complémentaires construites sur des plateformes centralisées peuvent soudainement devenir des concurrents, soulignant le risque de plateforme associé aux plateformes centralisées.

Modération de contenu décentralisée

Bien que la modération décentralisée des contenus exige également un équilibre délicat entre la liberté d’expression et la prévention des abus, la difficulté réside dans la distinction entre les contenus acceptables et inacceptables, une tâche compliquée par les différences culturelles et les interprétations subjectives. Bien qu’il n’existe pas de norme d’acceptabilité universellement acceptée, les processus démocratiques, tels que ceux utilisés par les éditeurs de Wikipédia ou les réseaux sociaux fédérés, offrent des modèles de modération de contenu décentralisée qui ne sont pas contrôlés par des entités privées. L’avenir des médias sociaux décentralisés pourrait impliquer une approche démocratique de la modération des contenus, où les utilisateurs décident de ce qui est acceptable par le biais de débats et de délibérations, soutenus par des outils techniques et l’automatisation. Cette gouvernance doit être fondée sur des principes éthiques, un contrôle démocratique et une responsabilité, allant au-delà de la résistance simpliste à la censure ou des pouvoirs administratifs dictatoriaux. À l’heure actuelle, ces fonctions sont souvent regroupées au sein d’une seule entité, ce qui entraîne des problèmes de partialité et de manque de neutralité.

Réseaux sociaux et IA

L'intersection des médias sociaux et de l'intelligence artificielle (IA) est un sujet de discussion actif principalement en raison de la manière dont les algorithmes d'IA utilisent les données des utilisateurs pour cibler les publicités et le contenu. Twitter et d'autres réseaux sociaux ont exploité des modèles AI/ML pour analyser de vastes quantités de données personnelles, adaptant l'expérience utilisateur et personnalisant le contenu et les publicités. Cela soulève des préoccupations concernant la vie privée et la propriété des données car ces modèles sont entraînés sur les données des utilisateurs, mais ne leur appartiennent pas. Les protocoles sociaux décentralisés introduisent une dynamique fondamentalement différente où les utilisateurs possèdent et contrôlent leurs graphiques sociaux. Les utilisateurs peuvent "créer" des publications et du contenu, construire leurs propres "collections de contenu on-chain" et soutenir les créateurs de contenu grâce à des microtransactions. Dans le contexte des récents développements en matière d'IA, les modèles sociaux décentralisés offrent un avantage unique aux utilisateurs pour entraîner leurs propres modèles d'IA sur leurs propres données. Comme l'a discuté Fred Wilson dans ses récentsarticle, les collections on-chain des utilisateurs peuvent servir de jeux de données personnalisés pour entraîner ces modèles d'IA. Cela permet des expériences d'IA hautement personnalisées, car les modèles sont formés sur des données directement pertinentes pour l'utilisateur, et cela respecte la vie privée de l'utilisateur car ces derniers peuvent décider quand et comment leurs données sont utilisées.

Une Approche Modulaire

Une approche plus modulaire, où les différents aspects de la plateforme sont gérés indépendamment, pourrait aider à résoudre ces problèmes. Cela impliquerait de séparer le protocole de base, qui devrait être neutre, de la couche de modération, qui pourrait être adaptée aux besoins et préférences des différents groupes d'utilisateurs.

Dans le contexte plus large des médias sociaux décentralisés, cette approche modulaire pourrait conduire à des "places publiques" plus neutres tout en permettant une modération efficace. Cela rendrait l'expérience de l'utilisateur finale plus précieuse, significative, amusante et utile, ainsi que "appropriée" en filtrant les acteurs et les publications nuisibles.

Expansion de Farcaster

L'expansion de Gate dans des fonctionnalités plus larges est remarquable. Cela inclut la mise en place de mécanismes de vérification pour les cadeaux d'utilisateurs authentiques et permettant aux comptes Gate d'être utilisés pour se connecter à des applications externes, renforçant ainsi la connectivité de l'écosystème. Malgré son jeune âge, Gate montre un immense potentiel et suscite une excitation rappelant les premiers jours de plates-formes comme Clubhouse. Son accent sur la construction d'une culture centrée sur le créateur et orientée Web3 est évident. Alors que Gate continue de croître, les questions sur la scalabilité de sa base d'utilisateurs de qualité deviendront de plus en plus importantes. L'engagement de la plateforme à favoriser des espaces en ligne conviviaux, optimistes et innovants la distingue dans le paysage numérique. Malgré les défis du marché, sa vision stratégique et son approche unique des réseaux sociaux décentralisés inspirent l'optimisme et l'attente pour ses développements futurs.

Les plates-formes Web2, ayant mûri avec le temps, sont renforcées par de puissants effets de réseau mais sont simultanément confrontées à de nombreux problèmes de conception profondément enracinés. En revanche, les plates-formes de médias sociaux Web3 sont encore naissantes et font souvent l'objet de critiques pour leurs interfaces utilisateur moins élaborées. Pourtant, elles incarnent la promesse d'un avenir meilleur et plus équitable, visant à démanteler les 'jardins clos' des médias sociaux traditionnels. Alors que cette nouvelle ère des médias sociaux se déploie, elle sera façonnée par les efforts collectifs de ses utilisateurs et les cadres éthiques qu'ils établissent, s'efforçant de créer un écosystème numérique plus transparent, responsable et inclusif pour tous sans la redondance des modèles passés.

Nous sommes incroyablement excités de voir l'émergence de nouveaux modèles et primitives dans ce secteur. Si vous êtes en train de créer ou prévoyez de développer quelque chose d'innovant dans la nouvelle ère du Social, n'hésitez pas à nous contacter.

Nous tenons à exprimer nos sincères remerciements àAnthonyde Seed Club Ventures,JC &Nicoà la Wield etKatiede l'Archetype pour leurs précieux commentaires sur ce rapport.

Avertissement:

  1. Cet article est repris de [Gate@lemniscap/breaking-down-walled-gardens-farcaster">Lemniscap], Avancer le titre original’Breaking Down Walled Gardens : Farcaster and Decentralised Social Media', Tous les droits d’auteur appartiennent à l’auteur original [Lemniscap]. Si des objections sont soulevées concernant cette réimpression, veuillez contacter le Porte Apprendreéquipe, et ils s'en occuperont rapidement.
  2. Responsabilité de non-responsabilité : Les points de vue et opinions exprimés dans cet article sont uniquement ceux de l'auteur et ne constituent aucun conseil en investissement.
  3. Les traductions de l'article dans d'autres langues sont effectuées par l'équipe Gate Learn. Sauf mention contraire, la copie, la distribution ou le plagiat des articles traduits est interdit.
Comece agora
Inscreva-se e ganhe um cupom de
$100
!