MCS-Chain: Decentralized and trustworthy mobile crowdsourcing based on blockchain

被引:78
作者
Feng, Wei [1 ,2 ,3 ]
Yan, Zheng [1 ,3 ]
机构
[1] Xidian Univ, Sch Cyber Engn, State Key Lab ISN, Xian, Shaanxi, Peoples R China
[2] Minist Publ Secur, Key Lab Informat Network Secur, Shanghai, Peoples R China
[3] Aalto Univ, Dept Commun & Networking, Espoo, Finland
来源
FUTURE GENERATION COMPUTER SYSTEMS-THE INTERNATIONAL JOURNAL OF ESCIENCE | 2019年 / 95卷
基金
芬兰科学院; 中国国家自然科学基金;
关键词
Blockchain; Mobile Crowdsourcing (MCS); Trust; Decentralization; PRACTICAL REPUTATION SYSTEM; SAFETY;
D O I
10.1016/j.future.2019.01.036
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
Mobile Crowdsourcing (MCS) is an effective and novel method of data collection and processing. Current MCS generally adopts a centralized architecture by depending on an assumed trusted party. This design easily suffers from single-point failure and cannot be realized in practice since a trusted service provider does not really exist. More dangerously, the centralized party may perform dishonestly and thus harms the benefit and privacy of MCS users. To tackle these problems, we propose a novel blockchain-based MCS system, named MCS-Chain, to realize fully distributed and decentralized trust management in MCS. Aiming at improving the poor efficiency of traditional blockchain technology, we propose a novel consensus mechanism for block generation, which greatly reduces computational overhead. The proposed MCS-Chain system also solves the fork issue and centralization problem suffered by most existing blockchain-based systems. Serious security analysis and experimental evaluation further illustrate the security and efficiency of our system. (C) 2019 Elsevier B.V. All rights reserved.
引用
收藏
页码:649 / 666
页数:18
相关论文
共 55 条
[1]   RECOGNIZING SAFETY AND LIVENESS [J].
ALPERN, B ;
SCHNEIDER, FB .
DISTRIBUTED COMPUTING, 1987, 2 (03) :117-126
[2]   A Reputation Framework for Social Participatory Sensing Systems [J].
Amintoosi, Haleh ;
Kanhere, Salil S. .
MOBILE NETWORKS & APPLICATIONS, 2014, 19 (01) :88-100
[3]  
[Anonymous], IEEE INT C PEER TO P
[4]  
[Anonymous], IACR CRYPTOL
[5]  
[Anonymous], 2014, ETHEREUM PROJECT YEL
[6]  
[Anonymous], INT C INT NETW COLL
[7]  
[Anonymous], 2018, ARXIV180301256
[8]  
[Anonymous], ARXIV180703863
[9]  
[Anonymous], IEEE INTERNET THINGS
[10]  
[Anonymous], 2017, DECENTRALIZED MORTGA