ZebraLancer: Private and anonymous crowdsourcing system atop open blockchain
Document Type
Conference Proceeding
Publication Date
7-19-2018
Abstract
We design and implement the first private and anonymous decentralized crowdsourcing system ZebraLancer, and overcome two fundamental challenges of decentralizing crowdsourcing, i.e. data leakage and identity breach. First, our outsource-then-prove methodology resolves the tension between blockchain transparency and data confidentiality, which is critical in crowdsourcing use-case. ZebraLancer ensures: (i) a requester will not pay more than what data deserve, according to a policy announced when her task is published via the blockchain; (ii) each worker indeed gets a payment based on the policy, if he submits data to the blockchain; (iii) the above properties are realized not only without a central arbiter, but also without leaking the data to the open blockchain. Furthermore, the transparency of blockchain allows one to infer private information about workers and requesters through their participation history. On the other hand, allowing anonymity will enable a malicious worker to submit multiple times to reap rewards. ZebraLancer overcomes this problem by allowing anonymous requests/submissions without sacrificing the accountability. The idea behind is a subtle linkability: if a worker submits twice to a task, anyone can link the submissions, or else he stays anonymous and unlinkable across tasks. To realize this delicate linkability, we put forward a novel cryptographic concept, i.e. the common-prefix-linkable anonymous authentication. We remark the new anonymous authentication scheme might be of independent interest. Finally, we implement our protocol for a common image annotation task and deploy it in a test net of Ethereum. The experiment results show the applicability of our protocol with the existing real-world blockchain.
Identifier
85050981094 (Scopus)
ISBN
[9781538668719]
Publication Title
Proceedings International Conference on Distributed Computing Systems
External Full Text Location
https://doi.org/10.1109/ICDCS.2018.00087
First Page
853
Last Page
865
Volume
2018-July
Recommended Citation
Lu, Yuan; Tang, Qiang; and Wang, Guiling, "ZebraLancer: Private and anonymous crowdsourcing system atop open blockchain" (2018). Faculty Publications. 8508.
https://digitalcommons.njit.edu/fac_pubs/8508
