惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

J
Java Code Geeks
Stack Overflow Blog
Stack Overflow Blog
B
Blog RSS Feed
C
Check Point Blog
D
Docker
Y
Y Combinator Blog
Recent Announcements
Recent Announcements
Google DeepMind News
Google DeepMind News
MongoDB | Blog
MongoDB | Blog
博客园_首页
Apple Machine Learning Research
Apple Machine Learning Research
量子位
有赞技术团队
有赞技术团队
IT之家
IT之家
大猫的无限游戏
大猫的无限游戏
D
DataBreaches.Net
M
MIT News - Artificial intelligence
B
Blog
阮一峰的网络日志
阮一峰的网络日志
freeCodeCamp Programming Tutorials: Python, JavaScript, Git & More
腾讯CDC
让小产品的独立变现更简单 - ezindie.com
让小产品的独立变现更简单 - ezindie.com
V
V2EX
月光博客
月光博客

Mastodon

国内有哪些有趣的长毛象(Mastodon)网站? mastodon 我想实现:分享网址后,激活帐号 Mastodon 有什么不错的目录网站么? 有办法可以实现 在个人网页更新个人 mastodon 最新动态 的功能吗? [二次开发] 希奇!加入了邮件转发功能, 长毛象用户名 @c7.io 也可以成为邮件地址! MarsEdit 5.1 增加了对 Mastodon 的支持 [Fediverse][ActivityPub] 在玩了几个月单机之后,终于还是决定开放注册了 mastodon 有办法接入微信登陆吗 希奇! (https://c7.io) 喜提被墙,开放注册 个人实例欢迎注册 建议长毛象的站长们都写一个 运营白皮书 增加象友们对自己实例的信心 bgme.me 挂了? 终于把实例搭好了,来我的咖啡馆看看吧~ Mastodon 墙内实例如何实现与被墙节点互通 Mastodon/Misskey 跨站投递失败 希奇! 谈谈 Mastodon、Fediverse 和 ActivityPub mastodon.social 邀请 mastodon 的账号属性可以扩展吗,比如能否支持数字钱包、Google 等方式的登录? 似乎没有类似 https://poet.so 这样的工具来为 mastodon 嘟文生成图片。 今天注册了 mastodon 账号 可否将自有域名的 Mastodon 实例,挂靠在其他大型 Mastodon 实例上? 分享一个我新建的实例「跑路微博」——Weibo.RUN 似乎最近从 Twitter 迁移到 Mastodon(长毛象)的人数激增,那么大家一般会选择哪个实例呢 Mastodon 的原理是什么?怎么理解? 大家有啥有趣的实例可以推荐 欧盟委员会宣布加入 Mastodon 去中心化社交网络并建立 EU Voice 服务器 pleroma,mastodon 的前端 soapbox,完成度非常高,有興趣的可以看一下 长毛象(Mastodon)服务器搭建详解,可能是目前最详细的中文长毛象建站教程 Mastodon.social 可以访问了?
A Love Letter to Fediverse
sNullp · 2024-02-17 · via Mastodon

https://write.c7.io/snullp/a-love-letter-to-fediverse

在 Sora 刚刚推出的今天,有人认为未来已来,有人认为世界终了。但不论如何,我相信大家都能在 Fediverse 里找到属于自己的空间。

一封给 Fediverse 的情书

我从一年前创办了自己的长毛象实例 希奇! 之后,就一直很关注 Fediverse ,中文名“联邦宇宙”的生态。长毛象( Mastodon )是运行在 Fediverse 之上的一个微博实例,但我更喜欢经由对于它的使用和管理窥探更加底层的 Fediverse 的原理。一年下来,我对 Fediverse 的信心从未如此强烈。我相信这是互联网的未来。

Fediverse 是什么

Fediverse 其实是人们对于一个基于 ActivityPub 协议构建的通信网络的昵称。其灵魂,ActivityPub 协议是 W3C 标准化的一种去中心化通信协议。ActivityPub 的核心非常简单,就是在现代密码学技术的基础上建立一个点对点的可信通信。当一个用户第一次出现并广播其存在后,就不可能再有别人再能够使用这个身份,而这一切都不需要一个传统的中心化服务(身份服务器)的存在。

在这样可信通信的基础上,ActivityPub 规定了一系列的信息( payload )格式,从而让用户更加方便地分享文字、媒体以及元数据。那么更进一步,有大量实现了 ActivityPub 的程序可以供大家使用,譬如长毛象( Mastodon )、Misskey (类似于 Facebook )、Pleroma 、Firebird 等等。这些程序帮助用户来管理身份,也就是他们的密码学公私钥,并提供更加友好的用户界面,从而在这个去中心化网络上实现传统互联网产品的用户体验(用户名/密码登录,账号管理,信息导入导出)。Fediverse 就是由这些程序搭建的实例( instances )所组成的网络。

Fediverse (联邦宇宙)这个名字正巧妙在它包含了这种通信方式的两种特性:一方面,毫无疑问这不是一个传统的中心化的网络。这里没有一个中心化的服务器凌驾于所有人之上。另一方面,它又不同于完全 P2P 的通信网络,它并不要求每一个用户以一种原子化的身份管理一切,而是让每一个实例成为网络中的节点。一个实例对于它的用户具有管理的权威,但反过来说由于互联网上实例多如繁星,用户对实例也有自由选择的权力。

这种介于中心化和完全去中心化之间的方案既对用户提供了轻松容易的体验,也保证了用户的权力不受到实例的侵蚀。

Fediverse 像什么

说了这么多枯燥的,我觉得还是想象一下它像什么比较有趣:

ActivityPub 的直译:动感酒吧!

说真的,我觉得酒吧(或者说酒吧一条街)就是 Fediverse 最完美的类比。具体来说,每一个实例就是一个个酒吧,它们互不隶属,甚至可以说存在竞争关系。不同酒吧有着不同的装修、人群和规章制度,从而吸引着相似的顾客们。但顾客可以自由出入任意酒吧,也自然会选择在喜欢的酒吧多呆一阵子,慢慢地和酒吧的氛围相辅相成,形成一个独特的社群。总的来说,这一切都和现实生活一样自由随意:顾客能够在这条街上接触到所有的信息,遇到各色人群,同时有选择自己最舒服环境的权力。这也是为什么我觉得 Fediverse 会是互联网的未来,它模拟了现实生活中美好的部分。(中心化的互联网模型如果来到现世中,那是多么 1984 的画面呐?)

而且这样自由的模型并不是空想。实际上,互联网的基石——BGP 协议和 Fediverse 无比相似。在互联网协议(是的,互联网之所以能联通全球,就是因为有一套标准协议)所描绘的画面中,每一个接入网络的实体被称作 AS (自治系统)。AS 通过 BGP 向外部广播它的存在,并指导别的 AS 将目的是自己的信息发送过来。这和上面描述的 Fediverse 简直一模一样有没有?互联网的成功很大部分是因为它不受任何单一实体控制,而终端用户(每一个上网的人)又不用了解所有的技术细节。那同样的道理,Fediverse 怎么会不成为未来的互联网标准呢?

Fediverse 缺点又是什么呢

正在撰写这篇文章的时候,Fediverse 经历了一场 spam 风暴。而不同实例的应对方式千差万别。有的实例事先就做好了 Anti-spam 的逻辑,完全没有受到任何影响;有的实例站长反应迅速,在 spam 刚刚开始的时候就采取了相应的措施删除了所有无效信息。但也有的实例因为不作为,成为了 spam 发酵的摇篮影响了整个 Fediverse ,最终被别的实例所封杀。

Fediverse 由于其去中心化的本质,每个最终用户的体验取决于它所在的实例的水平。按常理来说,实例的运营方应当都是懂得“权力越大,责任越大”的道理,选择运营一个实例那就应当付出精力和技术去保证它的正常运作。但事实上任何人都可以很随便地搭建一个实例,而且所用的程序都是开源的在用户看来似乎也没什么区别。因此用户不太可能具有短期内分辨实例质量的能力。在遇到不良管理的实例后会有很糟糕的体验。

前一阵子长毛象公布了一系列安全补丁,其中之一因为涉及到身份伪造,非常紧急,被官方以不同的渠道提前通知。但直到今天,仍有不少实例没有更新,其中不乏个别大站。这让其用户暴露在了危险之中,但用户可能还并不知情。

当然,这些问题本质上并不“新”。Spamming ,安全漏洞,都是信息行业的老生常谈了。工业界也都有成熟的解决方案。因此,这些问题其实并不危机 Fediverse 的本质。相反,在经历过重大打击后,我觉得 Fediverse 能以比传统平台更快的速度重新成长恢复。野火烧不尽,春风吹又生。

为什么我认为 Fediverse 是未来

其实这个问题上面已经回答过了。简言之,它既不受单一实体的控制,又不把最终用户暴露在复杂的技术细节当中。

我想我们已经不用讨论去中心化之于中心化的优势,twitter 就是个很好的反例。同时,不同于现在已经烂尾的,纯粹去中心化,不存在“实例”概念的 nostr 协议,Fediverse 并不期待每一个用户都是 nerd 和黑客。它通过联邦每一个实例,而不是每一个用户,实现了优秀的用户体验。Fediverse 其实对于我们并不陌生,因为它只是模拟了现实生活中的一个方面而已。

也许现有的 Fediverse 程序(长毛象,Misskey 等等)仍有很大的进步空间,也许在未来这些程序都会被淘汰。但 Fediverse 不会。我希望大家都通过这篇文章了解到这么一个优美且有未来感的协议,在其中找到属于你自己的一片空间。

ps. 如果你还没有任何 Fediverse 的经验,欢迎来我的长毛象实例,希奇!来玩。本实例还附带了希奇!博客栈,同样也接入了 Fediverse ,也是本文所在的地方。