The ideal system would use #IPFS with "home servers" fetching and pinning stuff for users that use them and of course having stuff already fetched quickly for popular accounts, etc.
Maybe those public portals would offer short term pinning for stuff for free but for a fee from users, the content they follow would be kept pinned "forever" (as long as still followed by someone who pays for a support membership on that server) and help pay for the site.
Limits, of course, on total archive sizes, etc. and different types of platforms like microblog interaction, tubes, etc. etc.
Now that we have this infinite influx of fake content possible, created by fake people whipped up by a chat-prompt, can we PLEASE start using keypairs and signing the public keys of actual humans we actually know are real and then actually USING that? Please? Can we do that now, please?
Doesn't have to be based on #IPFS, that's just my personal suggestion - but in general can we work out a federated platform on which users identified by their public keys [and no damn private keys hosted in the cloud anywhere, just don't do that... no... don't... nope, not even that way... don't] and no email addresses and no phone numbers and no mobile device serial numbers or any such things, just public-private key-pairs - more than one and more than one type and with most kept offline unless needed to sign for new ones when rotating later.
Please can we just do that?