Original | Odaily Planète Quotidien

Auteur | Comment

Lorsqu'il s'agit de réseaux sociaux, vous pouvez immédiatement penser à des applications telles que Twitter, Telegram et WeChat, mais peu de gens prêtent attention aux protocoles sous-jacents sur lesquels ces applications sont basées. La plupart des plateformes sociales Web2 s'appuient sur des ressources puissantes pour la conception globale de l'architecture technique et construisent des composants tels que des graphiques sociaux, du stockage et des bases de données comme une unité. Bien que les composants fonctionnent ensemble sans problème, ils sont également aussi fermés qu’un tonneau de fer.

Au contraire, la décentralisation et l'ouverture du Web3 déterminent que la plateforme sociale peut être composée de différentes combinaisons de protocoles décentralisés, telles que le social graph Lens Protocol, le passeport Gitcoin dans DID, les représentants de stockage IPFS et Arweave, etc. Mais il existe un type d’accord de lotissement qui est souvent négligé.

La fonction principale de WeChat est d'envoyer et de recevoir des messages, et le chat entre personnes est réalisé via le protocole IM (Instant Messaging). Habituellement, les protocoles de messagerie instantanée du Web2 sont principalement gérés par des serveurs centralisés, tels que le CMPP de Google Talk, etc., mais dans le Web3, nous nous attendons à ce que la couche de protocole et la couche d'application capturent conjointement la valeur. En tant que protocole sous-jacent, la messagerie instantanée est aussi importante que le stockage de données, l'identité et d'autres protocoles. Elle n'est pas encore devenue un leader dans le domaine. La plupart des projets représentatifs n'ont pas émis de pièces, ce qui laisse beaucoup de place à l'imagination.

A cet effet, Odaily Planet Daily a fait le point sur les projets représentatifs dans le domaine du protocole Web3 IM et a emmené chacun d'un point à l'autre, d'un seul projet à l'écosystème IM pour trouver des opportunités d'investissement.

Introduction de base au protocole IM (Instant Messaging)

Avant de parler de messagerie instantanée, présentons brièvement la position hiérarchique des projets sociaux Web 3, qui sont grossièrement divisés en couche de protocole et couche d'application.

La couche protocolaire peut être subdivisée en DID, graphe social, stockage, communication, distribution de contenu, etc. La couche application est facile à comprendre et les utilisateurs peuvent ressentir et expérimenter intuitivement les applications, les sites Web, etc.

Le protocole IM est un protocole réseau utilisé pour mettre en œuvre la messagerie instantanée. Il définit les règles et les formats de transmission des messages entre les interlocuteurs. Il permet aux utilisateurs d'effectuer des communications personnelles ou de groupe en temps réel sous forme de texte, audio, vidéo, etc. et prend en charge les fonctions de messagerie d'envoi, de réception, de stockage et de transfert.

Il existe actuellement plus de 150 projets intégrant des protocoles de messagerie instantanée décentralisés pertinents, qui servent de pont pour la communication entre les projets et les utilisateurs, et entre les utilisateurs, et sont distribués dans Ethereum, Solana, Aptos, L2 et d'autres chaînes. Vous avez peut-être utilisé sans le savoir des fonctions du produit prises en charge par les protocoles de messagerie instantanée, tels que RSS3, CyberConnect, Lens, Coinbase, ENS, etc.

Le protocole IM représente l'introduction de base et l'état de développement du projet

Web3 MQ (devise non émise)

Web3 MQ est un protocole de communication décentralisé open source qui devient une infrastructure de communication cryptographique native. Il fournit un réseau social et un réseau de messagerie efficaces, sécurisés et évolutifs avec une vitesse rapide et une évolutivité élevée.

Les sous-protocoles de Web3 MQ incluent DAppMQ, PushMQ et SocialMQ, qui sont respectivement destinés aux applications décentralisées, aux notifications push des utilisateurs et aux discussions entre utilisateurs : DAppMQ relie les applications décentralisées et prend en charge le routage et l'authentification des signatures. PushMQ connecte les applications décentralisées avec User Connect en prend en charge une ; -Way notifications aux utilisateurs ; SocialMQ connecte les utilisateurs aux utilisateurs et prend en charge la messagerie cryptée via la messagerie directe (DM) ou les discussions de groupe sans avoir recours à un tiers.

