AcCrowd: Blockchain-based Crowdsourcing with Worker Anonymity and Payment Correctness

被引:0
作者
Jiang, Qiantong [1 ]
Xu, Zhuo [1 ]
Luo, Xinyi [1 ]
Zhang, Xianchao [2 ,4 ]
Xue, Kaiping [1 ,4 ]
Li, Ruidong [3 ]
机构
[1] Univ Sci & Technol China, Sch Cyber Sci & Technol, Hefei 230027, Anhui, Peoples R China
[2] Key Lab Med Elect & Digital Hlth Zhejiang Prov, Jiaxing 314001, Zhejiang, Peoples R China
[3] Kanazawa Univ, Coll Sci & Engn, Kanazawa, Ishikawa 9201192, Japan
[4] Kanazawa Univ, Coll Sci & Engn, Kanazawa, Ishikawa 9201192, Japan
来源
IEEE CONFERENCE ON GLOBAL COMMUNICATIONS, GLOBECOM | 2023年
关键词
Blockchain; crowdsourcing; anonymous payment; smart contract; privacy-preserving;
D O I
10.1109/GLOBECOM54140.2023.10437088
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
To improve the security of crowdsourcing, existing studies introduce blockchain to ensure reliability and utilize cryptography (e.g., encryption and zero-knowledge proof) to protect data privacy. Nevertheless, the crowdsourcing process may involve sensitive identity information, and identity protection remains unresolved during stages such as data submission and correct payment. Especially, when workers invoke a smart contract to submit data, it inevitably exposes their identities. Identity disclosure significantly impacts the credibility of crowdsourcing platforms. Existing solutions suggest solving the problem through anonymous token contracts such as Zether. However, tokens can easily result in fund freezing or extra information leakage. Moreover, invoking the contract to submit data will still disclose workers' blockchain accounts. To tackle the identity protection issue, in this paper, we propose AcCrowd which achieves worker anonymity and payment correctness in crowdsourcing systems atop blockchain. We first design a verifiable proxy submission mechanism for data submission, enabling workers to invoke contracts without disclosing their accounts. Then, we introduce and improve the BlockMaze architecture to replace previous anonymous token-based methods, enhancing privacy and flexibility. Besides, we designed a revealed payment mechanism that utilizes an adaptor signature to bind data reveal and reward payment together, simultaneously protecting the requester and worker. Our security and performance evaluations demonstrate the security and practicability of AcCrowd.
引用
收藏
页码:5135 / 5140
页数:6
相关论文
共 14 条
[1]   Zerocash: Decentralized Anonymous Payments from Bitcoin [J].
Ben-Sasson, Eli ;
Chiesa, Alessandro ;
Garmant, Christina ;
Green, Matthew ;
Miers, Ian ;
Tromer, Eran ;
Virza, Madars .
2014 IEEE SYMPOSIUM ON SECURITY AND PRIVACY (SP 2014), 2014, :459-474
[2]   Zether: Towards Privacy in a Smart Contract World [J].
Bunz, Benedikt ;
Agrawal, Shashank ;
Zamani, Mahdi ;
Boneh, Dan .
FINANCIAL CRYPTOGRAPHY AND DATA SECURITY, FC 2020, 2020, 12059 :423-443
[3]   Mobile Crowdsensing: Current State and Future Challenges [J].
Ganti, Raghu K. ;
Ye, Fan ;
Lei, Hui .
IEEE COMMUNICATIONS MAGAZINE, 2011, 49 (11) :32-39
[4]  
Ghaffaripour S, 2020, IEEE SYS MAN CYBERN, P4510, DOI [10.1109/smc42975.2020.9283027, 10.1109/SMC42975.2020.9283027]
[5]   BlockMaze: An Efficient Privacy-Preserving Account-Model Blockchain Based on zk-SNARKs [J].
Guan, Zhangshuang ;
Wan, Zhiguo ;
Yang, Yang ;
Zhou, Yan ;
Huang, Butian .
IEEE TRANSACTIONS ON DEPENDABLE AND SECURE COMPUTING, 2022, 19 (03) :1446-1463
[6]  
Howe J., 2006, Wired magazine, V14, P1
[7]   A Survey on Anonymity and Privacy in Bitcoin-Like Digital Cash Systems [J].
Khalilov, Merve Can Kus ;
Levi, Albert .
IEEE COMMUNICATIONS SURVEYS AND TUTORIALS, 2018, 20 (03) :2543-2585
[8]   CrowdBC: A Blockchain-Based Decentralized Framework for Crowdsourcing [J].
Li, Ming ;
Weng, Jian ;
Yang, Anjia ;
Lu, Wei ;
Zhang, Yue ;
Hou, Lin ;
Liu, Jia-Nan ;
Xiang, Yang ;
Deng, Robert H. .
IEEE TRANSACTIONS ON PARALLEL AND DISTRIBUTED SYSTEMS, 2019, 30 (06) :1251-1266
[9]   ZebraLancer: Private and Anonymous Crowdsourcing System atop Open Blockchain [J].
Lu, Yuan ;
Tang, Qiang ;
Wang, Guiling .
2018 IEEE 38TH INTERNATIONAL CONFERENCE ON DISTRIBUTED COMPUTING SYSTEMS (ICDCS), 2018, :853-865
[10]   Zerocoin: Anonymous Distributed E-Cash from Bitcoin [J].
Miers, Ian ;
Garman, Christina ;
Green, Matthew ;
Rubin, Aviel D. .
2013 IEEE SYMPOSIUM ON SECURITY AND PRIVACY (SP), 2013, :397-411