Optimizing Decentralized Applications