Mastodon:可替代Twitter的去中心化社交媒体平台

新手Sep 19, 2023
了解 Mastodon 的兴起。它是 Twitter 的去中心化社交媒体替代品。本文将深入探讨 Mastodon 的独特结构、优势、挑战以及在塑造在线交流的未来方面的潜在作用。
Mastodon:可替代Twitter的去中心化社交媒体平台

在不断变化的社交媒体环境中,一些人对主流社交媒体平台大失所望,而 Mastodon 则是他们希望的灯塔。在 Mastodon 的社交媒体环境中,平台的兴衰取决于用户信任和技术创新。随着 推特等科技巨头不断面临争议,特别是在高调收购和政策变化之后,许多人寻求能提供更多自由、隐私和控制的替代媒体平台。Mastodon 去中心化平台承诺提供一种新的微博方式,它不受企业巨头和亿万富翁利益相关者突发奇想的影响。但 Mastodon 究竟是什么?它与更知名的竞争对手又有何不同?

Mastodon的兴起

2016年,Eugen Rochko 推出 Mastodon 项目,最初它并不是为了与推特平台竞争。相反,它是受 Rochko 的去中心化社交网络愿望的激发而诞生的。这种去中心化社交网络让用户的交流不受主流平台的限制。推特社交媒体平台采用基于一套规则和策略的中心化模型运行。与之不同的是,Mastodon 是一个服务器联盟,每个服务器都有自己的规则托管其社区。

人气飙升

Mastodon 与推特类似,有人性化的界面,可让新手轻松上手。但是,2022年发生的事件让Mastodon一跃成为人们关注的焦点。当埃隆·马斯克(Elon Musk)在2022年10月接管推特时,许多用户担心该平台的未来发展方向,开始寻找替代方案。Mastodon 致力于提供去中心化和用户自治的社交服务,因而成为强有力的竞争者。它吸引了大量用户,可提供无广告服务并支持选择符合用户价值观的服务器(或“实例”),获得了许多用户的称赞。

Mastodon具有去中心化性质,可免受单个实体或个人决策的影响。这种结构尤其吸引了那些认为推特等平台越来越受企业利益和知名人士影响的人士。受企业利益和知名人士影响的平台可能会优先考虑利润而不是用户体验。此外,Mastodon 也因其融资模式而与众不同。该平台由众筹而非广告收入提供支持,因而该平台不受广告影响,能提供更实质的用户体验。

Mastodon的兴起证明,数字世界在不断变革。用户越来越意识到自己的在线隐私和权利变革在数字领域的作用;随之而发生的情况是,可提供更大控制权和自主权的平台越来越受欢迎。Mastodon 的发展不仅仅是为应对推特等平台面临的问题,它还表明了更广泛的发展——向去中心化数字空间的的转变,让用户能决定如何管理在线社区。

Mastodon平台:注重用户需求和体验

Mastodon 通常被誉为主流社交媒体的去中心化替代方案,能为其终端用户提供独特体验。一般平台由参与度指标和广告收入驱动,而 Mastodon 具有去中心化特性,注重用户需求和体验,优先考虑真实的交互而不是算法驱动的内容。

加入Mastodon社区

选择实例

Mastodon 具有去中心化结构,这意味着用户可从多个服务器或“实例”(instance)中进行选择加入。每个实例都有其独特的社区氛围、规则和审核政策。无论您是艺术家、技术爱好者,还是只是寻求有意义的对话的人,都能找到一个适合您的实例。

来源:https://instances.social/

创建个人资料

设置 Mastodon 配置文件非常简单。用户可使用头像、显示名称和个人简介来创建个性化个人资料。与主流平台不同,Mastodon 鼓励真实的呈现,允许用户展示其兴趣和个性。

使用Mastodon

来源:zdnet

时间表和交互:Mastodon 提供多种时间表,包括家庭、本地和联合时间表和交互模式,确保用户能控制其查看的内容。Mastodon 上的互动,例如“toots(发帖)”、“boosts(分享)”和“favorites(收藏)”,提供了与其他平台不同而熟悉体验。

内容警告和可访问性

Mastodon 注重用户的敏感性和可访问性,这是其特点之一。用户可在自己的帖子中添加内容警告,允许其他人自行决定是否查看内容。此外,Mastodon 提倡纳入图像描述,确保所有人(包括有视力障碍的人)都可以访问内容。

参与 Mastodon

社区和对话:Mastodon 注重用户体验和需求,促进了真正的交流。用户无参与度指标的压力,可参与有意义的讨论、分享见解并建立联系。

安全与审核

每个 Mastodon 实例都有其审核策略,确保用户有一个安全的交互空间。用户可使用黑名单、内容过滤器和报告功能等工具管理优化其体验。

