Pub-SubMCS: A privacy-preserving publish-subscribe and blockchain-based mobile crowdsensing framework

被引:10
|
作者
Agrawal, Ankit [1 ]
Choudhary, Sarthak [1 ]
Bhatia, Ashutosh [1 ]
Tiwari, Kamlesh [1 ]
机构
[1] Birla Inst Sci & Technol, Dept CSIS, Jhunjhunu 333031, Rajasthan, India
关键词
Mobile crowdsensing; Blockchain; Publish-subscribe model; Security; Trust; Privacy; ARCHITECTURE; MIDDLEWARE; MECHANISM; SECURITY;
D O I
10.1016/j.future.2023.04.018
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
This paper proposes a privacy-preserving publish-subscribe-based decentralized framework for MCS systems named "Pub-SubMCS". The framework allows data sharing, where requesters can subscribe to an existing data request (task) if their requirements match. Otherwise, they can create a new task with specific requirements on considered parameters. Incorporating the publish-subscribe (pub-sub) service model in a decentralized MCS system saves system entities' sensing and computing resources and the cost of acquiring the data by the requesters. However, the pub-sub service model makes the curse of sensing issues more severe. Pub-SubMCS handles the curse of sensing issues by performing access control using smart contracts, which impose restrictions on data collectors (workers) to publish the data and identify and penalize the malicious workers early. To ensure data privacy and validation simultaneously over blockchain, we perform data transformation enabling the validation algorithm to run over transformed data and thus enhancing trust among the system entities. In particular, we use the normalization technique to transform data and the Pearson correlation coefficient measure to compare the similarity in the collected sensor data. Pub-SubMCS is implemented on the Ethereum blockchain, and solidity programming language is used to create smart contracts. The security analysis and experiment results show the proposed system's scalability, usability, and feasibility. We also demonstrate the effectiveness of the publish-subscribe model against the requester-worker model.(c) 2023 Elsevier B.V. All rights reserved.
引用
收藏
页码:234 / 249
页数:16
相关论文
共 50 条
  • [41] A Privacy-Preserving and Reputation-Based Truth Discovery Framework in Mobile Crowdsensing
    Cheng, Yudan
    Ma, Jianfeng
    Liu, Zhiquan
    Li, Zhetao
    Wu, Yongdong
    Dong, Caiqin
    Li, Runchuan
    [J]. IEEE TRANSACTIONS ON DEPENDABLE AND SECURE COMPUTING, 2023, 20 (06) : 5293 - 5311
  • [42] A Blockchain Based Privacy-Preserving Incentive Mechanism in Crowdsensing Applications
    Wang, Jingzhong
    Li, Mengru
    He, Yunhua
    Li, Hong
    Xiao, Ke
    Wang, Chao
    [J]. IEEE ACCESS, 2018, 6 : 17545 - 17556
  • [43] A framework of blockchain-based secure and privacy-preserving E-government system
    Noe Elisa
    Longzhi Yang
    Fei Chao
    Yi Cao
    [J]. Wireless Networks, 2023, 29 : 1005 - 1015
  • [44] BPRF: Blockchain-based privacy-preserving reputation framework for participatory sensing systems
    Jo, Hyo Jin
    Choi, Wonsuk
    [J]. PLOS ONE, 2019, 14 (12):
  • [45] Blockchain-based privacy-preserving multi-tasks federated learning framework
    Jia, Yunyan
    Xiong, Ling
    Fan, Yu
    Liang, Wei
    Xiong, Neal
    Xiao, Fengjun
    [J]. CONNECTION SCIENCE, 2024, 36 (01)
  • [46] A framework of blockchain-based secure and privacy-preserving E-government system
    Elisa, Noe
    Yang, Longzhi
    Chao, Fei
    Cao, Yi
    [J]. WIRELESS NETWORKS, 2023, 29 (03) : 1005 - 1015
  • [47] Research on distributed blockchain-based privacy-preserving and data security framework in IoT
    Tian, Hongliang
    Ge, Xiaonan
    Wang, Jiayue
    Li, Chenxi
    Pan, Hongle
    [J]. IET COMMUNICATIONS, 2020, 14 (13) : 2038 - 2047
  • [48] Privacy-preserving in Blockchain-based Federated Learning systems
    Sameera, K. M.
    Nicolazzo, Serena
    Arazzi, Marco
    Nocera, Antonino
    Rehiman, K. A. Rafidha
    Vinod, P.
    Conti, Mauro
    [J]. COMPUTER COMMUNICATIONS, 2024, 222 : 38 - 67
  • [49] A Blockchain-Based Privacy-Preserving Authentication Scheme for VANETs
    Lu, Zhaojun
    Wang, Qian
    Qu, Gang
    Zhang, Haichun
    Liu, Zhenglin
    [J]. IEEE TRANSACTIONS ON VERY LARGE SCALE INTEGRATION (VLSI) SYSTEMS, 2019, 27 (12) : 2792 - 2801
  • [50] Parking Management A blockchain-based privacy-preserving system
    Hu, Jiaxi
    He, Debiao
    Zhao, Qinglan
    Choo, Kim-Kwang Raymond
    [J]. IEEE CONSUMER ELECTRONICS MAGAZINE, 2019, 8 (04) : 45 - 49