【科普】联邦宇宙社区,长毛象(Mastodon)到底是什么?

如果说 Web3.0 浪潮中唯一有什么我认为有价值的产品,那应该就是联邦宇宙概念了,其中最具有代表性的产品就是长毛象

联邦宇宙(英语:Fediverse,简称Fedi)在英文中是“联邦”(Federation)和“宇宙”(Universe)的混成词。联邦宇宙由一系列自由软件组成,有一组互联的服务器,一起提供网络发布(如社交媒体、微博、博客或者网站)或者文件托管功能。虽然各个服务器是独立运行的,且各个实例繁多,内容多样, 但服务器之间可以彼此互通。

联邦宇宙标志提案

首先这个产品和微博、X(推特)这些类似,都是图文帖子为主的社区,我已经用了好几年了(顺便感谢一下微博封了我的账号,再也不用忍受这坨屎了),产品做的非常完整,可以代替微博和 X 使用,目前用下来有如下几个优势:

  1. 完全去中心化
  2. 服务器很多,内容很丰富
  3. 可以自由的与任何支持协议的服务器的用户互动
  4. 产品体验很好
  5. 发布内容没有奇怪的限制
  6. 用户可以完全控制自己的信息
  7. 干净的时间线
  8. 无广告
  9. 代码开源
  10. 完全免费

互联网本身就有着从开放到封闭再到开放的轮回趋势,移动互联网是趋于封闭的,现在越来越多的人意识到这种封闭之后逐渐转向了更加开放的社区,长毛象就在这种环境中孕育而生,天生带着让互联网走向开放的使命。

已经有无数多的案例告诉大家,不管一家企业怎么花言巧语告诉用户绝对可以放心数据安全,绝对不会改变政策,承诺永远免费,最终平台体量增大之后总会发生改变,轻则在产品每个空间都塞满广告,重则删库跑路。因此,用户已经不再相信任何企业了,所以最终选择了去中心化的长毛象,因为它真的没有什么企业能控制,毕竟服务器都在你自己的手里,还有谁能控制你呢?

目前已经有越来越多的用户开始使用长毛象,也有越来越多大企业的社交平台开始支持 ActivityPub 协议,比如 Facebook 之前推出的 Threads 社交平台已经宣布逐步支持该协议,Tumblr 也已经支持了该协议。根据统计,目前长毛象注册用户量一千五百万,活跃的服务器一万两千多,顺便说一下,马斯克买了 X 之后 Jake Wharton 大佬已经清空 X 上的内容并且转到长毛象了。

那么长毛象到底是如何去中心化的同时又能保证不同的服务器之间可以互相连接呢?原因在于背后使用的协议:Activity-Pub。该协议规定了不同服务器之间数据通信的方式和规则,服务器提供方只要使自己的服务器支持这个协议即可瞬间加入联邦宇宙,你的服务器的信息会被所有支持该协议的服务器接收到,其他服务器的内容你也可以获取到,每个服务器都好像是宇宙中的一个星系,但他们又被这个协议互相串联起来形成一个巨大的社群,大家在这个社群中可以互相沟通交流,这就是联邦宇宙的去中心化社区。

如何使用?

因为长毛象有很多不同的服务器,不同的服务器显然有着不同的域名,每个服务器特色可能也会有所不同,比如有中文类型的、泛话题的、Android 开发、游戏类型的等等,可以根据自己的喜好选择注册,注册账号很简单,有个邮箱就行了,然后在这里挑选喜欢的服务器:

https://joinmastodon.org/zh/servers

由于长毛象的协议完全是公开、开源的,所以会有一些不同的开发者开发的客户端,官方也有自己的客户端,去应用市场上挑选一个下载就行了,下载完成后打开 App 可能会让你填入服务器地址,这就是上面你挑选的服务器地址,填进去登陆即可。

登陆完成后就是常规的像微博、X 这种使用和交互方式,关注感兴趣的博主,浏览首页 Feeds 流。长毛象的首页 Feeds 流是按照时间排序的,不会像其他的社区一样用算法琢磨你爱看的然后疯狂给你推荐,你可以完全掌控自己的信息流,只有你关注的用户发帖才会出现在你的首页。

除了自己的首页之外,长毛象还提供了几个不同的信息流:

  1. 本站时间线,本服务器按照时间排序的帖子列表
  2. 跨站时间线,所有服务器按照时间排序的帖子列表
  3. 趋势列表,所有服务器中热度较高的帖子列表
  4. 自己创建的列表,用户可以创建一个列表,把你感兴趣的用户添加进去,然后可以在这个列表中查看他们的帖子

