像您这样的读者支持 MUO。 如果您通过我们网站上的链接进行购买,我们可能会收到联属佣金。 阅读更多。

中心论点

  • XMTP 是一种新协议,可在区块链帐户之间实现安全且私密的消息传递,重点关注去中心化和用户所有权。
  • XMTP 工作在三层——应用层、客户端层和网络层——以实现不同平台和应用程序之间的去中心化消息传递和交互。
  • XMTP消息应用程序具有去中心化、互操作性、数据的用户所有权以及方便地传输区块链数字货币的能力等优势。 然而,与流行的消息应用程序(例如 WhatsApp 和 Messenger 目前仍受到限制。

Web3 相对于 Web2 来说是一个重大进步。 Web2 更注重可用性、数据收集和用户生成的内容,而 Web3 则注重去中心化、用户所有权和控制以及互操作性。 随着从 Web2 到 Web3 的过渡,现在有机会开发更好的 Web 协议。

在过渡期间,我们预计消息传递和消息传递的使用方式将产生一些最大的影响。 由于传统协议是为 Web2 设计的,因此它们不具备 Web3 所需的功能。 XMTP 就是这样应运而生的。

XMTP 到底是什么以及它是如何工作的?让我们

什么是XMTP?

新的可扩展消息传输协议(XMTP)为区块链帐户之间的安全和私密消息传递提供了网络和标准。 XMTP 用于消息传递应用程序,为用户提供基本功能,例如去中心化网络、互操作性、区块链帐户支持和用户所有权。

XMTP 和 XMTP 实验室目前专注于通过提供有关如何在其去中心化应用程序 (DApp) 中实施 XMTP 的初始网络、文档和指南来帮助开发人员。

XMTP得到各大科技公司的支持。 要了解 XMTP 的强大和有用性,您可以在 Coinbase Wallet、Converse、Cyber​​Connect、Lens、Unstoppable Domains 以及任何使用 Lens 协议的 DApp 中试用。

XMTP 是如何工作的?

XMTP工作在三层,即应用层、客户端层和网络层。

  1. 应用层: 应用程序层包括使用 XMTP 客户端 SDK 构建的客户端应用程序。 该客户端SDK嵌入了用于与客户端层通信的XMTP消息API客户端。 由于XMTP是可互操作的,因此您可以使用任何使用客户端SDK开发的应用程序,例如: 例如 Converse、Coinbase Wallet、Luster 和所有可用的 Lens 应用程序。
  2. 客户端层: 该层包括来自应用层的 XMTP 消息 API 客户端。 该 XMTP 层负责使用公钥和私钥创建基于区块链的身份、加密和解密消息和邀请、编码和解码消息内容类型以及传输和检索所有密钥数据包以及加密的消息和邀请。
  3. 网络 层: XMTP 的网络层使得该协议是去中心化的。 与传统的 Web2 消息传递(所有服务器均由单一平台拥有)不同,XMTP 使用由多个实体拥有的服务器节点网络。 这些实体可以是通过在计算机上运行 XMTP 节点软件参与构建网络的任何人。

这一切听起来都很好,但是使用支持 XMTP 的应用程序有什么好处呢?

XMTP 消息传递应用程序的 4 个优势

图片来源:freestocks/未飞溅

正如已经提到的,Web3 正在显着改变我们使用互联网的方式及其工作方式。 XMTP 遵循 Web3 标准,使消息传递变得方便、安全和去中心化。 XMTP 通过向消息传递应用程序提供用户将从中受益的高级功能来实现这一目标,包括:

  1. 去中心化: XMTP 通过在世界各地部署和分配 XMTP 节点来分散消息传递。 使用服务器节点消除了对中央服务器的需求,确保没有少数人控制我们彼此通信的方式。
  2. 互操作性: XMTP 使不同的平台、应用程序和服务能够无缝交互。 由于没有一家公司拥有网络,因此没有人可以强迫您使用单一的消息应用程序。 这意味着您现在可以向任何人发送消息,即使他们使用不同的消息传递应用程序或服务。 一旦 XMTP 成为主流,您应该能够选择任何消息应用程序,例如 WhatsApp,通过 Messenger 向某人发送消息, Gmail、DiscordViber 或任何其他使用 XMTP 的消息传递应用程序或平台。
  3. 身份所有权: 当您创建帐户时 WhatsApp, Snapchat或任何其他流行的消息服务,您本质上是从他们的平台借用帐户。 使用 XMTP,您拥有您的帐户及其生成的所有数据,包括您的收件箱。 这为用户提供了安全性,因为他们可以随时从 XMTP 节点而不是平台请求加密的收件箱。 因此,即使消息服务关闭或决定不希望您使用其平台,您也可以切换到新的消息应用程序,并且仍然保留您的旧帐户以及在该帐户中进行的所有交互。
  4. 汇款方便: XMTP虽然不是区块链,但它支持区块链账户。 通过创建连接到 Coinbase 钱包的代理 XMTP 帐户,用户现在可以通过他们最喜欢的消息应用程序安全、方便地发送和接收区块链数字货币。

简而言之,XMTP 能够将消息传递服务更好地集成到现代 Web3 应用程序中,使加密货币、区块链和消息传递更加紧密地结合在一起。

您应该切换到 XMTP DApp 吗?

照片来源:艾米丽·莫特/未飞溅

鉴于 XMTP 的许多优点,切换到支持 XMTP 的消息应用程序非常诱人。 然而,由于XMTP仍然是一个新的协议,用户在使用基于XMTP的应用程序时会遇到问题。

我们目前使用的许多主要消息传递平台,例如 WhatsAppMessenger 和 Snapchat,目前不支持XMTP。 如果这些平台之间没有互操作性,XMPT 支持的应用程序就无法连接到这些 Web2 消息应用程序。 因此,如果您现在改用 XMTP 应用程序,您将无法使用该应用程序与使用我们今天使用的任何流行消息应用程序的某人建立联系。

此外,XMTP 目前使用分布式网络,而不是去中心化网络。 XMTP Labs 拥有当前可用的两台 XMTP 服务器。 这些服务器旨在为 XMTP 网络提供支持,同时在分布式服务器节点上工作。 因此,在去中心化阶段开始(很快)之前,XMTP 的使用不会那么去中心化。

尽管协议本身目前已经很完善,但 XMTP 仍需要经历去中心化阶段并获得更广泛的采用,以吸引大多数人。

去中心化消息传递的未来

随着我们从 Web2 过渡到 Web3,我们可以预期 XMTP 和其他去中心化互联网协议将在世界各地的开发人员中得到更多采用。 DApp 可能会成为双向通信的默认模式。 由于需要区块链账户来为 DApp 创建代理身份,从长远来看,我们甚至可以看到智能的、支持合约的加密货币会吸引更多的投资者。

从 Web2 到 Web3 的过渡可能是一个缓慢的过程。 在那之前,保留你的 WhatsApp当您玩 DApp 并等待它们被普遍采用时,您的手机上就会安装 、Snapchat 和即时通讯应用程序。