Towards Decentralized Trust Management Using Blockchain in Crowdsourcing Networks
Haochen Yang, Guanghui Wang, Zhonghao Zhai, Xin He · 2020
Crowdsourcing networks solve difficult problems by utilizing large-scale human intelligence. The openness of crowdsourcing inevitably introduces malicious users, which affects the trustworthiness of crowdsourced results. To address the above issue, this paper proposes a decentralized trust management approach using blockchain for crowd computing scenarios. Through inserting known-result subtasks into crowdsourced computing tasks, the trustworthiness of the result of each task is calculated, as well as the trust value offset of crowdsourcing workers and the trustworthiness of the final result. Then, a novel consensus mechanism Proof of Capturing-Work (PoCW) is proposed, where miners get a smaller difficulty of mining if they capture more lazy actions in the crowd computing. Under the consensus mechanism, a trustworthiness blockchain is developed to conveniently manage trust for crowdsourcing networks. Finally, the effectiveness of the proposed solution is analyzed in terms of security and cost. Simulations are conducted to validate the correctness and theoretical results.