传统的集中式车辆自组织网络(Vehicular Ad Hoc Networks,VANET)架构难以克服智慧交通系统(Intelligent Trans-portation System,ITS)应用日益复杂的问题,而且要面临大量数据存储、信任管理和信息安全方面的挑战.因此,车辆边缘计算网络(Vehicular Edge Computing Networks,VECNets)应运而生,为海量存储资源提供强大的网络边缘计算能力.然而,由于潜在的数据泄露和安全风险,VECNets中的集中式服务器存在单点故障(Single Point of Failure,SPoF).针对以上问题,提出一种联合区块链和智能合约的分布式网络框架,以确保系统中安全数据存储和共享的安全环境.利用联盟链的去中心化、防篡改特性和可控性平衡的特性来保障车联网的数据存储的安全性;结合边缘计算和拜占庭容错共识模型(Practical Byzantine Fault Tolerance,PBFT)将数据的分布式存储分散到道路边缘,降低数据传输延时.实验结果表明,本文提出的协议在提高车辆网络的系统吞吐量、降低共识时延和通信代价性能参数方面具有较好的效果.
Blockchain-enhanced Vehicle Edge Computing Networks Security Data Storage and Share
The traditional centralized Vehicular Ad Hoc Networks(VANET)architecture is difficult to overcome the increasingly complex problems of Intelligent Transportation System(ITS)applications,as well as the challenges of large amounts of data stor-age,trust management and information security.Therefore,Vehicular Edge Computing Networks(VECNets)emerged as the times require,providing powerful network edge computing capabilities for massive storage resources.However,due to potential data leakage and security risks,the centralized server in VECNets has a Single Point of Failure(SPoF).In response to the above problems,a distributed network framework that integrates blockchain and smart contracts is proposed to ensure a secure environ-ment for data storage and share in the system.We utilize the decentralization,anti-tampering characteristics and controllability balance of the alliance chain to ensure the security of data storage in the Internet of Vehicles.Additionally we combine edge com-puting and Byzantine Fault Tolerance consensus model(Practical Byzantine Fault Tolerance,PBFT)to distribute the data stor-age to road edges,thereby reducing data transmission latency.Experimental results show that the protocol proposed in this article has a good effect in improving the system throughput,reduces consensus delay and communication cost performance parameters of the vehicle network.
Internet of Vehiclesdistributed storageblockchainalliance chain