在进入正题前:首届“开放社交奖”(Open Social Awards)的申请现已开放,我想确保大家没有错过这个消息。该奖项由 New_ Public、PublicSpaces 和 Waag Futurelab 联合颁发,旨在寻找那些基于开放社交协议构建、已度过原型阶段且正在被活跃使用的项目。这包括基于任何联邦或互操作性协议构建的应用程序、共享基础设施和工具。本届奖项由 ZDF 和 Bluesky 赞助,将评选出一名大奖(奖金 10,000 欧元)和两名卓越奖(奖金各 5,000 欧元)。如果你或你认识的人正在开放社交网络领域进行开发,这个奖项绝对值得一试。评审团成员包括 Audrey Tang、Mike Masnick、Johannes Ernst、Melanie Bartos、Robin Berjon 以及我自己。申请截止日期为 5 月 1 日,获奖名单将于 6 月 5 日在阿姆斯特丹举行的 PublicSpaces 大会上公布。你可以在这里申请。
Mastodon 获得了主权技术基金会(Sovereign Tech Agency, STA)提供的一份价值 61.4 万欧元的服务合同,该机构是德国联邦政府用于投资开源基础设施的专项计划。这笔资金将涵盖未来两年内的五项主要交付成果,Mastodon 正在招聘两名新的后端开发人员来推进这些工作。
最具立竿见影效果的交付成果是黑名单同步,其中包括实现 FIRES 协议(Fediverse 情报、推荐与复制端点服务器)。FIRES 协议由软件工程师 Emelia Smith 在 NGI Zero 资金的赞助下开发,旨在让站点管理员更轻松地在整个网络中共享内容审核决策。该协议的运作原理类似于增量更新日志:当管理员封禁某个域名或标记某种模式的垃圾信息时,该决策会被记录下来,其他服务器只需请求自上次同步以来的增量变更,即可完成同步。Mastodon 计划为管理员提供选项,使其能够选择自动应用第三方封禁列表,或将其仅作为人工审核的参考建议。该功能预计将在 2026 年底前落地。
在接受进步通信协会(Association for Progressive Communication)采访时,Smith 描述了 Fediverse 基础设施目前的构建现状。她表示,这个生态系统“几乎完全依赖志愿者的无偿劳动”,“Fediverse 若想继续发展,唯一的出路就是大家开始认真思考如何让这一切具备可持续性,如何让我们正在做的事业不再仅仅停留在业余爱好的层面。” FIRES 最初是 Smith 凭借微薄的 NGI Zero 赞助资金开发出来的,而现在,它将由获得政府资助的全职开发者来负责实现。但这同时也凸显了未来的路还有多长:即便像 Smith 这样极少数能同时在 ActivityPub 和 ATProto 两大协议领域深耕的专家,有时也不得不暂停 Fediverse 的工作,因为单靠补助金和捐款根本无法维持生计。
第二个短期交付成果是用于外站媒体存储的新型“Fediverse 辅助服务提供程序”(Fediverse Auxiliary Service Provider,简称 FASP)。目前, Fediverse 的各个服务器都会在本地存储所有联合到本站的媒体的副本,这导致管理员的存储成本飙升。新的 FASP 将允许站点间共享存储与媒体处理的基础设施。此外,项目还计划在后期推出第二个 FASP 用于自动化内容检测,帮助管理员扫描垃圾信息和违规材料,预计将于 2027 年中落地。这两项服务均被设计为开放的基础设施,可供其他 Fediverse 软件项目接入。同时,在总资金中,有 9 万欧元被专门划拨为互操作性专项资金,用于资助和帮助其他项目采用这些新协议。
剩余的交付成果所需的时间线则更长。Mastodon 将与社交网络基金会(Social Web Foundation)的端到端加密项目进行协同;一旦 W3C 的 ActivityPub 端到端加密消息工作组发布了相关规范(预计在 2027 年内),Mastodon 就会为私信功能实现端到端加密。此外,该合同还涵盖了文档的优化完善,以及开发一种基于容器的新型安装方式,这些任务将与其他工作同步推进。
另一方面,Mastodon 正准备发布 4.6 版本,该版本包含两个引人注目的新功能。首先是“合集”(Collections)功能,允许用户整理并分享一组推荐账号,该功能显然受到了 Bluesky “新手包”(Starter Packs)的启发。不过,Mastodon 采取了刻意谨慎的策略:每个合集最多只能包含 25 个账号,没有批量的一键“全部关注”按钮,且用户可以主动选择退出,不被收录到他人的合集中。开发团队表示,他们希望先观察社区对该功能的使用情况,然后再决定是否扩展功能。其次,4.6 版本还重新设计了账户页,新增的“动态”(Activity)选项卡提供了对贴文和转发的精细化筛选功能;同时,还带来了统一的个人资料编辑体验,以及更新版的账号名解析说明,旨在让新用户更直观地理解 Fediverse 的运作方式。在正式版发布前,这两项新功能目前都在 mastodon.social 上进行测试。
这笔 STA 的资金对 Mastodon 来说意义重大,但同时也为审视欧洲关于“数字主权”的宏大叙事提供了一个理性的视角。当前,“数字主权”背后蕴含着巨大的政治驱动力,而在整个科技领域中,开放社交基础设施无疑是与这一宏大议程最契合的事物。然而,实际落地的资金规模却依然小得令人吃惊。61.4 万欧元对于一个团队规模很小的非营利组织来说确实是一笔可观的数目,但与“数字主权”在欧洲政治话语中所占据的优先地位相比,这笔资金微不足道。目前,Fediverse 的基础设施资金几乎全部依赖于主权技术基金会以及 NLnet 的 NGI Zero 计划(该计划资金来源于欧盟委员会)等公共渠道。这固然是对口且正确的机构层面支持,但其资金规模远远配不上其高调的政治口号。
Flipboard 推出了一款名为 Surf 的新应用。这款应用能够将整个开放社交网络上的内容聚合起来,整合成经过筛选、可分享的最终展示页,Flipboard 公司将其称为“社交网站”(social websites)。在经历了长达一年多的内测后,首个公开发布的版本仅限网页端;移动端应用目前仍在测试中。用户可使用 Mastodon 或 Bluesky 账号登录,随后 Surf 会将跨越 ActivityPub、ATProto、RSS 以及更广泛互联网的帖子、视频、播客、时事通讯和博客内容抓取汇聚到一起,形成一个个动态信息流。这些信息流支持个性化定制、绑定自定义域名,并可作为独立的网站分享出去。在 Surf 上产生的所有交互都会回流到其底层的协议中:你在上面的每一次点赞,都等同于你社交账号发出的真实点赞;每一次回复,都是一次真实的发布。伴随此次发布的,是一份重量级出版商合作伙伴名单,包括The Verge、WIRED、Rolling Stone、404 Media 以及 The Oregonian。每一家媒体都创建了一个专属的社交网站,将他们的新闻报道与读者的社区讨论无缝结合。此外,许多独立创作者也利用该平台打造了自己的阵地,涵盖了从胶片摄影社区到 NBA 球迷等各种主题。
Surf 所挖掘利用的,正是开放协议在多协议共存时才会显现出的一种特性。由于 Mastodon、Bluesky、播客平台以及基于 RSS 驱动的博客内容,全部都留存在开放、可查询的基础设施之上,而非被封闭在私有平台内部,这就使得在它们之上构建一个聚合层成为可能。该聚合层能够将来自不同源头、不同协议的内容融汇到同一个视图中,而这些源头甚至不需要知道彼此的存在。Surf 本身并不是一个社交网络,它更像是这个聚合层的浏览器。Flipboard 正在押注:开放社交网络的用户体验,最终将扎根于这个“聚合层”之上,而非任何单一的底层协议。
Newsmast 基金会公布了其 Apps for Change 计划的最新进展,该计划致力于在 Mastodon 的基础上构建定制化的社区应用程序。在过去的一个季度里,团队已经推出或开始测试四种不同类型的应用:一款是为《莱斯特公报》(Leicester Gazette)打造的地方新闻应用,它将 Ghost 平台的新闻与社交社区结合在了一起;一款是为进步派播客网络 Find Out Media 打造的创作者应用;为威尔士(toot.wales)和魁北克(qlub.social)的 Fediverse 实例开发的社区应用;以及一款为气候科学研究网络量身定制的职场社交应用。每一款应用都根据其目标社区的具体需求进行了深度定制,从提供威尔士语和法裔加拿大人使用的双语引导注册,到为研究网络配备专属的工作组和日历功能。Jaz-Michael King 现已加入该基金会担任商业顾问,我曾在上个月探讨 Mastodon 社区动态的文章中对他为 toot.wales 开发的 Twt 应用进行过报道。
更重大的进展在于团队接下来的规划。Newsmast 将在 5 月底之前暂停推进新的定制化试点项目,以便将之前这四个项目中积累的所有成果,整合为一个统一的模块化平台,他们将其命名为 Build-an-App。该计划的目标是将四个独立的代码库合并为一个 Ruby gem(Ruby 语言代码包),构建一个用于社区配置的控制面板,并打造一个高度统一、能为任何新合作伙伴快速适配的移动端应用。该基金会表示,他们的目标是实现这样一套系统:能在几小时内搭建出一个演示应用,几天内交付出可供分享的测试版,并在几周内正式上线一个完整的社区应用。他们的雄心在于,将目前的纯定制化开发模式,彻底转变为任何 Fediverse 社区都能按需部署、可重复利用的基础设施。