Mastodon 专注于用户自治、真正互动和社区驱动的理念,因而在数字领域脱颖而出。当用户寻求将自己的需求置于企业利益之上的平台时,Mastodon 就是希望的灯塔,它倡导更普惠和更真实的在线体验。

Mastodon独特的架构

单个Mastodon实例的组成部分。来源:https://softwaremill.com/

Mastodon 的后端主要是 Ruby on Rails 应用程序,类似于推特早期由于可扩展性问题而过渡到 Scala 和自定义库之前的情况。这种整体式结构可能看起来很传统,但像 StackOverflow 这样的平台已经证明单体式结构可以非常成功。

PostgreSQL数据库(简称PG)是Mastodon的主要数据源。该数据库是任何 Mastodon 实例的核心,存储了用户数据、帖子和其他信息。维护该数据库的定期备份至关重要。若数据丢失,则要在没有用户或帖子的情况下重新开始。

与 PostgreSQL相辅相成的组件是 Redis 服务器——一个内存数据库。Mastodon 将 Redis 用于两个目的:缓存其作业系统和存储数据。从数据传播到用户通知,这个运行在 Sidekiq 上的作业系统管理着广泛的任务。从而繁忙的 Mastodon 实例可以生成的作业量方面来看,Sidekiq 的效率非常重要。

对于那些寻求增强搜索功能的人来说,ElasticSearch 可集成到索引和搜索帖子、提及和收藏夹中。此外,Mastodon 使用 Node.js 服务器来管理流请求,这些请求可通过 Web 套接字或长期 HTTP 请求传递。该流包含各种时间表和用户特定的通知。

最后,文件存储(包括附加到帖子和个人资料图片的媒体)可以存于本地,也能卸载到S3等服务,从而为不断增长的实例提供可扩展的解决方案。

Mastodon中的数据流: 从Toot 创建到宣传

来源:https://softwaremill.com/

当用户创建帖子(或 Mastodon 语中的“toot”)时,帖子会保存在 PostgreSQL 数据库中。它还会添加到本地关注者的主页中,并缓存在 Redis 中以便快速检索。然而,当考虑到其他服务器上的非本地粉丝时,真正的神奇的事情就发生了。为了向他们传播帖子,将为用户拥有粉丝的每台服务器启动 Sidekiq 作业。这种去中心化方法确保帖子能触及全球受众,无论它们来自何处。

回复、分享和收藏等交互也遵循类似的传播模式。若这些交互源自与原始帖子不同的服务器,则数据传播到其他相关服务器之前会通知原始服务器。

Mastodo的扩展和增长

来源:https://softwaremill.com/

随着 Mastodon 实例越来越受欢迎,需要确保它们能够处理更多负载,这变得至关重要。可扩展三大主要组件:

  1. PostgreSQL 数据库:虽然写入操作可能仅限于垂直扩展,但读取操作可使用热读取副本进行水平扩展。
  2. Redis:可为不同的任务建立单独的Redis实例。例如,需要持久性的 Sidekiq 作业可以由一个 Redis 实例管理,而易失的主页动态缓存能由另一个实例处理。Redis 通过 Redis Sentinel(用于故障转移)或 Redis Cluster(用于跨节点分配缓存键)提供可扩展性。
  3. 文件存储:对于具有大量媒体内容的实例,过渡到 S3 或类似服务可减轻存储负担。

但是,单个 Mastodon 实例的扩展规模是有上限的。当达到这个极限时,Mastodon的联邦性质就会发挥作用。通过将负载分配到多个实例,平台可继续增长。然而,当在众多实例中拥有大量粉丝的用户变得活跃时,挑战就会出现。此类用户所需的数据传播可能会给系统带来压力,尤其是当他们的帖子获得大量互动时。

去中心化

Mastodon 以其联邦制系统脱颖而出,与依赖中心化服务器的传统平台形成鲜明对比。该系统包含多个独立的服务器,称为“实例”。每个实例的功能就像它自己的社交媒体领域一样,培育具有不同规则的独特社区。这种结构不仅增强了抵御广泛故障的能力,而且还分散了权力,倡导更加民主的在线空间。

自定义

Mastodon 的去中心化模型具有高度自定义性质。每个实例都能建立自己的规则、指南,甚至功能集。因此,社区可根据特定的兴趣、意识形态或语言形成。例如,可能会有一个 Mastodon 实例专门针对摄影爱好者,另一个实例针对特定语言社区,或者还有一个优先考虑严格的内容审核以创建家庭友好的环境的实例。

开源

Mastodon 致力于实现透明度和社区驱动的发展,这在其开源性质中显而易见。任何人都能访问 Mastodon 的代码,为其开发做出贡献,甚至使用它来创建自己的平台版本。这种开源方法促进创新,并确保全球开发者和爱好者社区不断改进该平台。

