I hate that the conversation online has moved from distributed to federated, I understand that running p2p software is harder for the user, but I feel like actually distributed microblogging / social networks are the right choice going forwards.
BitTorrent DHT which people don't even realise is there is how it should be
there's iroh, which looks like a nice balance of batteries included, and not a bunch of bloat
and pkarr, which does exactly one thing: maps ed25519 keys to DNS records via bittorrent's DHT
i think the big blocker for wider adoption is that browsers, ISPs, and airport wifi are all hostile to general purpose network protocols. you're mostly stuck with TCP, or the quagmire of WebRTC right now. (iroh works in the browser, but it has to go through a relay)