TrustWorker: A Trustworthy and Privacy-Preserving Worker Selection Scheme for Blockchain-Based Crowdsensing

被引:22
作者
Gao, Sheng [1 ]
Chen, Xiuhua [1 ]
Zhu, Jianming [1 ]
Dong, Xuewen [2 ]
Ma, Jianfeng [3 ]
机构
[1] Cent Univ Finance & Econ, Sch Informat, Beijing 100081, Peoples R China
[2] Xidian Univ, Sch Comp Sci & Technol, Xian 710071, Peoples R China
[3] Xidian Univ, Sch Cyber Engn, Xian 710071, Peoples R China
基金
北京市自然科学基金; 中国国家自然科学基金;
关键词
Crowdsensing; worker selection; blockchain; reputation privacy; minimum heapsort; USER RECRUITMENT; REPUTATION; FRAMEWORK; MECHANISM; INTERNET; TRUST;
D O I
10.1109/TSC.2021.3103938
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Worker selection in crowdsensing plays an important role in the quality control of sensing services. The majority of existing studies on worker selection were largely dependent on a trusted centralized server, which might suffer from single point of failure, the lack of transparency and so on. Some works recently proposed blockchain-based crowdsensing, which utilized reputation values stored on blockchains to select trusted workers. However, the transparency of blockchains enables attackers to effectively infer private information about workers by the disclosure of their reputation values. In this article, we proposed the TrustWorker, a trustworthy and privacy-preserving worker selection scheme for blockchain-based crowdsensing. By taking the advantages of blockchains such as decentralization, transparency and immutability, our TrustWorker could make the worker selection process trustworthy. To protect workers' reputation privacy in our TrustWorker, we adopted a deterministic encryption algorithm to encrypt reputation values and then selected the top $N$N workers in the light of secret minimum heapsort scheme. Finally, we theoretically analyzed the effectiveness and efficiency of our TrustWorker, and then conducted a series of experiments. The theoretical analysis and experiment results demonstrate that our TrustWorker can achieve trustworthy worker selection, while ensuring the workers' privacy and the high quality of sensing services.
引用
收藏
页码:3577 / 3590
页数:14
相关论文
共 47 条
  • [1] Amazon mechanical turk, 2020, US
  • [2] Crowdsensing Quality Control and Grading Evaluation Based on a Two-Consensus Blockchain
    An, Jian
    Liang, Danwei
    Gui, Xiaolin
    Yang, He
    Gui, Ruowei
    He, Xin
    [J]. IEEE INTERNET OF THINGS JOURNAL, 2019, 6 (03) : 4711 - 4718
  • [3] [Anonymous], 2015, 16 ACM INT SYMPMOBIL, DOI DOI 10.1145/2746285.2746306
  • [4] Privacy Preserving and Cost Optimal Mobile Crowdsensing using Smart Contracts on Blockchain
    Chatzopoulos, Dimitris
    Gujar, Sujit
    Faltings, Boi
    Hui, Pan
    [J]. 2018 IEEE 15TH INTERNATIONAL CONFERENCE ON MOBILE AD HOC AND SENSOR SYSTEMS (MASS), 2018, : 442 - 450
  • [5] FlopCoin: A Cryptocurrency for Computation Offloading
    Chatzopoulos, Dimitris
    Ahmadi, Mahdieh
    Kosta, Sokol
    Hui, Pan
    [J]. IEEE TRANSACTIONS ON MOBILE COMPUTING, 2018, 17 (05) : 1062 - 1075
  • [6] Dynamic, Privacy-Preserving Decentralized Reputation Systems
    Clark, Michael R.
    Stewart, Kyle
    Hopkinson, Kenneth M.
    [J]. IEEE TRANSACTIONS ON MOBILE COMPUTING, 2017, 16 (09) : 2506 - 2517
  • [7] Ding YJ, 2019, 2019 3RD INTERNATIONAL SYMPOSIUM ON AUTONOMOUS SYSTEMS (ISAS 2019), P490, DOI [10.1109/ISASS.2019.8757776, 10.1109/isass.2019.8757776]
  • [8] Duan H., 2019, 2019 IEEE INT C PERV, P1
  • [9] MCS-Chain: Decentralized and trustworthy mobile crowdsourcing based on blockchain
    Feng, Wei
    Yan, Zheng
    [J]. FUTURE GENERATION COMPUTER SYSTEMS-THE INTERNATIONAL JOURNAL OF ESCIENCE, 2019, 95 : 649 - 666
  • [10] Mobile Crowdsensing: Current State and Future Challenges
    Ganti, Raghu K.
    Ye, Fan
    Lei, Hui
    [J]. IEEE COMMUNICATIONS MAGAZINE, 2011, 49 (11) : 32 - 39