Abstract

In online crowdsourcing services, credible accountability mechanisms are crucial for guaranteeing a good interactive environment. However, the crowdsourcing systems are established in virtual environments, the identities of the participants are various and complicated, the systems could scarcely identify malicious nodes automatically. So it is very hard to preserve the complete evidence of malicious behaviors and investigate relevant legal responsibilities. Blockchain is regarded as a very promising solution to these problems because it possesses characteristics of decentration, non-modifiability and traceability. However, a main challenge is to design an applicable blockchain consensus algorithm which can reach an agreement on credibility of participants automatically, prevent transaction data from tampering, and trace to the source of malicious behaviors. In this paper, an improved Proof-of-Trust (PoT) consensus scheme is proposed with the underlying technology of blockchain, which is properly to the crowdsourcing service scenarios. Firstly, this PoT consensus selects nodes with high credibility using subjective logic reputation algorithm. Only selected nodes have the chance to generate blocks, participate in verification, and claim crowdsourcing tasks. Secondly, the choice scheme of generate-block nodes is further optimized through the unpredictability of timestamp and digital signature. Moreover, an incentive mechanism based on game theory is designed in this consensus. With this mechanism, candidate nodes prefer to give honest verification results rather than engage in collusion with malicious nodes. The analysis and simulation results demonstrate the effectiveness, feasibility and scalability of the proposed approach.

Highlights

  • With the rapid growth of the global sharing economy, crowdsourcing has become a very active Internet service, and has been widely used in various fields of Internet economy

  • The integration of blockchain technology into crowdsourcing service systems is a major challenge, the biggest obstacle of which is that existing consensus algorithms are hardly applied to crowdsourcing service scenarios

  • RESEARCH Due to features of decentralization, traceability, tamperproof, etc., the blockchain technology offers a feasible method to restricting malicious behaviors in crowdsourcing systems

Read more

Summary

INTRODUCTION

With the rapid growth of the global sharing economy, crowdsourcing has become a very active Internet service, and has been widely used in various fields of Internet economy. If requester i has interacted with worker x, the reputation value calculated by the local opinion algorithm is used as the local opinion of i to x at this time. Comprehensive opinions for each miner candidate are formed based on a number of different weights, and new reputation value can be downloaded from the blockchain. The active interaction between the crowdsourcing participating members means that workers generate the correct block, the requester obtains the solution from the workers and honestly distributes the bonus. This indicates that the requester trusts the services provided by workers. X ∈ X represents other requester that interacts with worker j

COMBINE LOCAL OPINIONS WITH RECOMMENDED OPINIONS
THE SELECTION OF THE GENERATE BLOCK NODES
SECURITY ASSESSMENT BASED ON GAME MODEL
DESCRIPTION OF THE GAME MODEL
CONCLUSION AND FUTURE RESEARCH
Full Text
Published version (Free)

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call