Mastodon 3.0.0 rc2 发布了。Mastodon
是一个免费的开源社交网络程序,一个商业平台的替代方案,避免了单个公司垄断沟通的风险。选择信任的服务器,无论选择的是哪个,你都可以与其他人进行互动。任何人都可以运行自己的
Mastodon 实例,并无缝地参与到社交网络中。

图片 1

一句话重点,去中心,没监管,自己对自己信息做主,没人随便删你消息的分布式社交应用 mastodon。

更新内容如下:

Twitter CEO Jack Dorsey 宣布,公司正在资助一个名为 “Bluesky”的团队来开发
“社交媒体的开放和去中心化标准”,目标是使 Twitter 成为这项标准的客户。

建了一个实例, 来专门讨论计算机相关信息,欢迎大家注册来玩。已有用户组的同学,可以关注一波一起玩。

以下详细科普来自知乎(

所有人都知道 Twitter,微博 但是很少有人知道,最近一个分布式类
Twitter,微博 项目逐渐火了起来。

项目的名字叫 Mastodon(乳齿象,化石记录的长鼻类哺乳动物),代码在
tootsuite/mastodon

Mastodon 基本上复刻了 Twitter 的大多数功能,用户可以注册,登录,发
TOOT(中文译名叫,嘟嘟),转发,回复,关注并及时得到通知。像 Twitter
一样,Mastodon 也提供了非常丰富的 API,用户可以自行开发
APP,或者集成其他服务。

然而,与 Twitter 不同,Mastodon
是一个开源项目,并且允许用户创建自己的服务器,不同服务器之间的用户可以毫无隔阂地交流,这和电子邮件系统非常相似。A
服务器上注册的用户可以自由地关注 B 服务器上注册的另个用户,发 TOOT @
他,并且及时地得到回复和通知。

目前来看,Mastodon 达到了预期的效果,旗舰服务器 mastodon.social 有超过 5
万名用户,100 多万条 TOOT。而 Pixiv 官方搭建的服务器
有超过 14 万用户,250 多万条
TOOT。除此之外,还有其他若干大型服务器和成百上千个中小服务器。他们一同构成了
Mastodon 网络,Mastodon
网络上的用户无论注册在哪个服务器上,都可以自由地互相交流。

长期来看,Mastodon
能否进一步流行,能否达到一个更高的高度并不重要,因为一个开源的分布式项目,不会因为某台服务器,某个人,某个公司的消亡而消失,它会永远地存在于互联网上。

以下是技术介绍:

当前 Mastodon 服务由三个部分组成,用 Rails 写的 Web 和 Worker(Web 提供
网页,Worker 提供后台异步任务执行)和 Nodejs 写的 Streaming
API(提供实时通知)。

服务器之间通过 PubSubHubBub 协议互相沟通。

数据库默认使用 PostgreSQL,另外需要 Redis 服务器提供 任务队列 和 缓存。

Mastodon 支持媒体文件上传到本地和 S3。

总体部署难度不高,如果使用 Docker 的话,可以在几分钟内完成部署。

新增

  • 将 exclude_unreviewed 参数添加到 GET/api/v2/search REST API
    (Gargron)

Bluesky 团队由最多 5 名负责制定标准的架构师、工程师和设计师组成。Dorsey
表示,此举将可以使不同的社交媒体网络使用一个类似 SMTP的去中心化标准。

修复

  • 修复静音的文本颜色不适用于所有文本的问题
    (trwnh)
  • 修复在 Web UI 中向后导航时重置的关注者/跟随列表
    (Gargron)

详情可查看更新说明。

(文/开源中国)    

Dorsey 认为,这样的标准”
将使我们能够访问和参与更大范围的公共对话,并致力于建立可促进健康对话的开放推荐算法,并迫使我们比过去更具创新性。“

其实类似的模式已经存在,Mastodon
是目前最受欢迎的开源社交平台,操作方式在一些地方与旧版本的 Twitter
类似,不同的是,它基于一个去中心化的架构运作。任何人都可以搭建自己的
Mastodon 站点,它们之间具有一定的互通性,但不互相依赖。