ATProto 中没有实例

2026-06-19 1 阅读 danabramov
atproto 中没有实例 2026 年 6 月 19 日 支付您喜欢的费用 每次有关 atproto 的帖子出现在 Hacker News 上时,都会有人在评论中问:“但是所有 Bluesky 实例都在哪里?”。问题是,atproto 中没有实例!问题是类别错误。实例是一个乳齿象大脑的概念,我想要一些可以链接到的东西来清楚地解释这一点。这就是那个帖子。 # RSS 和 Google Reader 我知道 RSS 仍在某些地方使用(播客?!),但它的鼎盛时期可以说已经过去了。这是一种耻辱。几年来,我们中的一些人可能会怀念网络的黄金时代,感觉博客是一件很酷的事情。现在看这张图片,因为它很重要: alice 的博客 cat 的博客 bob 的博客 google reader feedly 提醒一下,您可以在自己的博客上发布内容,您可以自行托管该博客,也可以在流行的博客平台上托管该博客。但随后每个人的内容都会被聚合到 Google Reader 和 Feedly 等应用程序中,或者 Monologue (RIP) 等集体博客中。请注意,托管和聚合是两个独立的事物。您的帖子不会“存在”在 Google 阅读器等应用程序中。应用程序只是博客圈的投影。说真的,确保这个想法烙印在你的大脑中;这将是至关重要的。 # Facebook 等 你可以称之为这个概念的演变。我们在整个东西周围放了一个盒子,这样每个人都被封闭在同一个空间中,这样我们就可以展示广告和东西。另外,我们只留下一个应用程序(我们可以让替代应用程序存活一段时间,但不能持续太久)。这就是传统的社交媒体。 alice 的帖子 cat 的帖子 bob 的帖子 facebook facebook newsfeed 哦不,现在我们有了集中化!哦不,失控的网络效应!哦不,巴拉巴拉。我们该怎么办?我们需要以某种方式将其分散。 # Mastodon 及其实例 我在这里说“Mastodon”,因为如果我说“ActivityPub”,一群人就会出现并说,实际上我所描述的是 Mastodon 如何选择实现 ActivityPub。而 ActivityPub 本身并没有真正指定如何在实践中实际使用它。我确信这一切都非常有趣——但我离题了。我们如何去中心化社交网络?让我们构建一个我们之前看到的版本,但使其可自托管。那么每个社区都可以拥有自己的“小Facebook”或“小Twitter”。我们将它们称为实例。它们有点像国家——因为你生活在其中一个“内部”: alice 的帖子 alex 的帖子 ann 的帖子 cat 的帖子 crow 的帖子 cali 的帖子 bob 的帖子 bree 的帖子 boba 的帖子 乳齿象实例 #1 乳齿象实例 #2 乳齿象实例 #3 新闻源 新闻源 新闻源 但是等等,这会带来一堆问题。如何选择加入哪个实例?也许您是几个重叠社区的成员。好吧,我想您只需要选择您最信任的社区管理员来处理您的身份和数据。好吧,现在另一个问题 - 如果我的朋友在不同的实例上怎么办?他们将如何看到我的帖子?由于每个实例基本上都是自己的小 Facebook,因此它们没有共享的事实来源。所以他们必须互相发送消息: alice's posts alex's posts ann's posts cat's posts crow's posts cali's posts bob's posts bree's posts boba's posts 乳齿象实例 #1 乳齿象实例 #2 乳齿象实例 #3 新闻提要 新闻提要 新闻提要 这种网络拓扑可能会让您想起古代中国的交战封地。如果 Alice-from-instance-#1 跟随 Bree-from-instance-#2 ,则两个实例达成协议:Bree 的帖子将转发到实例 #1,以便 Alice 可以看到它们。这就是所谓的“联邦”。您在您的实例上发帖,然后它会被转发到用户希望收到您的消息的其他实例。这张图有一些有趣的含义:你“属于”你的实例。你不是 Alice ,你是 Alice-from-instance-#1 。这就是为什么你的 Mastodon 登录名实际上是[电子邮件受保护]。 “你来自哪里”是你身份中不可改变的一部分。 (不知何故,这比国家和民族更具限制性。)如果您的实例的管理员与另一个实例的管理员发生争执,他们可能会选择“停止联合”,并且不再在他们之间转发任何帖子。这可能是您不再看到朋友发来的帖子的一个令人惊讶的原因。如果您的实例出现故障,您的身份将不复存在。追随你的人是从那时起追随你的,而不是一些抽象的柏拉图式的“真实的你”。哦,实例之间的箭头缩放为 O(n²) 。现在这可能并不重要,但如果这种社交网络方法变得流行,那就可能很重要了。 # atproto 现在忘记所有这些——完全重置。错误在于我们绘制此框时: alice 的帖子 cat 的帖子 bob 的帖子 facebook facebook 新闻源 删除该框。回到这个:爱丽丝的博客 猫的博客 鲍勃的博客 谷歌阅读器 feedly 我们在实际“生活”的地方托管了东西,并且应用程序从中聚合。钍