Mastodon 的独特结构具有去中心化特性、自定义和开源精神,因而在众多社交媒体领域中脱颖而出。它为主流平台的通用方式提供了一种令人耳目一新的替代方案,使用户能够打造自己的社交媒体体验。无论是加入反映个人兴趣或价值观的实例,还是深入研究代码以促进 Mastodon 的发展,该平台都提供了主动参与而不是被动消费的途径。

了解 ActivityPub 和 Fediverse

Mastodon能通过独立服务器网络进行通信,这一能力并不神奇。它是由独立服务器组成的网络,因实施了名为 ActivityPub 的标准化开放协议而实现。该协议是 Mastodon 联邦结构的基础,不仅允许 Mastodon 实例之间进行无缝通信,还允许与任何遵守 ActivityPub 标准的软件进行无缝通信。

“fediverse”(“联邦宇宙”的缩写)是一个由网站和平台组成的互连网络,通过 ActivityPub 和万维网进行通信。Mastodon是联邦宇宙中的重要参与者,但它只是众多参与者之一。其他参与的平台有:

  • Pleroma:模块化微博引擎平台
  • Pixelfed:用于共享和消费媒体帖子的联邦图像共享平台
  • Misskey:将微博与自定义仪表板相结合的平台
  • PeerTube:上传和分享视频的平台
  • Plume:专为发布较长文章而设计的平台

此处仅列出了参与的部分平台,还包括其它各种平台和个人网站。虽然“Mastodon”可能更识别度,但“在联邦宇宙上关注我”的说法在技术上更普惠,因为它指的是整个互连网络而不仅仅是一个平台。

Mastodon与推特的比较分析

来源:Wikipedia

用户群

虽然推特无可否认是社交媒体巨头之一,拥有数亿用户群,但 Mastodon 提供了更亲密的社区体验。Mastodon 估计拥有250万用户,提供了一个更安静、更由社区驱动的环境。对于那些寻求有意义的互动和社区体验而不是通常较大平台有的噪音和杂波的人来说,这种更小规模的平台更具有优势。

审核系统

推特的结构是中心化的,拥有一套适用于整个平台的规则和政策。相反,Mastodon 允许每个实例设置其审核策略。这种去中心化的审核系统让用户能在在线环境中选择,但也在确保整个平台的一致性方面提出了挑战。

用户互动

推特用户乍一看可能会觉得 Mastodon 的界面很熟悉。两个平台上的用户都能发送短信,但 推特使用tweet(推文),而 Mastodon 使用“toots”。 Mastodon 还提供了更多可灵活选择的帖子长度,默认字符限制为500,而推特的字符限制为280(没有推特蓝标的帖子字数限制)。

Mastodon 的互动包括“收藏”和“分享”,类似于推特的“点赞”和“转发”。另一方面,Mastodon 提供了额外的功能,例如内容警告,允许用户将潜在的敏感内容隐藏在警告标签后面,并让读者可以选择是否查看它。

所有权和盈利

推特的盈利策略围绕广告展开,推广推文和广告是用户时间表上的常规功能。这常常让人们担心用户数据隐私问题和平台容易受到广告商的影响。

相比之下,Mastodon 的运营无广告。其主要资金来自众筹和捐献。这确保该平台保持以用户为中心,不受广告商的影响。这种模式不仅通过消除广告来增强用户体验,而且更大程度上尊重了用户数据和隐私。

虽然 Mastodon和推特都提供微博平台供用户分享和互动,但它们的基本理念、结构和功能是这些功能与众不同。虽然他们的方法都有自己的优势和挑战,但 Mastodon 具有去中心化特性、以社区驱动,这为推特的中心化模式提供了一种令人耳目一新的替代方案。随着用户更加了解在线空间,明白这些差异对于选择最符合个人需求和价值观的平台至关重要。

与推特不寻常的纠纷

2022年12月,事情发生了令人惊讶的转变,推特暂停了 Mastodon 的官方帐户 @joinmastodon,因为该帐户向新 Mastodon 帐户 @ElonJet 分享了一个链接。@ElonJet 帐户专门用于广播Elon Musk私人飞机的公共飞行路径数据,此前已在推特上被暂停。这导致连锁反应并未就此停止。CNN、《纽约时报》和《华盛顿邮报》等知名媒体的几名记者以及多位独立记者因与 Mastodon 账户有关联或讨论该事件而面临停职。此外,有报道称,包括乔治·竹井(George Takei)等名人在内的用户无法在 Twitter 上发布指向 Mastodon 服务器的链接,收到了将链接标记为“潜在有害”的错误消息。这一事件凸显了中心化平台的权力,显现了它们对内容和通信施加的任意限制。这是一种鲜明的提醒,让人们意识到 Mastodon 这样的去中心化平台的重要性,它支持用户自主权和言论自由。

