为什么你应该使用点对点消息应用程序

已发表: 2022-06-27
P2P 标头
伊戈尔·基西列夫/Shutterstock.com

点对点消息传递与 Facebook Messenger 或 Discord 一样可靠,但您可以控制自己的数据,并且不依赖第三方服务器与人交谈。 这是一种更好的交流方式。

目录

点对点消息传递基础
提高可靠性
更好的隐私
P2P 消息传递的缺点
您应该使用的 P2P 消息传递应用程序

点对点消息传递基础

当您通过 Facebook、WhatsApp、Discord 或大多数其他消息服务向朋友发送消息时,消息会从您(客户端)转发到中央服务器。 然后中央服务器将消息路由到第二个客户端:您的朋友。 非常广泛地说,客户端请求服务,服务器完成它们。 这称为客户端-服务器模型。 客户端-服务器模型非常常见,并且被您熟悉的大多数在线服务所使用——从 Netflix 和 Facebook 到魔兽世界。 您的所有数据都由第三方存储,您完全依赖它们。 您无法验证他们是否负责任地处理您的数据,您必须相信他们会继续允许您使用他们的服务。

对等 (P2P) 服务消除了这些问题。 计算机可以直接交换信息,完全跳过中间人。 客户端不是将消息传递给服务器以中继到第二个客户端,而是客户端只是在它们之间传输数据。 在 P2P 消息传递应用程序中,每个参与者同时有效地充当客户端和服务器。

P2P 网络示例。
英雄设计/Shutterstock.com

提高可靠性

当我们最喜欢的消息传递平台关闭时,我们都经历过偶尔的挫败感。 P2P 消息传递平台不会遭受同样的故障点。 因为 P2P 消息程序直接在发短信的人之间传输信息,所以只要设备之间的网络(如互联网或 LAN)仍在工作,它们就会继续运行。

手机甚至可以使用 Wi-Fi 或蓝牙连接在一起,以 P2P 交换信息,而无需任何现有的网络基础设施。 当由于多种原因导致传统无线网络(如 Wi-Fi 网络或蜂窝数据)不可用时,它会很有用。 这些 P2P 网络通常被称为“无线 Ad Hoc 网络”或“网状网络”。 网状网络的名称来自于您在视觉上表示网络布局时的外观。

注意:严格来说,并非所有网状网络都是无线自组织网络,但在这种情况下,这些术语通常可以互换使用。
Mesh/P2P网络图
Artistdesign29/Shutterstock.com

相关:什么是 Wi-Fi Direct,它是如何工作的?

通常,此类网络允许参与者在进出范围时自由进出,但前提是他们有权与网络中的其他设备连接。

更好的隐私

加密是一种保护数据免遭窥探的方法。 今天所有流行的消息服务都将您的消息加密存储,但有一个警告 - 在许多情况下,它们也可以在您不知情的情况下解码消息。 这意味着即使您的消息对于第三方攻击者来说可能是安全的(排序),但至少有可能它们可以被为您存储它们的公司读取。

与称为端到端加密 (E2EE) 的常规加密相比,有一个进步。 E2EE 设置在发送者的设备上加密消息,并且消息只能由指定的接收者解密。 甚至您的互联网服务提供商 (ISP) 也无法读取它们。

将端到端加密与 P2P 消息传递相结合提供了最佳的隐私解决方案。 您的消息是加密的,这意味着没有加密密钥任何人都无法阅读它们,并且文件的副本不会存储在某处的中央服务器上。

如果您担心将对话永久保密,最后一点很重要。 当前的加密方案对于现代攻击是健壮和有效的,但不能保证它们能够抵抗未来破解加密的尝试——尤其是当量子计算机成为一种可行的技术时。

P2P 消息传递的缺点

P2P 消息服务确实有一些缺点。 它们通常在需要同步所有客户端的应用程序中表现不佳,因为组的性能通常受到最慢成员的连接的限制。 此外,P2P 服务通常比它们的客户端-服务器替代方案具有更大的存储要求,因为每个文件或消息的至少一个完整副本必须存在于参与用户之间。

相关:什么是模因(以及它们是如何产生的)?

例如,考虑 Facebook Messenger。 你和一个朋友来回发送了数千个潮湿的表情包,但这些表情包并没有用完你手机上的存储空间。 这是因为将这些文件存储在您的聊天记录中的负担放在了 Facebook 的服务器上。 但是,如果您使用的是 P2P 消息传递应用程序,则需要将文件存储在您的两台设备上以供双方查看,或者在需要时由一个人重新共享文件。

您应该使用的 P2P 消息传递应用程序

Firechat 可能是最著名的消息应用程序,它允许您通过蓝牙或 Wi-Fi 使用 P2P 消息传递,但它已经不复存在。 截至 2022 年 3 月,可供日常使用的应用程序相对较少。

截至 2022 年 3 月,适用于 Android 的 Briar 是我们唯一可以推荐的同类应用程序。(不幸的是,它不能在 iPhone 上运行。)还有其他应用程序,但它们要么仍在开发中,要么用户评价不佳,要么停止接收更新。

Briar 完全配备了端到端加密,并允许您通过互联网、Tor 网络、Wi-Fi 或蓝牙与您的同行连接。 您必须手动添加要联系的任何联系人,这样您就可以确定您正在与正确的人交谈。 添加某人很简单——就像许多消息应用程序一样,您可以通过链接或扫描二维码来添加对方。

相关:二维码解释:为什么你到处都能看到那些方形条码

它还允许您向联系人可见的论坛或博客发帖。 如果您的某个联系人超出范围,则相互联系人甚至可以充当继电器。

Briar 图展示了如何在未直接连接的客户端之间中继信息。

我们在几周内对 Briar 进行了测试,发现蓝牙和 Wi-Fi 消息传递在预期范围内运行良好。

即使您不担心加密您的消息,很高兴知道您可以在 Wi-Fi 和数据不可用时向附近的朋友发短信或发送文件 - 或者当您在服务不稳定的地区时,例如在偏僻的地方露营。