Abstract
Vehicular edge computing (VEC) networks can satisfy the increasing demands of data processing by offloading the computation tasks to multiple distributed edge computing nodes assisted by servers. These edge servers generally combine with roadside units (RSUs). However, RSUs with edge servers cannot be fully trusted, possibly leading to serious security and privacy problems. Combining blockchain with VEC networks may establish a trusted and decentralized vehicular environment, but the coexistence of multiple communication modes comprising vehicle-to-vehicle (V2V), vehicle-to-RSU (V2R), and RSU-to-RSU (R2R) makes the block propagation patterns have different effects on the block consensus process. In this paper, we study the block propagation patterns between vehicles and RSUs with edge servers under three communication modes. We first give the closed-form expressions for the single-block and multiblock propagation times in two specific conditions to explore how the priority of a block generated from a specific node affects the block propagation process, in which multiblock propagation embodies competitive propagation due to blockchain forking. Then, an innovative consensus mechanism that fully invokes the communication capability of the nodes is proposed, and the block propagation time and frequency can be substantially reduced under this mechanism. In addition, an important finding is that under the conventional and proposed consensus mechanisms, an RSU or a vehicle that creates a new block plays a decisive role in the block propagation pattern.
Article PDF
Avoid common mistakes on your manuscript.
References
Xu W, Zhou H, Cheng N, et al. Internet of vehicles in big data era. IEEE CAA J Autom Sin, 2018, 5: 19–35
Yang Z, Yang K, Lei L, et al. Blockchain-based decentralized trust management in vehicular networks. IEEE Int Things J, 2019, 6: 1495–1505
Zhang X, Zhang J, Liu Z, et al. MDP-based task offloading for vehicular edge computing under certain and uncertain transition probabilities. IEEE Trans Veh Technol, 2020, 69: 3296–3309
Lu Y, Huang X, Dai Y, et al. Blockchain and federated learning for privacy-preserved data sharing in industrial IoT. IEEE Trans Ind Inf, 2020, 16: 4177–4186
Kang J, Yu R, Huang X, et al. Blockchain for secure and efficient data sharing in vehicular edge computing and networks. IEEE Int Things J, 2019, 6: 4660–4670
You X, Wang C X, Huang J, et al. Towards 6G wireless communication networks: vision, enabling technologies, and new paradigm shifts. Sci China Inf Sci, 2021, 64: 110301
Zhang X, Xia W, Wang X, et al. The block propagation in blockchain-based vehicular networks. IEEE Int Things J, 2022, 9: 8001–8011
Nakamoto S. Bitcoin: a peer-to-peer electronic cash system. 2008. http://bitcoin.org/bitcoin.pdf
King S, Nadal S. PPcoin: peer-to-peer crypto-currency with proof-of-stake. 2012. https://bitcoin.org/bitcoin.pdf
Bentov I, Lee C, Mizrahi A, et al. Proof of activity. SIGMETRICS Perform Eval Rev, 2014, 42: 34–37
Ongaro D, Ousterhout J. In search of an understandable consensus algorithm. In: Proceedings of the Annual Technical Conference, 2014. 305–320
Castro M, Liskov B. Practical Byzantine fault tolerance. In: Proceedings of the 3rd Symposium on Operating Systems Design and Implementation, New Orleans, 1999
Islam S, Badsha S, Sengupta S, et al. Blockchain-enabled intelligent vehicular edge computing. IEEE Netw, 2021, 35: 125–131
Xie L, Ding Y, Yang H, et al. Blockchain-based secure and trustworthy Internet of Things in SDN-enabled 5G-VANETs. IEEE Access, 2019, 7: 56656–56666
Zhang L, Xu H, Onireti O, et al. How much communication resource is needed to run a wireless blockchain network? IEEE Netw, 2022, 36: 128–135
Sun Y, Zhang L, Feng G, et al. Blockchain-enabled wireless Internet of Things: performance analysis and optimal communication node deployment. IEEE Int Things J, 2019, 6: 5791–5802
Amoretti M, Brambilla G, Medioli F, et al. Blockchain-based proof of location. In: Proceedings of IEEE International Conference on Software Quality, Reliability and Security Companion, Lisbon, 2018
Khabbaz M. Modelling and analysis of a novel vehicular mobility management scheme to enhance connectivity in vehicular environments. IEEE Access, 2019, 7: 120282
Patra M, Thakur R, Murthy C S R. Improving delay and energy efficiency of vehicular networks using mobile femto access points. IEEE Trans Veh Technol, 2017, 66: 1496–1505
Zhang X, Neglia G, Kurose J, et al. Performance modeling of epidemic routing. Comput Netw, 2007, 51: 2867–2891
Ghandriz T, Jacobson B, Nilsson P, et al. Computationally efficient nonlinear one- and two-track models for multitrailer road vehicles. IEEE Access, 2020, 8: 203854
AcknowledgementsThis work was supported in part by National Natural Science Foundation of China (Grant No. 62271073), Beijing Natural Science Foundation (Grant No. L212003), and 111 Project of China (Grant No. B16006).
Author information
Authors and Affiliations
Corresponding author
Rights and permissions
About this article
Cite this article
He, L., Li, F., Xu, H. et al. Blockchain-based vehicular edge computing networks: the communication perspective. Sci. China Inf. Sci. 66, 172301 (2023). https://doi.org/10.1007/s11432-022-3658-7
Received:
Revised:
Accepted:
Published:
DOI: https://doi.org/10.1007/s11432-022-3658-7