去中心化面临的挑战

审核系统问题

斯坦福大学最近的一项研究强调了一个重大问题:Mastodon上存在有害内容。Mastodon 的去中心化性质意味着没有任何一个实体可以监管整个平台。每个实例都有其管理员负责内容审核。然而,这些管理员无法控制或调节其他情况下的内容,从而为有害内容创造了潜在温床。

实例可变性

每个 Mastodon 实例的质量、安全性和精神都有很大差异。虽然某些情况可能会优先严格审核内容并创造安全、包容的环境,但有时可能会发生更加自由放任的情况,从而带来潜在的问题。用户在选择实例时必须保持敏锐,确保其符合自己的价值观和安全期望。

互操作性挑战

Mastodon 集成到 Fediverse 中,这 Mastodon 能够与其他平台(例如 PeerTube、Friendica 和 Lemmy)进行通信。虽然这种互操作性可创建更加互联的数字生态系统从而改善用户体验,但也让审核变得更加困难。内容能轻松地从一个平台传播到另一个平台,从而让跟踪、监控和控制有害或误导性信息变得困难。

Mastodon 的去中心化模式是主流社交媒体平台中心化模式的一个有前景的替代方案。它为用户提供了更多的自主权、选择权和控制权。然而,这并非容易。在多个实例中维护用户安全,以及解决互操作性的复杂性,是 Mastodon 社区和其他去中心化平台在成长和发展过程中需要解决的问题。

社交媒体的未来

去中心化的必要性

随着数字时代的发展,人们对社交媒体中的隐私、审查和公司控制的担忧变得越来越明显。中心化平台虽然提供便利和庞大的用户群,但经常因其对用户数据的处理、内容审核政策和潜在偏见而受到审查。在这种背景下,像 Mastodon 这样的去中心化平台代表了在线交流发展的下一个合乎逻辑的发展。他们提供了一种模式,让权力不会集中在少数人手中,而是分布在许多人手中,从而让数字空间更加民主。

潜在的缺陷

然而,与任何其他形式的创新一样,去中心化也面临着一系列挑战。正如我们所看到的,当有中央机构来监督内容审核时,这将成为一项艰巨的任务。此外,将需要时间和精力来确保跨多个实例的一致用户体验。同时,还存在碎片化的风险,即用户群变得如此地分散在不同的实例中,这破坏了一致的社区体验。

平衡自由与责任

在未来,Mastodon 成功的关键在于是否能适当平衡用户自由和平台责任。虽然为用户提供自主权和选择权至关重要,但确保平台不会成为有害内容或恶意行为者的避风港也同样重要。这需要实例管理员、用户和更广泛的 Mastodon 社区之间的持续对话。

适应变化

数字环境不断发展,新技术、平台和挑战不断出现。为了保持Mastodon的地位并使其继续取得增长,它必须能适应变化。这意味着,它不仅要能应对当前的挑战,还要能预测未来的挑战。无论是集成新功能、提高与其他平台的互操作性,还是增强安全措施,Mastodon 都需要走在创新的最前沿。

社交媒体的未来充满不确定性,不断变化的用户偏好、技术进步和社会转变都发挥着重要作用。优先考虑用户自治、去中心化和社区参与的平台(例如 Mastodon)将在塑造未来方面发挥重要作用。虽然他的发展面临在挑战,但也有着成长、改进和进一步创新的机会。未来,像Mastodon这样的平台是否能成功,将取决于他们适应、发展和满足数字社区不断变化的需求的能力。

结语

Mastodon 以去中心化为原则,展现了社交媒体不断发展的格局。其独特的联邦结构以 ActivityPub 协议为基础,与推特等平台的中心化模型有着令人耳目一新的区别。虽然它为用户提供了绝佳的自定义和社区意识,但它也面临着去中心化本质所固有的挑战,特别是在内容审核方面。在了解其兴起、优势和所面临障碍时,很明显 Mastodon 以及更广泛的联邦领域在重塑我们的在线互动方面表现了巨大的潜力。随着数字领域的不断发展,像 Mastodon 这样的平台无疑将在引导发展方向、强调用户自治、社区参与和开源创新方面发挥关键作用。

作者: Piero
译者: Cedar
文章审校: Matheus、Edward、Ashley He
* 投资有风险,入市须谨慎。本文不作为Gate.io提供的投资理财建议或其他任何类型的建议。
* 在未提及Gate.io的情况下,复制、传播或抄袭本文将违反《版权法》,Gate.io有权追究其法律责任。
即刻开始交易
注册并交易即可获得
$100
和价值
$5500
理财体验金奖励!
立即注册