Decentralized Platforms1