(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.