Écrit par : Jaleel, BlockBeats

Editeur : Jack, BlockBeats

Ce matin, Threads a été officiellement lancé. Il s'agit d'une nouvelle application lancée par Meta après Facebook, Instagram et WhatsApp, ciblant directement Twitter. Non seulement Threads porte le nom d'une des fonctionnalités de son rival Twitter, mais il met également l'accent sur le dialogue public à un point tel que certains techniciens du monde de la technologie le qualifient même de « tueur de Twitter ».

Le premier jour du lancement, les performances des données de Threads étaient impressionnantes, Zuckerberg a déclaré que plus de 5 millions d'utilisateurs s'étaient inscrits dans les 4 heures suivant le lancement, et plus de 10 millions d'utilisateurs s'étaient inscrits dans les 7 heures suivant le lancement.

Il convient de noter qu’avant le lancement officiel, de nombreux utilisateurs pensaient pouvoir se connecter à Threads en utilisant leur compte Instagram dans l’aperçu de l’application présenté dans l’App Store d’Apple. Lors d'une réunion à l'échelle de l'entreprise le mois dernier, les dirigeants de Meta ont révélé qu'Instagram Threads serait intégré à l'aide d'ActivityPub, le protocole de médias sociaux décentralisé sur lequel Mastodon est basé. Cela signifie également que le contenu Threads peut être disponible sur plusieurs serveurs et que les noms d'utilisateur, abonnés et autres informations de compte Instagram peuvent être automatiquement déplacés vers la nouvelle application Threads en fonction de la demande des utilisateurs.

Dans l'interface de connexion de Threads, nous pouvons clairement voir comment fonctionne Threads. Les futures versions rejoindront l'univers fédéré d'un nouveau réseau social, permettant aux utilisateurs de se suivre et d'interagir les uns avec les autres sur différentes plateformes telles que Mastodon.

