Blockchain-Based Privacy-Preserving Driver Monitoring for MaaS in the Vehicular IoT

被引:48
作者
Kong, Qinglei [1 ,2 ]
Lu, Rongxing [3 ]
Yin, Feng [1 ,4 ,5 ]
Cui, Shuguang [1 ]
机构
[1] Chinese Univ Hong Kong, Future Network Intelligence Inst FNii, Shenzhen 518172, Peoples R China
[2] Univ Sci & Technol China, Hefei 230052, Peoples R China
[3] Univ New Brunswick, Fac Comp Sci, Fredericton, NB E3B 5A3, Canada
[4] Shenzhen Res Inst Big Data, Future Network Intelligence Inst FNii, Shenzhen 518172, Peoples R China
[5] Chinese Univ Hong Kong, Shenzhen 518172, Peoples R China
基金
中国博士后科学基金; 国家重点研发计划;
关键词
Vehicles; Blockchain; History; Privacy; Data aggregation; Computational complexity; Monitoring; Mobility as a Service (MaaS); privacy preservation; proof-of-stake (PoS) blockchain; vehicular IoT;
D O I
10.1109/TVT.2021.3064834
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
Driving behaviors are highly relevant to automotive statuses and on-board safety, which offer compelling shreds of evidence for mobility as a service (MaaS) providers to develop personalized rental prices and insurance products. However, the direct dissemination of driving behaviors may lead to violations of identity and location privacy. In this paper, our proposed mechanism first achieves the verifiable aggregation and immutable dissemination of performance records by exploiting a blockchain with the proof-of-stake (PoS) consensus. Moreover, to acquire a driver's aggregated performance record from the blockchain, the proposed scheme first realizes quick identification with a Bloom filter and further approaches the target performance record through an oblivious transfer (OT) protocol. A performance evaluation shows that during the acquisition of the records, the computational complexity of our scheme is only related to the scale of the records contained in one transaction. However, the computational complexity of one traditional scheme without a Bloom filter depends on the scale of the records generated during each time slot. Furthermore, the computational complexity of another traditional scheme without aggregation relies on the scale of the records contained in one transaction, as well as the length of a driver's performance history. We also investigate the trade-off between the privacy level and computational complexity, and we determine the optimal number of data records in each transaction.
引用
收藏
页码:3788 / 3799
页数:12
相关论文
共 28 条
[1]  
Accenture, MOB SERV MAPP ROUT F
[2]  
Bresson E, 2003, LECT NOTES COMPUT SC, V2894, P37
[3]  
Cui S., 2007, Int. J. Netw. Secur., V5, P89
[4]   Deep Reinforcement Learning and Permissioned Blockchain for Content Caching in Vehicular Edge Computing and Networks [J].
Dai, Yueyue ;
Xu, Du ;
Zhang, Ke ;
Maharjan, Sabita ;
Zhang, Yan .
IEEE TRANSACTIONS ON VEHICULAR TECHNOLOGY, 2020, 69 (04) :4312-4324
[5]  
Deloitte, ACC TECHN DISR AUT M
[6]   BlockChain: A Distributed Solution to Automotive Security and Privacy [J].
Dorri, Ali ;
Steger, Marco ;
Kanhere, Salil S. ;
Jurdak, Raja .
IEEE COMMUNICATIONS MAGAZINE, 2017, 55 (12) :119-125
[7]  
Enev M., 2016, Proceedings on Privacy Enhancing Technologies, V2016, P34, DOI DOI 10.1515/POPETS-2015-0029
[8]   A Review on Blockchain Technologies for an Advanced and Cyber-Resilient Automotive Industry [J].
Fraga-Lamas, Paula ;
Fernandez-Carames, Tiago M. .
IEEE ACCESS, 2019, 7 :17578-17598
[9]   Additive logistic regression: A statistical view of boosting - Rejoinder [J].
Friedman, J ;
Hastie, T ;
Tibshirani, R .
ANNALS OF STATISTICS, 2000, 28 (02) :400-407
[10]   A Blockchain-Based Privacy-Preserving Payment Mechanism for Vehicle-to-Grid Networks [J].
Gao, Feng ;
Zhu, Liehuang ;
Shen, Meng ;
Sharif, Kashif ;
Wan, Zhiguo ;
Ren, Kui .
IEEE NETWORK, 2018, 32 (06) :184-192