Abstract

Blockchain-based crowdsourcing systems can mitigate some known limitations of the centralized crowdsourcing platform, such as single point of failure and Sybil attacks. However, blockchain-based crowdsourcing systems still endure the issues of privacy and security. Participants’ sensitive information (e.g., identity, address, and expertise) have the risk of privacy disclosure. Sensitive crowdsourcing tasks such as location-based data collection and labeling images including faces also need privacy-preserving. Moreover, current work fails to balance the anonymity and public auditing of workers. In this paper, we present a secure blockchain-based crowdsourcing framework with fine-grained worker selection, named PrivCrowd which exploits a functional encryption scheme to protect the data privacy of tasks and to select workers by matching the attributes. In PrivCrowd, requesters and workers can achieve both exchange and evaluation fairness by calling smart contracts. Solutions collection also can be done in a secure, sound, and noninteractive way. Experiment results show the feasibility, usability, and efficiency of PrivCrowd.

Highlights

  • Jeff Howe first used the notion of “crowdsourcing” in 2006 [1], as time goes on, crowdsourcing becomes a very promising industry

  • A centralized crowdsourcing framework at least includes the following drawbacks: (1) the platform must be trusted, (2) the platform usually charges transaction fee from both requesters and workers, (3) sensitive information is stored in the platform, (4) single point of failure, and (5) manipulation to the participants’ attributes

  • The contributions of this work are presented as follows: (i) We propose a blockchain-based, privacy-preserved, and secure crowdsourcing framework named PrivCrowd which does not depend on any centralized crowdsourcing platform to accomplish crowdsourcing process

Read more

Summary

Introduction

Jeff Howe first used the notion of “crowdsourcing” in 2006 [1], as time goes on, crowdsourcing becomes a very promising industry. Some popular crowdsourcing businesses include MTurk (https://www.mturk.com/mturk/), Upwork (https://www.upwork.com), and Freelancer (https://www .freelancer.com) These systems are generally centralized platforms where match the requesters’ and workers’ task pair with fair exchange of rewards. Blockchain-based crowdsourcing platforms have some core advantages which include to maintain participants’ attributes publicly and manipulation-resiliently, to build a fair trading platform between requesters and workers by exploiting the smart contracts, and to avoid the single point of failure. Wireless Communications and Mobile Computing provides anonymity with accountability These works hinder the platform to take advantage of the transparency of blockchain, that is, identity anonymity makes the public auditing of worker’s attributes impossible. (i) Using blockchain to provide trustworthiness of workers in a decentralized way (ii) Protecting the data privacy of both tasks and solutions (iii) Providing protection of identity anonymity. We will briefly review the related literature about blockchain-based crowdsourcing systems

Related Work
Overview of our Proposed Framework
Preliminaries
Functional Encryption for Inner Product Predicates
Fine-Grained Workers Selection Protocol with task’s Data Privacy-Preserving
Noninteractive Solution Submission and Evaluation Protocol
PrivCrowd
Workers profile updating
Security Analysis
Efficiency Analysis
Conclusion
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