Du point de vue de la sélection de la chaîne publique, Web3 MQ est construit sur la base de Starknet et peut être considéré comme L3, la couche sociale de Starknet. Du point de vue des réseaux sociaux, Web3 MQ est la couche de messagerie instantanée et est responsable de la messagerie sur les réseaux sociaux.

Ce qui suit est une comparaison de chaque protocole par l'équipe du projet Web3 MQ pour démontrer l'étendue de ses fonctions et la vitesse de livraison des messages.

Actuellement, les projets de service Web3 MQ incluent RSS3, Mirror World, Spot, etc.

XMTP (devise non émise)

XMTP est un protocole et une infrastructure de messagerie instantanée Web3, évolués à partir de Waku v2, prenant en charge les communications cryptées de bout en bout entre les adresses de la chaîne, y compris l'authentification, le cryptage de bout en bout, les boîtes de réception interopérables et la fonction de successeur de messages.

La structure globale de XMTP est divisée en trois couches : la couche réseau, la couche client et la couche application. La couche application intègre les DAPP correspondants. Chaque couche remplit ses propres tâches et coopère les unes avec les autres pour former l'écosystème XMTP.

XMTP souhaite construire un réseau d'infrastructure de communication de base capable de briser les barrières de communication pour les projets connectés à ce réseau. Actuellement, les participants à l'écosystème XMTP incluent CyberConnect, Lens, Coinbase, Converse, ENS, des domaines imparables, etc.

Waku (pièces émises)

Waku est un protocole et une infrastructure de messagerie instantanée basés sur Ethereum. Il fournit à DAPP une méthode de communication sûre, privée et efficace. Waku utilise une gamme de protocoles et de spécifications, notamment Whisper (le protocole de messagerie peer-to-peer d'Ethereum).

Actuellement, Waku a été développé et itéré vers la version V2. Waku V2 est une série de protocoles point à point modulaires pour une communication sécurisée. Il implémente Pub/Sub via Lib p2p et y ajoute un ensemble de fonctionnalités. Ces fonctionnalités incluent :

● Récupérez les messages historiques de la plupart des appareils hors ligne.

● Les nœuds adaptatifs permettent à des nœuds hétérogènes de contribuer au réseau.

● Réservez l'utilisation de la bande passante pour les appareils aux ressources limitées.

En tant qu'ancien protocole de messagerie instantanée décentralisé, Waku est issu de Whisper et a ensuite développé Waku V2 basé sur Lib p2p. L’équipe de développement est l’équipe Status. En tant qu’équipe de développement responsable de la communication au sein de la communauté Ethereum, elle a reçu un financement précoce de la Fondation Ethereum.

L'équipe Status a développé le logiciel de communication Status basé sur Waku V2. Bien que le protocole Waku n'ait pas émis de pièces, le logiciel de communication natif a désormais émis des pièces. Selon CoinGecko, le 17 août, la valeur marchande était de 90 millions de dollars, au rang 261. qui est actuellement IM La valeur marchande la plus élevée des pièces émises par l'équipe concernée.

Protocole Push (pièces émises)

Push Protocol (anciennement ENPS) est un réseau de communication Web3 universel qui prend en charge les notifications et la messagerie inter-chaînes pour les DAPP, les portefeuilles et les services.

Le protocole Push était anciennement connu sous le nom d'ENPS. ENPS construit un protocole push d'informations décentralisé dans l'écosystème Ethereum, permettant aux utilisateurs (c'est-à-dire les adresses de portefeuille) de recevoir des notifications d'informations de divers Dapps, contrats intelligents et même de services centralisés. Après le changement de nom, la portée du rayonnement du protocole Push a été étendue à plusieurs chaînes. Prend actuellement en charge Ethereum, Polygon et BNB Chain.

Le processus de fonctionnement du protocole Push consiste à intégrer les composants Push via le fournisseur de services pour former un canal pour le projet correspondant. L'utilisateur peut choisir de s'abonner à la fonction d'information push du canal et peut suivre le fournisseur de services en temps réel pour pousser. informations pertinentes à l'utilisateur.

