Please wait a minute...
Journal of ZheJiang University (Engineering Science)  2023, Vol. 57 Issue (4): 760-772    DOI: 10.3785/j.issn.1008-973X.2023.04.014
    
Reputation model for VANETs with privacy-preserving under blockchain architecture
Chuan-hua WANG1(),Quan ZHANG1,Hui-min WANG3,Xin XU1,*(),Ou-bo MA2
1. Computer and Software School, Hangzhou Dianzi University, Hangzhou 310018, China
2. College of Computer Science and Technology, Zhejiang University, Hangzhou 310027, China
3. School of Information Science and Technology, Hangzhou Normal University, Hangzhou 311121, China
Download: HTML     PDF(1872KB) HTML
Export: BibTeX | EndNote (RIS)      

Abstract  

A reputation model for VANETs with privacy-preserving under the blockchain architecture was proposed aiming at the problems of the traditional reputation mechanism in vehicular Ad-hoc networks (VANETs), such as the untrustworthy centralized reputation server, the threat to users’ privacy and the single detection scope. A distributed and trusted reputation update model for VANETs was designed based on blockchain technology. The multi-key fully homomorphic encryption algorithm was used to realize the encryption and calculation of evaluation data and reduce the risk of user privacy leakage. An adaptive adjustment strategy for the backtracking time interval was designed to prevent malicious vehicles from bypassing detection based on the update characteristics of reputation. Simulation results show that the scheme can effectively protect user privacy, and can maintain a high detection rate and a low false positive rate for malicious vehicles in different environments. The detection rate of vehicle malicious behavior in this scheme was increased by 32% compared with the traditional scheme.



Key wordsvehicular Ad-hoc networks (VANETs)      privacy-preserving      blockchain      reputation model     
Received: 11 October 2022      Published: 21 April 2023
CLC:  TP 393  
  TN 915  
Corresponding Authors: Xin XU     E-mail: wangchuanhua12@163.com;xuxin@akey.me
Cite this article:

Chuan-hua WANG,Quan ZHANG,Hui-min WANG,Xin XU,Ou-bo MA. Reputation model for VANETs with privacy-preserving under blockchain architecture. Journal of ZheJiang University (Engineering Science), 2023, 57(4): 760-772.

URL:

https://www.zjujournals.com/eng/10.3785/j.issn.1008-973X.2023.04.014     OR     https://www.zjujournals.com/eng/Y2023/V57/I4/760


区块链架构下具有隐私保护的车联网信誉模型

针对车联网传统信誉机制存在的集中式信誉服务器不可信、威胁用户隐私及检测范围单一等问题,提出区块链架构下具有隐私保护的车联网信誉模型. 基于区块链技术,设计分布式可信的车联网信誉更新模型. 采用多密钥全同态加密算法实现评价数据的加密与计算,降低用户隐私泄露的风险. 设计回溯时间间隔自适应调整策略,防止恶意车辆基于信誉更新特性绕过检测. 仿真结果表明,该方案能够有效地保护用户隐私,对不同环境下的恶意车辆都能够保持较高的检测率和较低的误报率. 与传统方案相比,该方案针对车辆恶意行为的检出率提高了32%.