除了上面这些内容之外,还有一些趋势话题列表、推荐用户(根据你之前的互动推荐)这些内容。

为了解决不同服务器之间用户互相分辨的问题,长毛象使用 WebFinger 协议来标识一个用户,就像指纹一样,一个 WebFinger 对应一个账号,我们在注册账号时需要填入一个 User Name 信息,这个信息加上这个服务器地址会形成一个专属于你的 WebFiner,类似这样:

@username@mastodon.social

这个 User Name 是不能改的,但是 DisplayName 可以改,DisplayName 就是显示出来给别人看的名字。

然后长毛象是不支持私信功能的,但是可以通过私有帖子替代,我们在发布帖子时可以设置帖子权限为只有在帖子中@的用户才能看到(Mentioned People Only),然后@对应的用户即可。

长毛象提供了四种发布帖子的权限:

  1. 公开:完全公开,所有人可见
  2. 公开,但是不被推荐:跟上面不同的是,该权限的帖子不会出现在公共时间线中
  3. 仅关注者可见
  4. 仅提及用户可见,也就是上面说的 Mentioned People Only

与 X 不同的是,长毛象发布帖子长度限制是 1000 个字,如果不够的话可以接着在帖子评论区写,这些会形成一个 Thread,每个帖子就像一个章节一样。

关于敏感内容,长毛象不仅提供了媒体的敏感内容标记,还提供了敏感文本内容的标记,我们在发布帖子时可以设置使用敏感提示文本代替正文文本,用户在浏览帖子时会先看到敏感提示文本,点击展开后才会看到正文。

不止是长毛象

联邦宇宙是个比较宽泛的概念,除了上述的长毛象之外还有很多其他类型的产品。

Bluesky

BlueSky 和 Mastodon 比较类似,由推特创始人 Jack Dorsey 创建,以前一直是邀请制注册,现在已经全面开放注册了,目前拥有六百万注册用户。

Misskey

Misskey 由日本工程师 Eiji “syuilo” Shinoda 创建,也实现了 ActivityPub 协议,这意味着可以和长毛象一起使用。但它也有一些自己的特色,并且很有设计感,不得不说日本的设计能力确实很强,页面交互五彩缤纷(我只能想到这个词语来描述),因为主要交流的语言是日语所以我还没怎么用过,但单纯说设计应该是遥遥领先。

除了这几个之外还有一些去中心化的社交平台,也都有着一定的用户量,每一种都有自己的特色。但最终内容形式都是帖子,因此目前也出现一些 App 在尝试集合这些不同协议的平台在同一个 App 中使用,这样不仅不同的服务器可以通过共同的协议连接在一起,甚至不同的协议都可以通过同一个 App 连接在一起,这才是联邦宇宙的初衷,我也在尝试做这方面的努力,感兴趣的朋友可以先关注我,我即将发布的一款产品或许可以做到这一点。目前可以透漏的是用户可以自己创建混合Feeds 流,甚至可以混合多种协议的内容放在同一个 Feeds 流中,另外支持登录多个账号且交互上并不需要来回切换。

《 “【科普】联邦宇宙社区,长毛象(Mastodon)到底是什么?” 》 有 7 条评论

  1. 感谢博主优秀的科普希望能带动更多中文用户来联邦宇宙!虽然可能在开源这一点上已经暗示了但因为跟传统社交网络不同所以普通读者可能不容易想到所以想补充几点:
    1. 因为是开源的所以各站特色除了话题之外功能性上也有许多不同,比如很多站点添加了不同皮肤、定制主题、客制表情包等,甚至新版广受正义的侧边栏也可以通过简单修改 CSS 恢复成更符合移动端设计原则的顶栏,充分体现了开源和去中心化的优势
    2. 也因为是开源所以 1000 字的字数限制、4 个投票选项的限制等都很容易改掉,包括我站在内的很多中文大站都是一万字的
    3. 网页 PWA 足够好用不一定要用 app,前两天创始人还发了数据事实上现在网页版依旧是最大的帖子来源
    4. 与 X 不同的还有可以编辑帖子

    • 最开始 JW 是有这个打算的,至少曾经推特内容被隐藏了一段时间,总归现在能看到了,不过粉丝和关注已经清空了。
      搜了一下尤其是对于电子产品来说,确实应该用登录。而登陆是指登上陆地的意思。

发表回复

您的电子邮箱地址不会被公开。 必填项已用 * 标注