TCNS: Node Selection With Privacy Protection in Crowdsensing Based on Twice Consensuses of Blockchain

With the rapid growth of smart terminals in recent years, crowdsensing which utilizes the human intelligence to solve complicated problems have gained considerable interest and exploit. The majority of the existing crowdsensing systems rely on a trusted third-party platform to complete sensing tasks and collect large-scale data. However, the platform cannot completely ensure trust in the real world. The issues of security and privacy caused by the center platform should not be ignored. In this paper, we propose a decentralized privacy-preserving model based on twice verifications and consensuses of blockchain (TCNS). In the prototype of TCNS, an anonymity strategy which can be verified based on the elliptic curve algorithm is proposed to protect the user identity privacy. Then, we propose a twice consensus mechanism, which ensures that the data can be traced and avoids data from being impersonated, tampered with, and denied. Moreover, we propose a user attribute protection scheme based on the lightweight homomorphic encryption algorithm. Finally, considering various influencing factors comprehensively, TCNS uses fuzzy theories to select the candidate mobile nodes. Further, we implement the prototype with real-world datasets, the experimental analysis of privacy protection and safety shows that TCNS can effectively prevent association analysis attacks and background knowledge attacks. More gratifying, the time overhead for generating a new block is acceptable.

[1]  Fan Wu,et al.  Data Quality Guided Incentive Mechanism Design for Crowdsensing , 2018, IEEE Transactions on Mobile Computing.

[2]  Fan Ye,et al.  Mobile crowdsensing: current state and future challenges , 2011, IEEE Communications Magazine.

[3]  Francesco Buccafurri,et al.  Tweetchain: An Alternative to Blockchain for Crowd-Based Applications , 2017, ICWE.

[4]  Mauro Conti,et al.  You are AIRing too Much: Assessing the Privacy of Users in Crowdsourcing Environmental Data , 2015, 2015 IEEE Trustcom/BigDataSE/ISPA.

[5]  Xiaolin Gui,et al.  A Practical System for Privacy-Aware Targeted Mobile Advertising Services , 2020, IEEE Transactions on Services Computing.

[6]  Jian An,et al.  An Efficient Secret Key Homomorphic Encryption Used in Image Processing Service , 2017, Secur. Commun. Networks.

[7]  Daqing Zhang,et al.  An Introduction to the Special Issue on Participatory Sensing and Crowd Intelligence , 2015, ACM Trans. Intell. Syst. Technol..

[8]  Jordi Herrera-Joancomartí,et al.  An Integrated Reward and Reputation Mechanism for MCS Preserving Users' Privacy , 2015, DPM/QASA@ESORICS.

[9]  Miguel A. Labrador,et al.  Privacy-Preserving Mechanisms for Crowdsensing: Survey and Research Challenges , 2017, IEEE Internet of Things Journal.

[10]  Delphine Christin,et al.  Privacy in mobile participatory sensing , 2016 .

[11]  Zhu Han,et al.  The Accuracy-Privacy Trade-off of Mobile Crowdsensing , 2017, IEEE Communications Magazine.

[12]  He Yang,et al.  The Quality Control in Crowdsensing Based on Twice Consensuses of Blockchain , 2018, UbiComp/ISWC Adjunct.

[13]  Jie Wu,et al.  Minimum makespan workload dissemination in DTNs: making full utilization of computational surplus around , 2013, MobiHoc '13.

[14]  Xin He,et al.  A Crowdsourcing Assignment Model Based on Mobile Crowd Sensing in the Internet of Things , 2015, IEEE Internet of Things Journal.

[15]  Salil S. Kanhere,et al.  IncogniSense: An anonymity-preserving reputation framework for participatory sensing applications , 2013, Pervasive Mob. Comput..

[16]  Xuan Zhu,et al.  A Fair Incentive Mechanism for Crowdsourcing in Crowd Sensing , 2016, IEEE Internet of Things Journal.

[17]  Jian Ma,et al.  A novel privacy protection scheme for participatory sensing with incentives , 2012, 2012 IEEE 2nd International Conference on Cloud Computing and Intelligence Systems.

[18]  Xingming Sun,et al.  “Friend is Treasure”: Exploring and Exploiting Mobile Social Contacts for Efficient Task Offloading , 2016, IEEE Transactions on Vehicular Technology.

[19]  Qi Han,et al.  The Emergence of Visual Crowdsensing: Challenges and Opportunities , 2017, IEEE Communications Surveys & Tutorials.

[20]  Minho Shin,et al.  Location Privacy for Mobile Crowd Sensing through Population Mapping † , 2015, Sensors.

[21]  Panagiotis Papadimitratos,et al.  Ieee Transactions on Dependable and Secure Computing, Special Issue on " Security and Privacy in Mobile Platforms " , 2014 Hiding in the Mobile Crowd: Location Privacy through Collaboration , 2022 .

[22]  Xiang-Yang Li,et al.  Scalable privacy-preserving participant selection in mobile crowd sensing , 2017, 2017 IEEE International Conference on Pervasive Computing and Communications (PerCom).

[23]  Robert H. Deng,et al.  CrowdBC: A Blockchain-Based Decentralized Framework for Crowdsourcing , 2019, IEEE Transactions on Parallel and Distributed Systems.

[24]  Delphine Reinhardt Privacy in mobile participatory sensing: Current trends and future challenges , 2016, J. Syst. Softw..

[25]  Robert H. Deng,et al.  Anonymous Authentication of Visitors for Mobile Crowd Sensing at Amusement Parks , 2013, ISPEC.

[26]  Giuseppe Ateniese,et al.  From Pretty Good to Great: Enhancing PGP Using Bitcoin and the Blockchain , 2015, NSS.

[27]  Xiaohui Liang,et al.  Towards Efficient Privacy-Preserving Truth Discovery in Crowd Sensing Systems , 2016, 2016 IEEE Global Communications Conference (GLOBECOM).

[28]  Xu Chen,et al.  Exploiting Social Trust Assisted Reciprocity (STAR) Toward Utility-Optimal Socially-Aware Crowdsensing , 2015, IEEE Transactions on Signal and Information Processing over Networks.

[29]  Man Hon Cheung,et al.  Distributed Time-Sensitive Task Selection in Mobile Crowdsensing , 2015, IEEE Transactions on Mobile Computing.

[30]  Anton Muehlemann Sentiment Protocol: A Decentralized Protocol Leveraging Crowd Sourced Wisdom , 2017, IACR Cryptol. ePrint Arch..

[31]  Satoshi Nakamoto Bitcoin : A Peer-to-Peer Electronic Cash System , 2009 .

[32]  Qinghua Li,et al.  Providing Privacy-Aware Incentives in Mobile Sensing Systems , 2016, IEEE Transactions on Mobile Computing.

[33]  Ke Xiao,et al.  A Blockchain Based Privacy-Preserving Incentive Mechanism in Crowdsensing Applications , 2018, IEEE Access.

[34]  Mauro Conti,et al.  A Survey on Security and Privacy Issues of Bitcoin , 2017, IEEE Communications Surveys & Tutorials.