Decentralized Social Media Part I