无贸易沟通
许多人可能不会过多考虑他们如何通过互联网相互交流,因为大多数人都在使用流行的“社会的 广告网络”和各种流行的信使。他们可能没有意识到这些服务是基于贸易的。 Facebook、WhatsApp、Zoom、Skype 等都希望从用户那里得到一些东西:无论是货币、数据还是注意力(广告)。因此,人与人之间的交流是以这种交易为代价的。这是一个问题,因为这些工具背后的公司更有动力从用户那里得到一些东西,而不是为他们提供一个私人的、安全的和功能丰富的通信工具。但是,有其他选择吗?是否有无需交易的工具可以与世界各地的任何人进行交流?
交流意味着文本、表情符号、gif、群聊、视频和音频,甚至屏幕共享。所以,很多工具。通信的问题在于您可能需要一些中心点来接收和传递消息。让我快速解释一下:
安娜想和布布交流。发送文本、或图像、或语音/视频聊天等。他们相隔半个世界。他们有互联网连接。他们如何找到彼此并交换信息?
如果他们要使用像 Facebook 这样的基于交易的服务,那么他们所需要的只是一个浏览器(可以把它想象成一个“应用程序”),访问一个特定的网站(比如 facebook.com),在 Facebook 注册一个账户,然后他们例如,可以使用 Facebook 搜索互相搜索。他们将需要该网络上的唯一 ID,因此 Ana 不能选择她的用户名“Ana”,因为其他人已经拥有它,因此她将选择 Ana_Banana_Mau。 “布布”也一样。这样一来,Bubu 就可以更轻松地在 Facebook 上找到她的 ID。 Ana 还将获得一个唯一的 URL,例如 facebook.com/Aba_Banana_Mau。现在,Ana 可以使用应用程序(浏览器)+ 帐户通过这个中心化平台与 Bubu 连接。他们互相发送的所有消息、照片等都存储在 Facebook 的服务器上,然后传递给另一个服务器。当 Ana 将她的私人想法和照片发送给 Bubu 时,她首先将它们发送到 Facebook,Facebook 存储它们,然后他们将它们发送给 Bubu。
即使消息是加密的,Facebook 仍然有权收集有关用户的数据(他们何时发送消息,从哪里发送消息等); Facebook 仍然有权在 Messenger 中插入广告; Facebook 有权强制用户为这项服务付费,等等。那是因为 Facebook 是中心点,如此强大的力量伴随着胁迫和滥用的巨大动机。此外,依靠单一的中心点意味着如果 Facebook 消失,Ana 和 Bubu 相互交谈和发送给对方的所有内容都将丢失。永远。
但是我们需要像 Facebook 这样的“服务器”来进行通信,否则 Ana 和 Bubu 就无法在浩瀚的互联网海洋中找到彼此。 Facebook 想要用户的注意力(广告)和数据,以便让他们使用他们的 Facebook 服务进行交流。 Facebook 还可以审查和限制用户相互分享的内容。因此,Facebook 是一种基于贸易的通讯工具。用户交易他们的隐私和数据、他们的注意力,并且在通信方面受到限制。 WhatsApp、Telagram、Zoom 以及几乎大多数这些流行的通信平台都是基于贸易的。 WhatsApp 收集数据,Telegram 可以审查内容,Zoom 限制你除非你付钱,等等。
为了降低中心化权力攫取服务的风险,我们可以创建“节点”。节点就像服务器,但多个且独立。有时节点可以是其他用户。让我解释:
级别 1:一个好的 FACEBOOK 信使
尽管多个节点似乎是一个很好的解决方案,但也有依赖于中心点(服务器)的无贸易通信工具。如果这些服务是由捐赠支持的,并且它们没有商业模式,那么它们很可能是无贸易的。一个这样的例子是 信号使者 依赖中央服务器,但他们不希望用户进行任何交易:没有广告,没有高级功能,除了(可能)技术限制之外没有人为限制。 Ana 和 Bubu 需要一个电话号码来创建 Signal 帐户,这样他们就可以找到彼此并进行通信。在这方面,Signal 与 Facebook 相同,只是它是一个不希望用户进行交易的“好”Facebook。 Signal 用户之间的消息存储在中央服务器上,但它们是加密的,因此 Signal 无法知道用户在做什么。因此,他们不能审查任何内容或干扰两者之间的通信。
如果 Signal 背后的组织陷入财务问题,那么他们有可能向用户推送广告、数据收集、高级功能等交易。依赖集中式系统可能是通信平台的薄弱基础。然而,只要服务保持自由贸易,那么如何实现就无关紧要了。
级别 2:多重信号
安娜和布布想要互相交流。为此,他们使用浏览器或消息传递应用程序,其核心设置不是连接一个中心点(如 Signal),而是连接多个中心点。想象许多彼此独立的信号。所以,假设 Ana 和 Bubu 使用浏览器访问 www.riot.im/app 网站。与 facebook.com 类似,该网站允许用户使用唯一 ID 进行注册。安娜和布布登记。然后他们通过使用其他通信方式(例如电子邮件或电话)或在 Riot 的数据库中搜索他们的用户名来彼此共享他们的 ID。在这方面,Riot 与 Facebook 或 Signal 非常相似。
主要区别在于 Riot 基于一种称为 [matrix] 的技术,而这个 [matrix] 简单地说,允许在世界任何地方复制许多 Riot。 Ana 和 Bubu 的账户不属于 Riot,而是属于 Riot 建立的 [matrix] 网络。因此,如果 Ana 想使用另一个消息应用程序,如 Fractal,而不是 Riot,她可以安装 Fractal 并使用相同的用户名和密码登录。 Riot就像是外壳,而[matrix]是核心。你可以改变两者。如果 Fractal 不支持视频通话,那么 Riot 可能支持,因此用户可以选择使用什么。如果一个人有限制,那么其他人可能没有。或者,您可以更改核心。 Riot 推广他们自己的 [matrix] 服务器 (matrix.org) 进行注册。注册似乎是免交易的。 Ana 在那里注册,但是当她通过 Riot 使用她的 ID 登录时,她看到 Riot 推送有关 matrix.org 付费服务的通知“模块化的“。她讨厌广告和这样的方法,所以她决定使用许多免费的 [matrix] 服务器 列表 在线提供。她在 converser.eu 注册并摆脱了那个烦人的广告,但仍然可以像以前一样通过 Riot 访问相同的功能。同样,她使用了相同的 Riot Messenger,但使用了不同的“节点”。如果 Ana 知道,她可以创建自己的服务器(节点)并托管自己的 [matrix],以便制定自己的规则,并且可以将 Riot、Fractal 或任何其他消息传递应用程序与自己的 [matrix] 服务器一起使用.安娜和布布在如何在线交流方面有了更多的选择。
LEVEL 2 通信工具很棒。它允许我们选择我们的“信号”。此类协议的变体允许在一台服务器上注册的用户与来自另一台服务器的用户进行通信。因此 Ana 和 Bubu 不必注册到同一台服务器。有经验的用户可以创建自己的服务器这一事实意味着权力是分布式的,因此没有中央服务器可以决定和管理用户。由于 LEVEL 2 通信依赖于从一个节点跳到另一个节点,并在这个和那个之间进行选择,因此对于某些用户来说可能会变得有点麻烦。使用 Fractal 更改 Riot 外壳非常容易,但更改外壳意味着您必须从一个节点导出设置(如果可能),然后移动到另一个节点。
级别 3:家庭矩阵
如果我们不依赖节点来注册和管理通信,而是只使用节点来连接人们,并且所有的艰苦工作都在人们的计算机上完成,那会怎么样? LEVEL 3 是其中最好、最简单和最强大的无交易。安娜想和布布谈谈。他们只需要在他们的计算机上本地安装一个应用程序并注册(选择一个用户名),然后与另一个人共享唯一创建的 ID。就是这样。现在他们连接了。但是怎么办?
当 Ana 向 Bubu 写消息时,她的消息(加密)会跳转到各种节点,例如其他用户或服务器,这些节点只连接两者。他们不会也不能存储更多的东西。它们是电话之间的电话线。而且由于数量众多且随机分布在世界各地,这意味着几乎不可能切断 Ana 和 Bubu 之间的联系。这也意味着不能以任何方式审查或限制他们的交流。安娜可以向布布发送任意数量的照片和消息。他们可以随心所欲地进行视频通话。他们想聊多久就聊多久,想聊多久就聊多久。它们还充当节点。所以加入这个网络的人越多越好。美丽的。分散式。去中心化。私人的。强壮的。当地的。你的。
这种系统的缺点是连接有时会很慢。此外,如果 Ana 向 Bubu 发送了一条消息,然后她就下线了,而 Bubu 也下线了,当 Bubu 返回在线时他将看不到该消息,因为该消息仅托管在 Ana 的计算机上。 Bubu 会在 Ana 重新上线时收到消息。在这种 LEVEL 3 通信中,有一些方法可以让这些随机节点存储消息,即使发送者不再在线也可以传递消息。好的部分是对话存储在本地,因此没有人可以删除它们,但您除外。总而言之,这一关似乎是迄今为止最好的关卡。在 LEVEL 3,Ana 和 Bubu 可以真正自由交易,没有任何人为限制。
交易自由替代品
为了整理出我们将推荐的免交易应用程序,我们将依靠沟通的水平和 4 个核心功能来展示这些免交易应用程序的实用性(不用说所有这些应用程序都使用加密——我们也将忽略所有电子邮件客户端,因为它们要求您在其他地方拥有一个帐户,可能是基于交易的):
文本
团体
音频视频
文件共享
qTox 在 TROMjaro 中作为默认安装是有原因的:因为它是所有工具中最完整的,也是所有工具中最无需交易的。您可以轻松创建一个本地帐户并与您的朋友分享。创建群聊、发送任意大小的文件、进行音频/视频通话(尽管它不支持屏幕共享)等等。它看起来像一个普通的信使,它的工作方式也像一个普通的信使,但它是完全去中心化和无交易的。它是你的,你控制它。
Signal Messenger 目前主要用于移动设备。桌面应用程序只能与移动应用程序协同工作,但我们认为值得一提的是,存在这样的应用程序。在桌面上,可以发送任意数量的文件(但文件大小有限制)、在应用程序中预览文件、发送加密消息、emjoi 和贴纸,以及进行视频/音频通话。
在 Riot 上,您可以组织团队,以体面的方式进行语音/视频聊天,并且基于文本的交流在功能方面非常丰富。它允许集成各种工具,如文档共享、机器人、公共聊天等。根据使用的 [matrix] 服务器,Riot 在文件共享方面会有文件大小限制——这是基于集中式服务器的技术限制。总的来说,Riot 是最完整、最现代的信使之一。
Fractal 是 Riot 的一个非常简化的版本,主要用于基于文本的通信。在某种程度上,它通过删除你在 Riot 中看到的大部分选项,让这种交流变得更好,让用户可以完全专注于对话本身。它不提供音频/视频聊天,与 Riot 一样,它有文件共享的文件大小上限。
Cabal 完全依赖多个节点来创建通信流。它非常容易设置和使用。也许太简单了。对于基本的交流(文本)和群聊,Cabal 做得很好。它不支持视频/音频通话或文件共享。因此,如果您只想与朋友发短信,那么 Cabal 可能是最容易使用和设置的。
RetroShare 可能提供最完整的去中心化通信工具套件:聊天、群聊、电子邮件、论坛、频道或高级文件共享(同步等)。它确实支持音频/视频聊天,但它是实验性的,很难设置,而且不可靠。您可以使用 RetroShare 以非常简单的方式组织团队,并与您的朋友共享任意数量的文件和文件夹。
这是一个非常简单的 IRC(聊天)应用程序。基于文本和面向频道。很简单,也许太简单了。了解如何连接 Ana 有点复杂,但一旦完成,它就是一个简单的聊天信使。
Jami 是最好的免交易消息传递应用程序之一,因为它是完全去中心化的,它支持音频/视频和文件共享,并且非常易于使用。的确,它不适合群聊,但它确实支持多个对等方之间的视频/音频通话。它看起来也很现代。
另一个 Matrix 客户端。这个不支持视频/音频通话,但是界面非常简洁可爱。支持群聊和文件传输。
本文将不时更新以添加新的应用程序到列表中。
相似的应用程序:
没有相关的应用程序。