ROWS #3:去中心化社交媒体(上)——联邦宇宙

进阶Dec 26, 2023
本文全面介绍了联邦社交网络的历史发展、项目标准和商业模式。文章特别以 Mastodon 为例来讨论该项目的优、缺点,并阐明它与 Web3 原生协议之间的差异。
ROWS #3:去中心化社交媒体(上)——联邦宇宙

我们又来研究 web3 社交领域了!

  1. 在本系列的议题#1中,我开始在堆栈中映射 web3 社交项目。
  2. 在议题#2中,我试图解释构建基础设施项目和消费者应用程序时不同的构建者思维方式
  3. 本月,我们将重点关注去中心化社交媒体协议。我们将从非 web3 协议开始作为上下文,然后我们将转向 Web3 原生项目,如 Lens、Farcaster 等。

非常感谢JulienWanshuLimoneHadrien提供及时且有用的反馈。

感谢 Sismo 团队让我能写成本期文章!我非常享受这个过程。

第1部分:2010年代去中心化社交媒体的兴起

不同部分的 TLDR。跟着我内容一起探讨吧!

  1. 联合社交网络和联邦宇宙的诞生 - 在这一部分中,我将介绍联合社交网络模型。它可被视为是开源社区对中心化社交媒体平台的回应。
  2. 联邦宇宙围绕 ActivityPub 协议进行整合 - 在这里,我将展示 ActivityPub 如何在2010年代脱颖而出,成为与正在构建的软件相关的领先协议。
  3. Mastodon - 联邦宇宙领袖的优缺点 - 最后我会谈谈 Mastodon,最大的 ActivityPub 实现,涉及它的一些优缺点。

非 web3 去中心化社交媒体时间线横跨2008年至今 - 我跳过了中介协议和一些软件。主要来源:

https://im.youronly.one/techmagus/kb/ddfon/federated-social-network-timeline-2022346/

1. 联邦社交网络和联邦宇宙的诞生

TLDR:2000年代末标志着博客作为互联网上主要社交活动的终结。中心化社交公司势头强劲,OSS 社区推出联邦社交网络做出了回应,联邦宇宙得以诞生

从2008年开始,数字领域开始见证去中心化社交媒体平台的崛起。当时,Twitter 和 Facebook 等科技巨头开始主导在线社交网络领域,而此前该领域一直由博客统治。

然而,这些中心化平台拥有专有代码,并且倾向于将用户数据商品化以获取股东利益,因此在开源软件 (OSS) 和黑客社区中的许多人并不满意。OSS 团体渴望平台能够让用户控制自己的在线状态,使他们能够拥有自己的数据和体验。

这种去中心化的呼吁促使埃文·普罗德罗姆(Evan Prodromou)和他的团队等倡导者开发替代方案。他们带来了GNU Social,旨在成为对抗中心化平台的指路明灯。它“帮助社区、公司或团体中的人们交换简短的状态更新、进行民意调查、宣布事件以及参与其他社交活动。”从概念上讲,GNU 社交功能类似于 Twitter:用户可以发布和阅读状态更新。然而,区别在于其去中心化的性质。借助 GNU Social,个人可以在其服务器上运行该软件的定制版本并加入更广泛的网络。

这种方法使用户能够选择和使用不同的客户端或网络界面,更重要的是,他们能独立托管其数据,类似于电子邮件网络中更高级别的去中心化。喜欢技术的个人可以托管自己的邮箱,而其他人可能依赖 Gmail 或 Outlook 等主要平台。这种网络的特点是具有分布式但互连的节点,被称为“联邦网络”。

“联邦网络允许用户选择要注册的服务器,这使他们可以访问分布在许多不同服务器上的整个网络。这为用户提供了更多应用、政策、社区文化的选择。电子邮件是互联网上每个人都使用的一个联合协议。Gmail 是一种流行的电子邮件应用程序,但如果您使用不同的提供商,您仍可以与任何拥有电子邮件地址的人进行通信。”

