we probably need to build it ourselves.
A federated, decentralized system that you can either self-host or join the servers of others, even better if we can offer to donate bandwidth, hosting, and processing power to servers we join in order to distribute the operational strain.