With distributed hash tables it is manageable. You do something like “store three copies on three peers” and as long as one of them is online the post is accessible. This is actually better than the way lemmy does it now. In principle each lemmy server stores the posts from its communities, and a copy of each post from communities its users are subscribed to. But since all instances are federated so well, in practice each of the 1000 lemmy instances stores a copy of almost every post ever made. That’s like 100GB x1000. With a DHT, the amount of space used on each user’s device is on average the amount of posts one user makes x3, no more.
I wish to see a P2P network with moderation “subscriptions”! So you can subscribe to the “anti-spam list” or “!asklemmy moderation list by @mekhos” or “anti-xenophobic list”. The integrity of each filter list is upheld by its reputation. If a spam list flags too many legitimate users, people have the choice to abandon it. If users of a community (which is just a hashtag) don’t like the direction the mods are steering it, they can resubscribe to a different set of mods.
Do you think Federated networks are the future or do you think Peer to Peer networks are the future? Which do you think is better?
Alright so I’m not an expert so I might not be explaining it correctly....