Decentralized prediction market platform