A Survey on Consensus Mechanisms and Mining Management in Blockchain Networks.
CrowdBC: A Blockchain-Based Decentralized Framework for Crowdsourcing