Securing the Integrity of Decentralized IoT Marketplaces — Challenges and Solutions