Actuellement, Push fournit un support de communication pour plus de 100 DAPP et fournisseurs de services, impliquant DeFi, NFT, des jeux, des outils de développement, etc. Selon CoinGecko, le 17 août, PUSH avait une valeur marchande de 8 millions de dollars et se classait au 1 002e rang.

Dialecte (pièces inédites)

Dialect est un protocole de transmission d'informations qui peut transmettre des informations de protocole dans l'écosystème. Dialect utilise la messagerie publication-abonnement (pub-sub) pour transmettre des informations sur la chaîne et attache des comptes de stockage de données aux comptes de programme sans état en créant une adresse dérivée du programme (PDA). Une sécurité pertinente peut être assurée puisqu'aucune clé privée associée n'est utilisée.

Dialect lance DAPP-Dial au niveau du consommateur. Les utilisateurs peuvent envoyer des messages privés et des discussions de groupe directement à partir du portefeuille, et sa norme de messagerie intelligente signe les transactions dans les messages sans impliquer aucune identité Web2.

Dialect fournit actuellement des notifications et des messages pour plus de 30 DAPP et portefeuilles sur Solana, Aptos et certaines chaînes EVM.

Matrice (n'impliquant pas de pièces)

Matrix est un protocole et un réseau de communication décentralisés à standard ouvert conçus pour fournir une messagerie instantanée sécurisée, privée et interopérable. Il permet aux utilisateurs de communiquer sur des plates-formes et des appareils entre différents fournisseurs de services et prend en charge la messagerie, les appels audio et vidéo, les discussions de groupe et d'autres fonctions.

L'architecture du protocole Matrix est basée sur des salles de discussion. Le contenu du chat est crypté et prend en charge l'intégration et l'affichage d'applications tierces. Le serveur de chaque salon de discussion est décentralisé pour garantir la confidentialité du contenu du chat.

Matrix est largement utilisé dans Web2. Il a été incubé en interne par la société mère Amdocs et a ensuite levé près de 50 millions de dollars de financement auprès de Status, Protocol Labs et d'autres institutions.

Matrix est exploité par une société Web2 centralisée, il n'implique donc pas de jetons, mais il a de nombreux liens avec les protocoles liés au Web3 tels que IPFS.

Actuellement, les applications basées sur le protocole Matrix incluent Element, etc., et ont été adoptées par 12 gouvernements nationaux.

Pourquoi se soucier du protocole de messagerie instantanée

En tant que piste des réseaux sociaux, les gens ont tendance à accorder plus d'attention aux produits qui peuvent être directement expérimentés, c'est-à-dire les applications sociales, tout en ignorant la couche de protocole qui prend en charge l'application et les différents composants intermédiaires.

Je préfère considérer les réseaux sociaux comme un support doté de nombreuses combinaisons de couches de protocoles. Différents protocoles coopèrent les uns avec les autres pour former des plateformes sociales avec différentes orientations commerciales. Les réseaux sociaux décentralisés répondent davantage à l'attente du public selon laquelle « le Web3 brisera les îlots d'information ».

Le protocole de messagerie instantanée, en tant qu'élément plus important de la plateforme sociale, n'a actuellement aucun projet principal.

Les trajectoires de développement actuelles des protocoles de messagerie instantanée sont différentes. Plus précisément : Web3 MQ présente de plus grands avantages en termes de performances et de fonctionnalités, XMTP est meilleur en termes de financement et d'importance des projets de coopération, le protocole Push se concentre sur les notifications push et les scénarios sont plus clairs. Dialecte La principale direction de développement est la nouvelle chaîne publique.

En termes de modèle commercial, la plupart des projets présentés ci-dessus intègrent l'utilitaire de jeton dans les fonctions du produit grâce au développement indépendant d'applications vers C, tandis que XMTP se concentre sur B, formant un réseau de base.

La subdivision de la GI décentralisée en est encore à ses débuts, et il est difficile de dire si le modèle de développement spécifique est bon ou mauvais. Cependant, avant que l'écosystème ne soit développé, il peut y avoir certaines opportunités de valeur.

Lecture connexe

Nouveau projet | Dialecte : protocole de notification de messages en chaîne en coopération avec Solana Mobile

Le service de diffusion d'informations en chaîne EPNS vous informe immédiatement que vous avez été liquidé...

Qui est XMTP, le protocole social qui coopère avec Coinbase et Lens ?