ZebraLancer: Private and Anonymous Crowdsourcing System atop Open Blockchain

被引:149
|
作者
Lu, Yuan [1 ]
Tang, Qiang [1 ]
Wang, Guiling [1 ]
机构
[1] New Jersey Inst Technol, Dept Comp Sci, Newark, NJ 07102 USA
关键词
INCENTIVE MECHANISMS; MOBILE; SECURITY;
D O I
10.1109/ICDCS.2018.00087
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
We design and implement the first private and anonymous decentralized crowdsourcing system ZebraLancer(1), 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 atop the existing real-world blockchain.
引用
收藏
页码:853 / 865
页数:13
相关论文
共 50 条
  • [31] ATRC: An Anonymous Traceable and Revocable Credential System Using Blockchain for VANETs
    Liu, Yang
    He, Debiao
    Luo, Min
    Wang, Huaqun
    Liu, Qin
    IEEE TRANSACTIONS ON VEHICULAR TECHNOLOGY, 2024, 73 (02) : 2482 - 2494
  • [32] A Study on Electronic Voting System Using Private Blockchain
    Roh, Chang-Hyun
    Lee, Im-Yeong
    JOURNAL OF INFORMATION PROCESSING SYSTEMS, 2020, 16 (02): : 421 - 434
  • [33] A Private Storage System of Medical Data Based on Blockchain
    Guo, Shengjuan
    Yang, Mei
    Journal of Computers (Taiwan), 2022, 33 (06): : 73 - 82
  • [34] Biscotti: A Blockchain System for Private and Secure Federated Learning
    Shayan, Muhammad
    Fung, Clement
    Yoon, Chris J. M.
    Beschastnikh, Ivan
    IEEE TRANSACTIONS ON PARALLEL AND DISTRIBUTED SYSTEMS, 2021, 32 (07) : 1513 - 1525
  • [35] SecBCS: a secure and privacy-preserving blockchain-based crowdsourcing system
    Chao Lin
    Debiao He
    Sherali Zeadally
    Neeraj Kumar
    Kim-Kwang Raymond Choo
    Science China Information Sciences, 2020, 63
  • [36] SecBCS: a secure and privacy-preserving blockchain-based crowdsourcing system
    Lin, Chao
    He, Debiao
    Zeadally, Sherali
    Kumar, Neeraj
    Choo, Kim-Kwang Raymond
    SCIENCE CHINA-INFORMATION SCIENCES, 2020, 63 (03)
  • [37] A Blockchain-based Crowdsourcing System for Large Scale Environmental Data Acquisition
    Cheng, Ke
    Quan, Siyi
    Yan, Jiaqi
    PROCEEDINGS OF THE 2021 IEEE 24TH INTERNATIONAL CONFERENCE ON COMPUTER SUPPORTED COOPERATIVE WORK IN DESIGN (CSCWD), 2021, : 855 - 860
  • [38] SecBCS: a secure and privacy-preserving blockchain-based crowdsourcing system
    Chao LIN
    Debiao HE
    Sherali ZEADALLY
    Neeraj KUMAR
    Kim-Kwang Raymond CHOO
    Science China(Information Sciences), 2020, 63 (03) : 20 - 33
  • [39] A System For Storing Anonymous Patient Healthcare Data Using Blockchain And Its Applications
    Oksuz, Ozgur
    COMPUTER JOURNAL, 2024, 67 (01): : 18 - 30
  • [40] EVchain: An Anonymous Blockchain-Based System for Charging–Connected Electric Vehicles
    Shiyuan Xu
    Xue Chen
    Yunhua He
    Tsinghua Science and Technology, 2021, 26 (06) : 845 - 856