I think our engineer
@dthompsondave put together the right ideas here with our Brassica Chat demo: https://spritely.institute/news/composing-capability-security-and-conflict-free-replicated-data-types.html
This is a demo, but it's a demo you can try in your browser. It permits users to go offline and come online, it has a design for moderation, without anyone being the central host. Nobody is hosting it because everyone is; there's no logical center. And yet, unlike a Blockchain, information can be forgotten, you don't have to hold on to everything, there's no proof-of-whatever. (And it uses capability security on multiple layers, which is important, but we'll get to later.)