Anonymous Authentication on Trust in Blockchain-Based Mobile Crowdsourcing

被引:34
作者
Feng, Wei [1 ]
Yan, Zheng [1 ,2 ]
Yang, Laurence T. [3 ]
Zheng, Qinghua [4 ]
机构
[1] Xidian Univ, Sch Cyber Engn, State Key Lab Integrated Serv Networks, Xian 710071, Peoples R China
[2] Aalto Univ, Dept Commun & Networking, Espoo 02150, Finland
[3] St Francis Xavier Univ, Dept Comp Sci, Antigonish, NS B2G 2W5, Canada
[4] Xi An Jiao Tong Univ, Sch Comp Sci & Engn, Xian 710049, Peoples R China
基金
芬兰科学院; 中国博士后科学基金; 中国国家自然科学基金;
关键词
Privacy; Authentication; Blockchain; Smart contracts; Internet of Things; Crowdsourcing; Anonymous authentication; blockchain; mobile crowdsourcing (MCS); trust; PRACTICAL REPUTATION SYSTEM;
D O I
10.1109/JIOT.2020.3018878
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Mobile crowdsourcing (MCS) has become an effective data collection method due to its mobility, low cost, and flexibility. However, since centralized MCS confronts severe security and privacy risks in reality, many researchers are devoted to building a decentralized MCS system based on blockchain. Despite the effectiveness of these schemes, they fail to offer anonymous authentication on the trust of MCS nodes, although privacy is a main concern in MCS and trust plays an important role in a series of MCS activities, such as worker selection and truth discovery. Nevertheless, anonymous authentication on trust is not a trivial issue since trust evaluation usually conflicts with anonymity, which is a necessary privacy requirement in an open MCS environment. To tackle this problem, we leverage Intel software guard extension (SGX) and propose a scheme to anonymously authenticate trust with trustworthy trust evaluation in a blockchain-based MCS system. The scheme employs an SGX-enabled cloud server to periodically alter user public/private key pairs and mix newly altered keys among a number of faked keys in order to ensure unlinkability. Besides, we consider the unique features of MCS and work out a novel trust evaluation method by aggregating both subjective feedback and objective behaviors. Finally, we conduct several analyses and experiments to illustrate its security and efficiency.
引用
收藏
页码:14185 / 14202
页数:18
相关论文
共 52 条
[1]   A Reputation Framework for Social Participatory Sensing Systems [J].
Amintoosi, Haleh ;
Kanhere, Salil S. .
MOBILE NETWORKS & APPLICATIONS, 2014, 19 (01) :88-100
[2]  
[Anonymous], 2017, PERSISTENT
[3]   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
[4]   Mixcoin: Anonymity for Bitcoin with Accountable Mixes [J].
Bonneau, Joseph ;
Narayanan, Arvind ;
Miller, Andrew ;
Clark, Jeremy ;
Kroll, Joshua A. ;
Felten, Edward W. .
FINANCIAL CRYPTOGRAPHY AND DATA SECURITY, FC 2014, 2014, 8437 :486-504
[5]  
Brandenburger M, 2018, Arxiv, DOI arXiv:1805.08541
[6]   Threshold Anonymous Announcement in VANETs [J].
Chen, Liqun ;
Ng, Siaw-Lynn ;
Wang, Guilin .
IEEE JOURNAL ON SELECTED AREAS IN COMMUNICATIONS, 2011, 29 (03) :605-615
[7]   SCTSC: A Semicentralized Traffic Signal Control Mode With Attribute-Based Blockchain in IoVs [J].
Cheng, Lichen ;
Liu, Jiqiang ;
Xu, Guangquan ;
Zhang, Zonghua ;
Wang, Hao ;
Dai, Hong-Ning ;
Wu, Yulei ;
Wang, Wei .
IEEE TRANSACTIONS ON COMPUTATIONAL SOCIAL SYSTEMS, 2019, 6 (06) :1373-1385
[8]  
Costan Victor, 2016, IACR Cryptol. ePrint Arch., V2016, P1
[9]   MCS-Chain: Decentralized and trustworthy mobile crowdsourcing based on blockchain [J].
Feng, Wei ;
Yan, Zheng .
FUTURE GENERATION COMPUTER SYSTEMS-THE INTERNATIONAL JOURNAL OF ESCIENCE, 2019, 95 :649-666
[10]   A Survey on Security, Privacy, and Trust in Mobile Crowdsourcing [J].
Feng, Wei ;
Yan, Zheng ;
Zhang, Hengrun ;
Zeng, Kai ;
Xiao, Yu ;
Hou, Y. Thomas .
IEEE INTERNET OF THINGS JOURNAL, 2018, 5 (04) :2971-2992