— JayGraber 在2020年将去中心化社交网络与联合协议和点对点协议的比较

GNU Social 在 OStatus 协议下运行,允许不同的社交网络进行通信,形成所谓的“联盟”。这种模式与 Twitter 等中心化网络形成鲜明对比,在 Twitter 中,一个实体决定平台规则并保存所有用户数据。它也不同于纯粹的点对点系统,在纯粹的点对点系统中,每个用户都是网络中的一个节点。

这种通过协议标准实现的社交图联邦网络开始被称为“Fediverse”,即联邦宇宙。

首次公开提及“fediverse”这个名字

2. Fediverse 围绕 ActivityPub 协议进行整合

TLDR:新协议的出现形成了新的联盟,这导致了生态系统的碎片化,最终围绕 ActivityPub 协议汇聚并整合。

2010年代是联邦模式和新兴“联邦宇宙”的试验时期。像 Diaspora 这样的新联盟,是由麻省理工学院的学生团队开发,可替代 Facebook,它被发布到脸书上后,随后被移交给他们的社区进行进一步开发。我们也能说说 Zot 协议,该协议在现有标准中添加了加密和私人消息传递。

在这种有组织的混乱中,协议的一个分支开始超越其他协议。它从 OStatus 开始,演变为 pump.io 协议,并最终形成 ActivityPub,这可以说是在撰写本文时使用最广泛的去中心化社交协议。每次迭代的目的都是向其前辈学习,以消除低效率并促进更大的互操作性。

https://en.wikipedia.org/wiki/Fediverse - 来自联邦宇宙中的普通协议和平台(2023)

当 Meta 表示有兴趣与该协议集成时,或者如果您曾探索过去中心化替代品 Twitter(例如该领域的领先应用程序 Mastodon),您可能听说过 ActivityPub。其他项目,例如 Tumblr、Flickr 和 Medium,最近也表达了对 ActivityPub 的兴趣。让我们快速探讨一下它是如何工作的,是什么促成了它的成功,以及它可能存在哪些局限性。我强烈推荐大家去看看 Evan Prodromou 的这个播客

ActivityPub 协议高水平标准

该协议功能包括共享个人资料、帖子、照片、视频、评论、回复、反应、点赞和收藏——基本上是您可以在中心化 web2 平台上找到的所有标准社交媒体活动。

标准侧重于两个主要领域:

  1. 数据呈现的标准:JSON 数据结构中的这些详细事件,例如“Alice 喜欢 Bob 的帖子”。
  2. 数据分发标准:这些标准概述了整个网络中传输活动的机制。

ActivityPub网络

该网络由符合 ActivityPub 标准并相互通信的服务器联盟组成。运行 ActivityPub 的服务器称为“实例”。

这些实例通常由业余爱好者运行,可以托管少量到数万用户不等。它们在与其他实例交互时处理用户名及其关联数据。

服务器管理员可以单方面强制执行审核策略,并可以阻止其他实例与其用户交互。例如,右翼极端主义网站 gab.com 拥有自己的 Mastodon 实例,但通常在大多数联邦宇宙中被屏蔽。

目前,绝大多数联邦宇宙实例都符合 ActivityPub 标准。

用户身份和数据

在大多数情况下,用户身份和数据都与服务器绑定,这意味着如果服务器关闭或用户选择迁移到另一个实例,则大部分数据和内容将丢失。

但在某些情况下,用户可以将其社交图迁移到新身份或新服务器上。内容通常不加密,管理员可以访问其用户的消息。

ActivityPub 实例如何赚钱

每个实例均由其自己的管理员或社区(通常通过捐赠)提供资金。

