Decentralized and Centralized Social Media Platforms