Business-Savvy Blockchains with Gamification: A Framework for Collaborative Problem Solving