关键词: 车联网(VANETs),  隐私保护,  区块链,  信誉模型 
Fig.1 Reputation update model for VANETs
Fig.2 Fluctuation trajectory of vehicle reputation
Fig.3 Location distribution among vehicles
Fig.4 Calculation process of vehicle reputation evaluation
Fig.5 Storage structure of blockchain
方案 信誉更新来源 核心算法 信誉更新方式 抵御攻击
文献[11]方案 历史数据、直接交互 0-1编码、FNV hash 中心数据库 链接攻击、假消息攻击
文献[13]方案 直接交互 分布式k-匿名 区块链 假消息攻击、开关攻击
文献[15]方案 直接交互、信任可靠度 加法同态 路侧单元 假消息攻击、合谋攻击
文献[20]方案 直接交互 区块链 假消息攻击
文献[17]方案 直接交互 Paillier[23] 中心云 自私行为、假消息攻击
本文方案 历史数据、直接交互、参数风险、信任可靠度 DT-PKC 区块链 链接攻击、自私行为、开关攻击、
合谋攻击、假消息攻击
Tab.1 Comparison with other reputation update models in VANETs
Fig.6 Simulated street map
参数 数值
模拟面积/(km×km) 3.0×3.0
仿真时间/s 300
R2V通信距离/m 800
V2V通信距离/m 400
道路行驶车辆数 [30, 300]
平均速度/(km·h?1 [20, 120]
恶意车辆比例/% [0, 35]
初始信誉 0.6
Tab.2 Simulation parameters of vehicle communication scene
Fig.7 Detection performance in different vehicle densities
Fig.8 Detection performance in different vehicle speeds
Fig.9 Detection performance in different proportions of malicious nodes
Fig.10 Detection performance for different attack behaviors of malicious vehicles
Fig.11 Detection performance of intelligent malicious vehicles
Fig.12 False alarm rate in different proportions of malicious nodes
Fig.13 Computational time overhead of different entities
Fig.14 Overall time overhead for reputation updates
[1]   MARIA A, RAJASEKARAN A S, Al-TURJMAN F, et al Baiv: an efficient blockchain-based anonymous authentication and integrity preservation scheme for secure communication in VANETs[J]. Electronics, 2022, 11 (3): 488
doi: 10.3390/electronics11030488
[2]   PAN J, CUI J, WEI L, et al Secure data sharing scheme for VANETs based on edge computing[J]. EURASIP Journal on Wireless Communications and Networking, 2019, 169 (1): 1- 11
[3]   陈蔚, 刘雪娇, 夏莹杰 基于层次分析法的车联网多因素信誉评价模型[J]. 浙江大学学报:工学版, 2020, 54 (4): 722- 731
CHEN Wei, LIU Xue-jiao, XIA Ying-jie A multi-factor reputation evaluation model for Internet of vehicles based on AHP[J]. Journal of Zhejiang University: Engineering Science, 2020, 54 (4): 722- 731
[4]   LIU Z, MA J, WENG J, et al LPPTE: a lightweight privacy-preserving trust evaluation scheme for facilitating distributed data fusion in cooperative vehicular safety applications[J]. Information Fusion, 2021, 73: 144- 156
doi: 10.1016/j.inffus.2021.03.003
[5]   ZAVVOS E, GERDING E H, YAZDANPANAH V, et al Privacy and trust in the Internet of vehicles[J]. IEEE Transactions on Intelligent Transportation Systems, 2022, 23: 10126- 10141
doi: 10.1109/TITS.2021.3121125
[6]   El S H, ZEADALLY S, PUTHAL D Design and evaluation of a novel hierarchical trust assessment approach for vehicular networks[J]. Vehicular Communications, 2020, 24: 100227
doi: 10.1016/j.vehcom.2019.100227
[7]   ABOU-NASSAR E M, ILIYASU A M, El-KAFRAWY P M, et al DITrust chain: towards blockchain-based trust models for sustainable healthcare IoT systems[J]. IEEE Access, 2020, 8: 111223- 111238
doi: 10.1109/ACCESS.2020.2999468
[8]   LIU X, HUANG H, XIAO F, et al A blockchain-based trust management with conditional privacy-preserving announcement scheme for VANETs[J]. IEEE Internet of Things Journal, 2019, 7 (5): 4101- 4112
[9]   姚余利. 依托区块链的车联网信任管理与隐私保护研究[D]. 镇江: 江苏大学, 2021.
YAO Yu-li. Research on trust management and privacy protection of Internet of vehicles relying on blockchain [D]. Zhenjiang: Jiangsu University, 2021.
[10]   LIU Z, HUANG F, WENG J, et al BTMPP: balancing trust management and privacy preservation for emergency message dissemination in vehicular networks[J]. IEEE Internet of Things Journal, 2020, 8 (7): 5386- 5407
[11]   LIU Z, WENG J, GUO J, et al PPTM: a privacy-preserving trust management scheme for emergency message dissemination in space–air–ground-integrated vehicular networks[J]. IEEE Internet of Things Journal, 2021, 9 (8): 5943- 5956
[12]   唐周璇. 信誉模型研究及隐私安全性分析[D]. 成都: 电子科技大学, 2012.
TANG Zhou-xuan. Research on reputation model and analysis of privacy security [D]. Chengdu: University of Electronic Science and Technology of China, 2012.
[13]   LI B, LIANG R, ZHU D, et al Blockchain-based trust management model for location privacy preserving in VANET[J]. IEEE Transactions on Intelligent Transportation Systems, 2020, 22 (6): 3765- 3775
[14]   李慧. 车联网隐私保护关键技术研究[D]. 成都: 电子科技大学, 2021.
LI Hui. Research on key technologies for privacy protection of Internet of vehicles [D]. Chengdu: University of Electronic Science and Technology of China, 2021.
[15]   AZAD M A, BAG S, PARKINSON S, et al TrustVote: privacy-preserving node ranking in vehicular networks[J]. IEEE Internet of Things Journal, 2018, 6 (4): 5878- 5891
[16]   HUYNH T D, JENNINGS N R An integrated trust and reputation model for open multi-agent systems[J]. Autonomous Agents and Multi-Agent Systems, 2006, 13: 119- 154
doi: 10.1007/s10458-005-6825-4
[17]   CHENG H, SHOJAFAR M, ALAZAB M, et al PPVF: privacy-preserving protocol for vehicle feedback in cloud-assisted VANET[J]. IEEE Transactions on Intelligent Transportation Systems, 2022, 23: 9391- 9403
doi: 10.1109/TITS.2021.3117950
[18]   李永强. 基于区块链和信誉机制的车联网数据共享安全方法研究[D]. 烟台: 烟台大学, 2022.
LI Yong-qiang. Research on the security method of Internet of vehicles data sharing based on blockchain and reputation mechanism [D]. Yantai: Yantai University, 2022.
[19]   LIU X, DENG R H, CHOO K, et al An efficient privacy-preserving outsourced calculation toolkit with multiple keys[J]. IEEE Transactions on Information Forensics and Security, 2016, 11 (11): 2401- 2414
doi: 10.1109/TIFS.2016.2573770
[20]   LU Z, WANG Q, QU G, et al. BARS: a blockchain-based anonymous reputation system for trust management in VANETs [C]// 17th IEEE International Conference on Trust, Security and Privacy in Computing and Communications. New York: IEEE, 2018: 98-103.
[21]   NAKAMOTO S Bitcoin: a peer-to-peer electronic cash system[J]. Decentralized Business Review, 2008, 4 (2): 21260
[22]   JANG S Y, PARK S K, CHO J H, et al CARES: context-aware trust estimation system for realtime crowdsensing services in vehicular edge networks[J]. ACM Transactions on Internet Technology, 2022, 22 (4): 1- 24
[23]   JAMAL A, GURMANI M U, AWAN S, et al. Blockchain enabled secure and efficient reputation management for vehicular energy network [C]// Complex, Intelligent and Software Intensive Systems: Proceedings of the 15th International Conference on Complex, Intelligent and Software Intensive Systems. Cham: Springer, 2021, 278: 406-416.
[24]   刘雪娇, 殷一丹, 陈蔚, 等 基于区块链的车联网数据安全共享方案[J]. 浙江大学学报: 工学版, 2021, 55 (5): 957- 965
LIU Xue-jiao, YIN Yi-dan, CHEN Wei, et al Data security sharing scheme of Internet of Vehicles based on blockchain[J]. Journal of Zhejiang University: Engineering Science, 2021, 55 (5): 957- 965
[25]   AHMED W, DI W, MUKATHE D Privacy-preserving blockchain-based authentication and trust management in VANETs[J]. IET Networks, 2022, 11 (3/4): 89- 111
[26]   JAVAID U, AMAN M N, SIKDAR B. DrivMan: driving trust management and data sharing in VANETS with blockchain and smart contracts [C]// 89th IEEE Vehicular Technology Conference. In Kuala Lumpur, Malaysia: IEEE, 2019: 1-5.
[27]   刘雪娇, 王慧敏, 夏莹杰, 等 具有隐私保护的车联网空间众包任务分配方法[J]. 浙江大学学报: 工学版, 2022, 56 (7): 1267- 1275
LIU Xue-jiao, WANG Hui-min, XIA Ying-jie, et al Crowdsourcing task assignment method for Internet of Vehicles space with privacy protection[J]. Journal of Zhejiang University: Engineering Science, 2022, 56 (7): 1267- 1275
[28]   LIU G, FAN N, WU C Q, et al On a blockchain-based security scheme for defense against malicious nodes in vehicular ad-hoc networks[J]. Sensors, 2022, 22 (14): 5361
doi: 10.3390/s22145361
[29]   沈华杰. 车联网中基于联盟链的轻量级认证和隐私保护方案研究[D]. 上海: 华东师范大学, 2022.
SHEN Hua-jie. Research on the lightweight authentication and privacy protection scheme based on consortium chain in the Internet of vehicles [D]. Shanghai: East China Normal University, 2022.
[30]   WU J, CHEN X, ZHANG L, et al A multi-secret reputation adjustment method in the secret sharing for Internet of vehicles[J]. Security and Communication Networks, 2022, 3: 1- 13
[31]   PHAM T N D, YEO C K Adaptive trust and privacy management framework for vehicular networks[J]. Vehicular Communications, 2018, 13 (4): 1- 12
[32]   REHMAN O, OULD-KHAOUA M A hybrid relay node selection scheme for message dissemination in VANETs[J]. Future Generation Computer Systems, 2019, 93: 1- 17
doi: 10.1016/j.future.2018.10.042
[33]   HUANG T, GUO X, ZHANG Y, et al Collaborative content downloading in VANETs with fuzzy comprehensive evaluation[J]. Symmetry, 2019, 11 (4): 502
doi: 10.3390/sym11040502
[34]   LIU X, MA O, CHEN W, et al. HDRS: a hybrid reputation system with dynamic update Interval for detecting malicious vehicles in VANETs [J]. IEEE Transactions on Intelligent Transportation Systems, 2021, 23(8): 12766-12777 .
[35]   FU X, WANG H, SHI P A survey of Blockchain consensus algorithms: mechanism, design and applications[J]. Science China Information Sciences, 2021, 64 (2): 1- 15
[36]   LI K, AU M H, HO W H, et al. An efficient conditional privacy-preserving authentication scheme for vehicular ad hoc networks using online/offline certificateless aggregate signature [C]// International Conference on Provable Security. Cham: Springer, 2019: 59-76.
[37]   RAJA KUMAR K, KARYEMSETTY N, SAMATHA B. Performance analysis of vehicular network scenarios using SUMO and NS2 simulators [M]//Data engineering and communication technology. Singapore: Springer, 2021: 337-344.
[1] Xue-jiao LIU,Qing-wu SONG,Ying-jie XIA. Secure computation offloading scheme for matrix in Internet of vehicles based on blockchain[J]. Journal of ZheJiang University (Engineering Science), 2023, 57(1): 144-154.
[2] Jin-sheng YANG,Hao WANG,Zhen GAO,Zhao-hui GUO. Double RSA accumulator based stateless transaction verification scheme[J]. Journal of ZheJiang University (Engineering Science), 2023, 57(1): 178-189.
[3] Xue-jiao LIU,Hui-min WANG,Ying-jie XIA,Si-wei ZHAO. Task allocation method for Internet of vehicles spatial crowdsourcing with privacy protection[J]. Journal of ZheJiang University (Engineering Science), 2022, 56(7): 1267-1275.
[4] Miao HE,Fen-hua BAI,Zhuo YU,Tao SHEN. Publicly verifiable secret sharing technology in blockchain[J]. Journal of ZheJiang University (Engineering Science), 2022, 56(2): 306-312.
[5] Si-han DONG,Jun-chang XIN,Kun HAO,Zhong-ming YAO,Jin-yi CHEN. A join query optimization algorithm in multi-blockchain environment[J]. Journal of ZheJiang University (Engineering Science), 2022, 56(2): 313-321.
[6] Liang SUN,Xiao-feng LI,He ZHAO,Bin YU,Tong ZHOU,Xi-ru LI. NFT-based method for assetization of physical assets on blockchain[J]. Journal of ZheJiang University (Engineering Science), 2022, 56(10): 1900-1911.
[7] Xiu-bo LIANG,Jun-han WU,Yu ZHAO,Ke-ting YIN. Review of blockchain data security management and privacy protection technology research[J]. Journal of ZheJiang University (Engineering Science), 2022, 56(1): 1-15.
[8] Xue-jiao LIU,Yi-dan YIN,Wei CHEN,Ying-jie XIA,Jia-li XU,Li-dong HAN. Secure data sharing scheme in Internet of Vehicles based on blockchain[J]. Journal of ZheJiang University (Engineering Science), 2021, 55(5): 957-965.
[9] SHENG Nian-zu, LI Fang, LI Xiao-feng, ZHAO He, ZHOU Tong. Data capitalization method based on blockchain smart contract for Internet of Things[J]. Journal of ZheJiang University (Engineering Science), 2018, 52(11): 2150-2158.
[10] MA Jin, Li-Feng, LI Jian-Hua. Perturbation method for distributed privacy-preserving data mining[J]. Journal of ZheJiang University (Engineering Science), 2010, 44(2): 276-282.