@markhughes @snarfed.org Servers provide a significant efficiency benefit, among other things. Even Nostr uses servers, although it could probably be done peer-to-peer. "Real" P2P distributed services/apps tend to drop too much data, and are not reliable for connections or history either.