4.8 Article

Anonymous Authentication on Trust in Blockchain-Based Mobile Crowdsourcing

期刊

IEEE INTERNET OF THINGS JOURNAL
卷 9, 期 16, 页码 14185-14202

出版社

IEEE-INST ELECTRICAL ELECTRONICS ENGINEERS INC
DOI: 10.1109/JIOT.2020.3018878

关键词

Privacy; Authentication; Blockchain; Smart contracts; Internet of Things; Crowdsourcing; Anonymous authentication; blockchain; mobile crowdsourcing (MCS); trust

资金

  1. National Natural Science Foundation of China [61672410, 61802293]
  2. Academy of Finland [308087, 314203, 335262]
  3. National Postdoctoral Program for Innovative Talents [BX20180238]
  4. China Postdoctoral Science Foundation [2018M633461]
  5. Key Laboratory of Information Network Security, Ministry of Public Security [C18614]
  6. Shaanxi Innovation Team Project [2018TD-007]
  7. 111 Project [B16037]
  8. Open Grant of the Tactical Data Link Lab of the 20th Research Institute of China Electronics Technology Group Corporation, China [CLDL-20182119]

向作者/读者索取更多资源

Mobile crowdsourcing (MCS) is an effective data collection method, but centralized MCS faces security and privacy risks. Researchers propose a decentralized MCS system based on blockchain, but they lack anonymous authentication on trust. To address this, we propose a scheme using Intel software guard extension (SGX) to anonymously authenticate trust in a blockchain-based MCS system, considering the unique features of MCS and aggregating subjective feedback and objective behaviors for trust evaluation.
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.

作者

我是这篇论文的作者
点击您的名字以认领此论文并将其添加到您的个人资料中。

评论

主要评分

4.8
评分不足

次要评分

新颖性
-
重要性
-
科学严谨性
-
评价这篇论文

推荐

暂无数据
暂无数据