人人都在聊社交,但这个协议层远远被低估
原创 | Odaily星球日报
作者 | 夫如何
提起社交,大家可能第一时间会想到 Twitter 、Telegram、微信等应用,却少人关注这些应用基于哪些底层协议搭建。大多数 Web2 的社交平台背靠强大的资源做整体的技术架构设计,将社交图谱、存储、数据库等组件作为一个统一体来搭建。虽然各组件间运转配合流畅,但也如铁桶一般封闭。
相反,Web3 的去中心化、开放等特质决定了社交平台可以由不同的去中心化协议组合构成,如社交图谱 Lens Protocol、DID 中的 Gitcoin passport、存储代表 IPFS 和 Arweave 等。但其中有一类细分协议常被人们忽视。
微信最核心的功能就是收发消息,而人与人之间的聊天即通过 IM(即时通讯)协议来实现。通常 Web2 中 IM 协议大都由中心化服务器来运行,例如 Google Talk 的 CMPP 等,但在 Web3 中,我们更期待协议层与应用层共同捕获价值。 IM 作为底层协议,其与数据存储、身份等协议同等重要,领域内部尚未跑出龙头,多数代表项目并未发币,想象空间较大。
为此,Odaily星球日报盘点了 Web3 IM 协议领域的代表项目,带大家从点到面、从单一项目到 IM 生态寻找投资机会。
IM(即时通讯)协议基础介绍
谈论 IM 前,先简略介绍 Web 3 社交项目所处的层级位置,大体分为协议层和应用层。
协议层可以细分为 DID、社交图谱、存储、通讯、内容分发等。 应用层很好理解,用户能直观感受和体验到的 APP、网站等。
IM 协议是一种用于实现即时通讯的网络协议,它定义了通讯双方之间传输消息的规则和格式,允许用户以文本、音频、视频等形式实时地进行个人或群组通讯,并支持消息的发送、接收、存储和转发等功能。
目前有超过 150 个项目集成可相关去中心化的 IM 协议,作为项目与用户、用户与用户之间沟通的桥梁,分布在以太坊、 Solana 、 Aptos 、L2 等链。大家可能在不知不觉中也使用过有 IM 协议支撑的产品功能了,如 RSS3 、 CyberConnect 、Lens、 Coinbase 、ENS 等。
IM 协议代表项目的基础介绍及发展现状
Web3 MQ(未发币)
Web3 MQ 是一个开源的去中心化通信协议,成为加密原生通信基础设施。它提供高效、安全、可扩展的社交网络和消息网络,具备速度较快和扩展性较高的特性。
Web3 MQ 的子协议包括 DAppMQ、PushMQ 和 SocialMQ,它们分别针对去中心化应用、用户推送通知和用户之间的聊天: DAppMQ 桥接去中心化应用,支持签名路由和认证;PushMQ 将去中心化应用与用户连接,支持向用户进行单向通知;SocialMQ 将用户与用户连接,支持通过直接消息 (DM) 或群聊进行加密消息传递,无需第三方。
从公链选择来看,Web3 MQ 在 Starknet 基础上构造,可被算作 L3——Starknet 的社交层。从社交网络角度来看,Web3 MQ 算 IM 层,负责社交网络的消息传递。
以下是 Web3 MQ 项目方通过对比各个协议来展现其功能的范围及消息传递速度。
目前 Web3 MQ 服务的项目有RSS3、 Mirror World、 Spot 等。
XMTP (未发币)
XMTP 是一个 Web3 即时通讯协议和基础设施,根据 Waku v2 演化而来,支持链上地址之间的端到端加密通讯,包含身份验证、端到端加密、可互操作的收件箱和消息中继功能。
XMTP 整体结构分为三层:网络层、客户端层、应用层 。其中应用层是集成相应的 DAPP,每层各司其职,相互配合,从而形成 XMTP 生态。
XMTP 想要打造一个基础通讯设施网络,可以使接入此网络的项目打通通讯壁垒。目前 XMTP 生态的参与者有 CyberConnect、Lens、Coinbase、Converse、ENS、unstoppable domains 等。
Waku( 已发币 )
Waku 是一个基于以太坊的即时通讯协议和基础设施。它为 DAPP 提供安全、私密和高效的通讯方式。Waku 使用了一系列的协议和规范,包括 Whisper(以太坊的点对点消息传递协议)等。
目前 Waku 经过发展迭代到 V2 版本,Waku V2 是用于安全通信的模块化点对点协议系列。它通过 Lib p2p实现了 Pub/Sub 并为其添加了一组功能。这些功能包括:
● 检索大部分离线设备的历史消息。
● 自适应节点,允许异构节点为网络做出贡献。
● 为资源受限的设备保留带宽使用。
Waku 作为较早的基于去中心化的 IM 协议,源于 Whisper,后在 Lib p2p基础上开发出 Waku V2。开发团队是 Status 团队,作为以太坊社区中负责通讯的开发团队,早期受到以太坊基金会的资助。
Status 团队基于 Waku V2基础上开发的通讯软件 Status,Waku 协议虽然没有发币,但是原生通讯软件现已发币, 据 CoinGecko 显示 , 8 月 17 日,市值为 9 千万美元,排名 261 ,算是目前 IM 相关团队已发币的最高市值。
Push Protocol ( 已发币 )
Push Protocol (原 ENPS)是一个通用的Web3通讯网络,支持 DAPP、钱包和服务的跨链通知和消息传递。
Push Protocol 前身是 ENPS,ENPS 在以太坊生态中构建一个去中心化的信息推送协议,允许用户(即钱包地址)接收来自各种 Dapp、智能合约甚至是中心化服务的信息通知。更名后,Push Protocol 的辐射范围扩大到多链。目前支持以太坊、 Polygon 和 BNB Chain 。
Push Protocol 运行流程是通过服务方将 Push 组件集成,形成相应项目的频道,用户可选择订阅该频道的推送信息功能,可以实时关注服务方为用户推送相关信息。
目前 Push 为 100 多家 DAPP 和服务提供商提供通信支持,涉及 DeFi、NFT、游戏、开发工具等。 据 CoinGecko 显示 , 8 月 17 日,PUSH 市值 800 万美元,排名 1002 名。
Dialect (未发币)
Dialect 是一个信息推送协议,可以在生态系统中完成协议信息的推送。Dialect 使用发布-订阅(pub-sub)消息传递功能来实现链上信息推送,并通过创建 Program Derived Address(PDA)来附加数据存储账户到无状态的程序账户上。由于没有相关私钥的使用,可以确保相关安全性。
Dialect 推出消费者级别的 DAPP——Dial。用户可以直接从钱包进行私信和群聊,其智能消息标准在消息中签署交易不涉及任何 Web2 身份。
目前 Dialect 为 Solana、Aptos、一些 EVM 链上的 30 多个 DAPP 和钱包提供通知和消息传递。
Matrix(不涉及币)
Matrix 是一个开放标准的去中心化通信协议和网络,旨在提供安全、私密和互操作的即时通讯。它允许用户在不同的服务提供商之间进行跨平台、跨设备的通讯,并支持消息传递、音视频通话、群组聊天等功能。
Matrix 协议架构是基于聊天室。聊天内容加密,且支持嵌入显示第三方应用。每个聊天室的服务器采用去中心化布置,保证聊天内容的保密性。
Matrix 应用于 Web2 中较多,由母公司 Amdocs 内部孵化,后从 Status、Protocol Labs 等机构融资近 5000 万美元。
Matrix 由中心化 Web2 公司运营,所以不涉及代币,但其与 IPFS 等 Web3 相关协议联动较多。
目前基于 Matrix 协议的应用有 Element 等,并被 12 个国家政府采用。
为什么关注 IM 协议
社交作为一个赛道,人们往往更关注可以直接体验的产品,即社交应用,而忽略了支撑应用的协议层,及其间的多种组件。
我更愿意将社交看作一个具有众多协议层组合的载体,不同协议相互配合,形成不同业务方向的社交平台,而去中心化社交更符合“Web3将打破信息孤岛”的大众预期。
IM 协议,作为社交平台背后较为重要的部分,目前还没有龙头项目。
IM 协议目前发展轨迹各不相同,具体来看:Web3 MQ 在性能和功能上优势较大,XMTP 在资方背景和合作项目重要程度上较好,Push Protocol 专注于推送通知,场景更为明确,Dialect 主要发展方向为新公链。
商业模式上,前文介绍的大多项目通过自主开发 to C 应用,将代币效用融入产品功能中;而 XMTP 则主打 to B,形成基础网络。
去中心化 IM 这一细分领域仍处于早期阶段,我们对具体发展模式的优劣尚难断言,但在生态待兴前,或许蕴藏着一定的价值机会。
相关阅读
新项目 | Dialect:与 Solana Mobile 合作的链上消息通知协议
链上信息推送服务 EPNS ,让你第一时间知道自己被爆仓……
和 Coinbase、Lens 合作的社交协议 XMTP,究竟是何方神圣?
Bitcoin Price Consolidates Below Resistance, Are Dips Still Supported?
Bitcoin Price Consolidates Below Resistance, Are Dips Still Supported?
XRP, Solana, Cardano, Shiba Inu Making Up for Lost Time as Big Whale Transaction Spikes Pop Up
XRP, Solana, Cardano, Shiba Inu Making Up for Lost Time as Big Whale Transaction Spikes Pop Up
Justin Sun suspected to have purchased $160m in Ethereum
Justin Sun suspected to have purchased $160m in Ethereum