Preventing enshittification of platforms rests on credible exit for users and devs. #ActivityPub and #SMTP are not perfect but
a) are implemented und understood by many players,
b) enable freedom of choice of servers and clients,
c) implement #RightToMigrate as well as self/community custody
Many #p2p projects promise to remove servers but often promote and depend on a single implementation stack, have no spec and no interop among #p2p islands, and thus struggle to provide credible exit.
@delta
do you see any possible future where we won't need servers? cause yes, having many decentralized instances running on servers is already so much better, but wouldn't p2p be even more decentralized and therefore provide more freedom?
or perhaps the server which hosts an instance (mastodon for example) can be somehow democratized so that all of it's users have a say in the decisions usually made by the admin or moderator 🤔