Lecture connexe : (Première expérience | Le concurrent Twitter de Zuckerberg, Threads, est en ligne, est-il vraiment préférable de l'utiliser ?)

Qu'est-ce que le protocole ActivityPub ?

Lorsqu'il s'agit du protocole décentralisé ActivityPub utilisé par Threads, beaucoup de gens ne le connaissent peut-être pas, mais lorsqu'il s'agit du réseau social fédéré Mastodon (mammouth chinois, odontomast ou mammouth, etc.), beaucoup de gens le connaissent.

Lorsqu'Elon Musk a semé beaucoup de confusion à la fin de l'année dernière en licenciant des employés et en modifiant la politique de vérification de Twitter, le plus grand bénéficiaire à l'époque était Mastodon. Mastodon, qui avait accumulé environ 500 000 utilisateurs actifs avant qu'Elon Musk n'acquière Twitter, a été inondé d'un grand nombre de « réfugiés » qui s'étaient échappés de Twitter. À son apogée, il y avait plus de 130 000 nouveaux utilisateurs chaque jour, et le nombre d'actifs. le nombre d'utilisateurs a atteint 250 début décembre de l'année dernière. Après janvier de cette année, le nombre d'utilisateurs actifs est tombé à 1,8 million, mais il reste un ordre de grandeur supérieur à celui de Lens et Nostr en tant que protocoles.

Le nombre d'utilisateurs de Mastodon augmente rapidement et de nombreuses célébrités ont trouvé une « nouvelle maison » sur Mastodon, ce qui a également attiré l'attention d'Elon Musk. Twitter a commencé à interdire les liens vers Mastodon. Dans un Twitter Spaces, Elon Musk a déclaré directement : "Putain de post Mastodon toute la journée, je m'en fiche."

Dans cette dispute sur les utilisateurs fuyant Twitter, Mastodon semble toujours être le grand gagnant. Le fondateur et PDG de Mastodon, un programmeur allemand nommé Eugen Rochko, a partagé des données selon lesquelles le nombre d'utilisateurs actifs de Mastodon a augmenté de 294 000 au cours du week-end et le nombre d'activités publiées a presque triplé.

Il convient de mentionner que Phil Daian, membre de la Fondation Ethereum, dirige une communauté cryptographique appelée cryptodon.lol sur Mastodon, et Vitalik l'a également rejoint.

Dans le même temps, beaucoup de gens ne sont pas optimistes à propos de Mastodon et pensent que Mastodon est un bon produit, mais le produit lui-même ne représente pas l'avenir des réseaux sociaux. Ce qui peut représenter l'avenir de cette piste, c'est le protocole ActivityPub.

Revenons à notre sujet, Threads et Mastodon utilisent et sont tous deux basés sur le protocole ActivityPub. Quelle est sa particularité ?

Permettre aux utilisateurs de voyager autour de différentes îles

Dans l'avenir social décrit par les sociétés de médias sociaux traditionnelles, les données de notre compte Twitter sont contrôlées par Twitter, les données de notre compte Instagram sont contrôlées par Instagram et les données de notre compte Youtube sont contrôlées par Youtube. Chaque société de médias sociaux est une île isolée et chaque média social. entreprise Chaque plate-forme nécessite l'enregistrement d'un compte distinct et les sociétés de médias sociaux ne peuvent pas échanger de données de compte.

L'idée d'ActivityPub pour résoudre ce problème est très simple et directe : chaque serveur (instance) est similaire à un serveur de messagerie, aidant les utilisateurs à recevoir et à envoyer des lettres et à héberger des identités. Il standardise la communication entre les serveurs, permettant aux serveurs librement joints de communiquer entre eux ; il standardise également la communication entre les clients et les serveurs, permettant aux utilisateurs d'accéder à différents serveurs sur la même application. Cela donne aux opérateurs de serveurs et aux utilisateurs une grande liberté.

De cette manière, les utilisateurs peuvent parcourir différentes îles en utilisant le réseau social servi par le protocole ActivityPub.

Au fil des années depuis la naissance des réseaux sociaux, une série de protocoles de réseaux sociaux ont mis l'accent sur l'ouverture : OStatus, pump.io, Open Social, Pubsubhubbub, WebFinger, ActivityStreams, XMPP, RSS, OpenID, etc., et I je pense que la plupart d’entre eux ne sont pas bien connus. À certains moments, même certains géants de la technologie soutenaient ces protocoles.

Les idées de conception d'ActivityPub remontent à la naissance des réseaux sociaux, et les idées originales sont venues de Fediverse. L'idée de Fediverse est également très simple : un groupe de serveurs forme un réseau diviser pour régner pour s'envoyer et recevoir des informations les uns aux autres. Différents logiciels et protocoles tels que GNU social, OStatus et Mastadon sont issus de cette idée. On peut dire qu'ActivityPub a accumulé près de deux décennies d'expérience dans l'exploration des réseaux sociaux distribués.

La première version d'ActivityPub a été publiée il y a cinq ans. Après avoir absorbé l'expérience et la conception de logiciels tels que GNU Social et de protocoles tels que OStatus dans Fediverse, elle est devenue une norme recommandée par le W3C. Le W3C (World Wide Web Consortium) est essentiellement l'organisme directeur du Web, supervisant les normes de protocole. ActivityPub définit un protocole de réseau social décentralisé pour les applications clientes et les serveurs qui les connectent. L'avantage pour les utilisateurs est l'interopérabilité entre les services adoptant le protocole.

Plus précisément, Flipboard et Medium ont également créé un serveur Mastodon sur ActivityPub et ont commencé à inviter certains utilisateurs et planificateurs à publier sur la plateforme principale. Tant que les serveurs sont compatibles ActivityPub, n'importe qui peut suivre mes comptes Flipboard et Medium depuis Mastodon sans avoir à créer un compte ou à télécharger une nouvelle application.

En attendant, si vous aimez une publication Flipboard d'ActivityPub, vous pouvez intégrer la publication sur votre page Flipboard et même l'afficher dans l'application Mastodon du créateur d'origine. Après avoir posté un commentaire, le contenu apparaîtra sous la forme d'une réponse Mastodon.

Il ne s’agit pas simplement d’intégrer du contenu, il s’agit d’une véritable interopérabilité.

Si Threads et Mastodon sont interconnectés à l'avenir, le contenu précédemment publié sur Threads ne sera pas visible sur Mastodon. Parce qu'un événement de suppression sera transmis à d'autres instances de publication d'activité, mais s'il existe une instance qui ne prend pas en charge la suppression, elle peut toujours être conservée.

Outre Threads et Mastodon, les réseaux sociaux utilisant actuellement le protocole ActivityPub incluent : Nextcloud : un service fédéré d'hébergement de fichiers ; PeerTube, un service fédéré de vidéos ; le logiciel de réseau social Friendica implémenté ActivityPub en version 2019.01, un logiciel de planification d'événements de Mobilizon ; Framasoft ; Pixelfed, une plateforme fédérée de partage de photos similaire à Instagram ; Pleroma est une plateforme Weibo compatible avec ActivityPub et nécessite peu de ressources ; Misskey est un service Weibo décentralisé open source.

Bien sûr, à l’heure actuelle, ActivityPub est loin d’être parfait et il reste encore beaucoup à faire. De plus, cela tourne souvent mal et peut même être détruit par les intérêts des entreprises et par une technologie malveillante. Dans la course actuelle à la refonte des médias sociaux, outre ActivityPub, de nombreux acteurs participent également : les nouveaux venus sociaux tels que Artifact et Substack Notes construisent déjà leurs propres plateformes fermées, et Jack Dorsey, qui a quitté Twitter, en soutient de nouvelles. Les protocoles sociaux BlueSky et Nostr, ainsi que les protocoles sociaux populaires Farcaster et Lens dans le cercle Web3, sont également nés l'un après l'autre.

Chaque protocole émergent espère créer son propre protocole ouvert et diriger la voie sociale. Mais pourquoi Threads d’un grand fabricant Web2 a-t-il choisi le protocole ActivityPub ?

Pourquoi Threads, une entreprise majeure du Web2, a-t-elle choisi ActivityPub ?

La première chose à laquelle nous pouvons penser est que l'utilisation d'ActivityPub, en particulier la norme de communication entre les serveurs, peut étendre le réseau social d'origine de Meta, aider à communiquer avec d'autres serveurs et permettre aux utilisateurs d'atteindre plus de personnes.

Liu Guo, co-fondateur de Matters-lab, est tout à fait d'accord avec ce point de vue. Selon lui, ActivityPub est actuellement le protocole social décentralisé le plus mature et le plus utilisé. En tant que retardataire de Threads, choisir ActivityPub peut faire bon usage de son effet de réseau d'origine.

Dans une conversation avec BlockBeats, Liu Guo a déclaré : « Par rapport à plusieurs autres protocoles décentralisés similaires, tels que Nostr et AT Protocol. ActivityPub est principalement supérieur en termes de maturité et est également une norme recommandée par le w3c. ActivityPub a de nombreux clients et vocabulaire. Il est très complet et peut être utilisé pour définir presque toute la logique du produit. En même temps, le modèle mental est également très simple (modèle d'acteur). Par rapport aux autres clients ActivityPub, Mastodon a principalement une ui/ux légèrement meilleure, et combine ensuite plusieurs autres protocoles. avec des méthodes appropriées sont intégrées (telles que le doigt Web).

De plus, quelles autres raisons ont poussé Threads, une entreprise majeure du Web2, à choisir ActivityPub ? Liu Guo estime que Meta se rend également compte que les utilisateurs se soucient de la confidentialité et de la propriété des données, en particulier après l'acquisition de Twitter, et choisira donc d'utiliser un protocole social décentralisé.

Alors, pour les protocoles sociaux décentralisés ou les protocoles web3, qu'est-ce que cela signifie pour Threads de choisir ActivityPub ?

Liu Guo pense que c'est un bon rappel pour revenir à l'essentiel. Il semble que Meta sache très bien ce dont les utilisateurs ont besoin. Les utilisateurs ont besoin d’une bonne expérience utilisateur et d’un protocole social capable de connecter plusieurs clients, et la blockchain n’est pas nécessaire pour y parvenir. La blockchain peut fournir un bon système d'identité, mais elle doit être liée à des protocoles sociaux hors chaîne pour être utile aux utilisateurs, et ce dernier est déjà un domaine et une idée relativement matures.