(1/2)
@overby.me
> Atproto is built for self‑hosting and it isn't limited to PDSs as it also supports self‑hosted relays and app‑views
Have you tried hosting a Relay? One that could theoretically replace BlueSky's if they died or went EvilCorp?
Great, now try it when there are a billion people with a PDS trying to squeeze posts through it, from whatever AppView. It can't scale. As @matdevdug says, the protocol just isn't designed for that, see;
(2/2)
ActivityPub solves this by not trying to maintain a global firehose. Your view of the network is your local view of the network, just like in your body, your view of the world is your view of the world.
The only way to get a global firehose POV from a body is to take heroic doses of entheogenic drugs, and while that can be insightful, it's not something you want to do too often. So it is online.
@jackvalinsky.com
> There's a lot of independent relays now
I'm aware. See the second part of the post you're replying to. AFAIK this only started to happen after BS wrote a new Relay implementation, which doesn't provide the full global firehose, so it doesn't require VC money or corporate-scale capital to afford hosting. But it also doesn't fully replace the BS Relay. I presume the zig Relay implementation does the same.
(1/2)
As @matdevdug said, this helps BS scale their platform, like the self-hosting of PDS does, but it doesn't make them any less central to the infrastructure of the network. Although it certainly helps them with their openwashing.
(2/2)