例如,Mastodon 的开发得到了 Patreon 的支持,每年带来约30万美元的收入。这使得创始人 Eugen Rochko(又名 @Gargron">Gargron)和小团队能够开发 Mastodon 移动应用程序、托管70万人的实例和主要协议开发。

3. Mastodon - 联邦领导者的优缺点

Mastodon 成为领先的联邦宇宙软件和最大的 ActivityPub 实施,它有其优缺点

如果说 ActivityPub 已成为项目汇聚的主要标准,那么2016年创建的 Mastodon 于2017年合并了 AcitivtyPub,并正在成为其主要实施和大使。

创始人兼首席开发人员 Eugen Rochko 修改了 Mastodon 的标准实现,以满足特定需求和用户对功能的需求。它的吸引力导致大多数软件项目都寻求与其兼容。如今,Mastodon 支持许多客户端和 Web 界面,但其协议的自定义实现越来越多地充当其他人可以构建的核心后端。

https://mastodon-analytics.com/

如上图所示,当埃隆·马斯克 (Elon Musk) 收购 Twitter 并在2023年初推出对其第三方 API 的付费访问权限时,Mastodon 的增长加速了,此外还有其他导致 FUD 的突然变化。因此,用户和团队纷纷涌向 Mastodon,并开始开发与其兼容的第三方应用程序。

包括 Mozilla 的 mozilla.social,、Medium 的 me.dm 以及 Flipboard 的 Flipboard Social等公司都在探索 Mastodon。这些服务的用户可以使用其现有登录名访问实例。

Mastodon的优缺点

下表根据 Evan Prodromou 的观点总结了截至2023年 Mastodon 的优缺点(可访问资源中的播客链接)。

值得注意的是,正如 Leonora Tindall 在2023年发表的文章中指出的那样,文化战争、对少数群体的恶意以及节制问题在联邦宇宙内部引发了重大辩论。合理性仍是一个敏感话题,将太多权力集中在服务器管理员手中可能不是最好的解决方案。

非 web3 去中心化社交媒体下一步将走向何方?

在过去的十年中,去中心化社交媒体的兴起是一个渐进但持续的现象。它最初是作为 Twitter 等平台的替代方案,随着时间的推移,多个基于联邦模型的实验平台逐渐形成。最终 ActivityPub 协议成为核心部分。

有趣的是,许多 Web 2.0 实体都表现出有兴趣加入联邦宇宙。然而,他们的参与并非毫无挑战。确保现有联邦宇宙平台与这些大公司之间的互操作性可能是件很棘手的事情。此外,中心化实体由于其固有的商业模式,常常发现自己的利益与去中心化的原则不一致。这种不一致可能会阻碍他们全面采用联邦模型。

Mastodon 的未来发展轨迹仍不确定,特别是在用户入门、可扩展性和内容审核等挑战方面的不确定性。即使拥有大量资源的中心化社交媒体网络也要努力解决这些问题,而且可能永远无法解决它们。

目前,Mastodon 拥有数百万用户,主要由来自开源和黑客社区的精通技术的个人、艺术家和寻求更加普惠的在线空间的边缘群体组成。然而,仍然存在许多问题:Mastodon 将如何满足下一个亿用户的需求?它如何才能有效地实现大规模盈利,加快开发和功能推出的步伐,并与下一个“超级应用程序”竞争?

第2部分 - Web3 原生去中心化社交媒体协议

感谢您阅读第1部分。如有任何意见,请在此处私信我。

在第2部分中,我将探索Farcaster 和 Lens 等 Web3 原生社交媒体协议。我们将能够将这些协议与非 Web3 协议的优缺点进行比较,并希望从中得出一些有用的结论。

奖励:ActivityPub、Nostr、AT 协议(欢迎反馈和编辑)的对比表

声明:

  1. 本文转载自[mirror],著作权归属原作者[Albiverse],如对转载有异议,请联系Gate Learn团队,团队会根据相关流程尽速处理。
  2. 免责声明:本文所表达的观点和意见仅代表作者个人观点,不构成任何投资建议。
  3. 文章其他语言版本由Gate Learn团队翻译, 在未提及Gate.io的情况下不得复制、传播或抄袭经翻译文章。
เริ่มตอนนี้
สมัครและรับรางวัล
$100
ลงทะเบียนทันที