Trust Computation in Internet of Vehicles: Comparison
Please note this is a comparison between Version 2 by Conner Chen and Version 1 by Bochuan Hou.

The current trust computation scheme in Internet of Vehicles, according to the adopted decision logic, can be divided into different approaches based on multi-weight fusion, Bayesian inference (BI), the Dempster–Shafer (D-S) theory, fuzzy logic, and three-valued subjective logic (3VSL), etc.

  • VANET
  • blockchain
  • reputation evaluation

1. Introduction

IoV is a typical application scenario for IoT technology. With the help of the next generation of information and communication technologies and the rapid development of various high-tech devices equipped with intelligent vehicles, such as GPS, radar, and on-board equipment, vehicle nodes can be connected to everything (V2X) through various types of networks to build intelligent transportation systems (ITSs) and realize the vision of the smart city. VANET [1] can be seen as a subset of IoV, which mainly focuses on short-time, real-time, and short-distance communication formed by the interconnection between vehicle-to-vehicle (V2V) and vehicle-to-infrastructure (V2I). In VANET, complex and dynamic data generated by vehicles, human beings, and the environment are communicated and processed in real-time. Data include traffic conditions, traffic accidents, road construction, congestion, etc. It is estimated that about 380TB-4PB of data [2] can be generated annually for the VANET network worldwide, which includes plenty of sensitive information. Due to sensitivity, the security and reliability of the data content is critical to the performance and quality of the delivered services. Reliable information can help vehicles find the fastest route, avoid collisions, etc. Unreliable data can even lead to serious traffic accidents. Meanwhile, VANET uses wireless and heterogeneous media for transmission and is more vulnerable to malicious attacks. Some researchers have carried out comprehensive surveys for VANET security, and pointed out new security concerns and issues in VANET that urgently need to be solved [3,4][3][4]. Therefore, the protection of VANET data security is crucial.
Traditional security solutions, such as key pairs, digital certificates, and public key infrastructure (PKI), refer to secure communication schemes for other types of networks and are mainly oriented to entity authentication. They are only applicable to identify malicious entities [5,6][5][6]. Nevertheless, in VANET, vehicle nodes are essentially controlled by people, and the entity security of vehicle nodes cannot guarantee the reliability of the data given by the nodes. The consequences of untrustworthy information sent by the perpetrator through legally certified vehicles will be severe. At the same time, due to the high mobility and short-term connectivity of VANET, if there are no appropriate countermeasures, it may be too late for victims to find that the message received is malicious. Malicious vehicles may have been disconnected from the network after committing crimes. Therefore, the protection of vehicle network security should focus specifically on the data.
In order to eliminate internal attacks from VANET, researchers use reputation management models to evaluate the reliability of interactions based on the behaviors and information propagated in the network. As mentioned in previous studies, reputation is the general view of the public on the credibility of others [7]. Furthermore, the quality of the data depends on the reputation of the vehicles [8]. Therefore, the reliability of information given by vehicles can be evaluated by quantifying the reputation of vehicles. Trust refers to the measure of the credibility of the interactive content of nodes, and it is the subjective expectation of one node to another node based on its own experience and preference. Trust can be seen as a short-term evaluation, while reputation is a long-term concept based on trust. Previously, researchers extended the social network to the vehicle network, forming the vehicle social network (VSN) [9,10][9][10]. In a VSN, vehicle nodes are connected to each other through mutual interaction, and a tightly coupled self-organizing virtual network is formed. It can be used to manage trust between nodes. In practical VANET scenarios, the establishment of the VSN has a track to follow. A large number of vehicles maintain a relatively stable trajectory while driving to/from work, school, gym, supermarket, etc. Therefore, social networks can be established through frequent communication. However, there are still many vehicles that travel irregularly, such as the ride-sharing cars (Uber, Didi, etc.) and transportation vehicles that require driving across districts or cities, making it difficult for them to establish a frequent and stable communication network. The historical database of these kinds of cars will cause a huge waste of computing power and storage space. In VANET, the different preset reputation levels of vehicles, the degree of impact of reported events, the quantified observation values of the reported and verified credibility of events, and the calculation methods of various parameters are all key issues to be considered in designing the model. In addition, characteristics of VANET, such as the real-time and high mobility make traditional solutions difficult to implement.
The emergence of blockchain technology has provided a large number of innovative solutions for the security issues of VANET. Blockchain is a novel exploration of network world operating rules and technologies [11]. Following the creation of a new typical cryptocurrency.
Bitcoin was proposed [12], and scholars noticed the advantages of the blockchain in the realization of security. In blockchain-based networks, data are stored in blocks in the forms of distributed ledgers, and are protected cryptographically. Each node can hold a full/partial copy of the blockchain. By combining the reputation evaluation and management model with the blockchain, using its advantages of decentralization, irrevocability, traceability, transparency, autonomy, and anonymity, the problems existing in the model can be well solved. At present, some researchers have tried to combine blockchain technology with the VANET reputation management model, but there are still the following unsolved challenges.

2. Trust Computation

The current trust computation scheme, according to the adopted decision logic, can be divided into different approaches based on multi-weight fusion [10[10][13],13], Bayesian inference (BI) [14[14][15][16][17][18],15,16,17,18], the Dempster–Shafer (D-S) theory [14[14][19],19], fuzzy logic [20[20][21],21], and three-valued subjective logic (3VSL) [22[22][23][24][25],23,24,25], etc. Bayesian inference describes the uncertainty of data-centered modeling and reasoning based on probabilities and statistics [26], which is more suitable for the quantitative judgement of interactive trust in the VANET scenario. According to how trust is calculated, it can be divided into direct trust [27] and a combination of direct and indirect trust [28]. In addition, social metrics [10,29,30][10][29][30] are also added based on driver behavior. In [15], Zhang et al. proposed a trust management model based on the trustrank algorithm, which considers both local trust and global trust. Local trust is obtained by applying the Bayesian inference model to past interactions of vehicles. In the evaluation of the system model, new-user attacks, on-off attacks, and collusive attacks are considered. Fang et al. [16] proposed a trust management model using Bayesian inference to prevent on-off attacks. The trust calculation combines weighted direct trust and indirect trust. The attack identification window is defined according to the interaction between the trustor and the trustee, and the vehicle’s credibility is judged according to the number of switches before reaching the highest and lowest scores. If the vehicle exceeds the predetermined threshold, it is marked as malicious. The model is simulated in MATLAB. Talal et al. [17] proposed a blockchain-based decentralized trust model based on Bayesian inference, taking into account the quality of direct interactions between vehicles. It is mainly targeted at new-user attacks, based on punishment strategy to prevent malicious vehicles from gaining higher trust points by frequently leaving and joining the network. Meanwhile, an incentive scheme is proposed to encourage cooperation between vehicles. The scheme performance is analyzed in MATLAB. In addition, the main calculation factors considered in the calculation are the weight quantization and threshold setting, that is, the determination of whether or not the vehicle is trustworthy according to the trust value calculated. The concept of weights is often applied when aggregating the trustee’s final trust score, where different contribution parameters are assigned different weights according to their contribution/importance in the final trust value calculation. The determination of the exact value of these weights is essential. In [13], two weight calculation methods of three parameters, involving similarity, familiarity, and grouping delivery ratio are proposed, and the simulation verifies that the results produced by the weight calculation methods are more accurate than using the mean value directly. The threshold setting is designed to identify misbehaving entities in the IoV and detect malicious vehicles by adopting a preset stable threshold. In [31], the vehicle with a trust value greater than the threshold is a trusted vehicle, while a vehicle with a trust value lower than the threshold is a malicious vehicle. However, authors do not consider the dynamic characteristics of VANET. A fixed threshold cannot resist on-off attacks. In [32], Mahmood et al. proposed the adaptive threshold technology to effectively reduce the on-off attack. However, the trust management model is quite computer intensive and has efficiency issues.

References

  1. Mansour, M.B.; Salama, C.; Mohamed, H.K.; Hammad, S.A. Vanet security and privacy-an overview. Int. J. Netw. Secur. Its Appl. 2018, 10, 2.
  2. Autonomous Cars Generate More Than 300 tb of Data per Year. Available online: https://crypto.stanford.edu/pbc/ (accessed on 17 October 2022).
  3. Sheikh, M.S.; Liang, J.; Wang, W. A survey of security services, attacks, and applications for vehicular ad hoc networks (vanets). Sensors 2019, 19, 3589.
  4. Sedar, R.; Kalalas, C.; Vázquez-Gallego, F.; Alonso, L.; Alonso-Zarate, J. A comprehensive survey of v2x cybersecurity mechanisms and future research paths. IEEE Open J. Commun. Soc. 2023, 4, 325–391.
  5. Yu, R.; Kang, J.; Huang, X.; Xie, S.; Zhang, Y.; Gjessing, S. Mixgroup:Accumulative pseudonym exchanging for location privacy enhancement in vehicular social networks. IEEE Trans. Dependable Secur. Comput. 2016, 13, 93–105.
  6. Lo, N.W.; Tsai, J.L. An efficient conditional privacy-preserving authentication scheme for vehicular sensor networks without pairings. IEEE Trans. Intell. Transp. Syst. 2015, 17, 1–10.
  7. Tanas, C.; Herrera-Joancomarti, J. When users become sensors: Can we trust their readings? Int. J. Commun. Syst. 2015, 28, 601–614.
  8. Delgado-Segura, S.; Tanas, C.; Herrera-Joancomartí, J. Reputation and reward: Two sides of the same bitcoin. Sensors 2016, 16, 776.
  9. Smaldone, S.; Lu, H.; Shankar, P.; Iftode, L. Roadspeak: Enabling voice chat on roadways using vehicular social networks. In Proceedings of the 1st Workshop on Social Network Systems. SocialNets’08, April 1, 2008, Glasgow, Scotland, UK. Assoc. Comput. Mach. 2008, 8, 43–48.
  10. Yang, Q.; Wang, H. Toward trustworthy vehicular social networks. IEEE Commun. Mag. 2015, 53, 42–47.
  11. Zou, S.; Xi, J.; Wang, S.; Lu, Y.; Xu, G. Reportcoin: A novel blockchain-based incentive anonymous reporting system. IEEE Access 2019, 7, 65544–65559.
  12. Nakamoto, S. Bitcoin: A peer-to-peer electronic cash system. Decentralized Bus. Rev. 2008, 21260.
  13. Siddiqui, S.A.; Mahmood, A.; Zhang, W.E.; Sheng, Q.Z. Machine learning based trust model for misbehaviour detection in internet-of-vehicles. In Neural Information Processing: 26th International Conference, ICONIP 2019, Sydney, NSW, Australia, 12–15 December 2019; Gedeon, T., Wong, K., Lee, M., Eds.; Springer International Publishing: New York, NY, USA, 2019; pp. 512–520.
  14. Raya, M.; Papadimitratos, P.; Gligor, V.D.; Hubaux, J.-P. On data-centric trust establishment in ephemeral ad hoc networks. In Proceedings of the IEEE INFOCOM 2008-The 27th Conference on Computer Communications, Phoenix, AZ, USA, 13–18 April 2008; pp. 1238–1246.
  15. Zhang, J.; Zheng, K.; Zhang, D.; Yan, B. Aatms: An anti-attack trust management scheme in vanet. IEEE Access 2020, 8, 21077–21090.
  16. Fang, W.; Zhang, W.; Liu, Y.; Yang, W.; Gao, Z. Btds: Bayesian-based trust decision scheme for intelligent connected vehicles in vanets. Trans. Emerg. Telecommun. Technol. 2020, 31, e3879.
  17. Halabi, T.; Zulkernine, M. Trust-based cooperative game model for secure collaboration in the internet of vehicles. In Proceedings of the ICC 2019–2019 IEEE International Conference on Communications (ICC), Shanghai, China, 20–24 May 2019; pp. 1–6.
  18. Yan, K.; Zeng, P.; Wang, K.; Ma, W.; Zhao, G.; Ma, Y. Reputation consensus-based scheme for information sharing in internet of vehicles. IEEE Trans. Veh. Technol. 2023, 1–6.
  19. Li, W.; Song, H. Art: An attack-resistant trust management scheme for securing vehicular ad hoc networks. IEEE Trans. Intell. Transp. Syst. 2015, 17, 960–969.
  20. Mármol, F.G.; Pérez, G.M. Trip, a trust and reputation infrastructure-based proposal for vehicular ad hoc networks. J. Netw. Comput. Appl. 2012, 35, 934–941.
  21. Guleng, S.; Wu, C.; Chen, X.; Wang, X.; Yoshinaga, T.; Ji, Y. Decentralized trust evaluation in vehicular internet of things. IEEE Access 2019, 7, 15980–15988.
  22. Xu, S.; Guo, C.; Hu, R.Q.; Qian, Y. Blockchain inspired secure computation offloading in a vehicular cloud network. IEEE Internet Things J. 2021, 9, 14723–14740.
  23. Zhang, H.; Bian, X.; Xu, Y.; Xiang, S.; He, X. Blockchain-assisted vehicle reputation management method for vanet. J. Xidian Univ. 2022, 49, 49–59.
  24. Liu, G.; Yang, Q.; Wang, H.; Wu, S.; Wittie, M.P. Uncovering the mystery of trust in an online social network. In Proceedings of the 2015 IEEE Conference on Communications and Network Security (CNS), Florence, Italy, 28–30 September 2015; pp. 488–496.
  25. Huang, X.; Yu, R.; Kang, J.; Zhang, Y. Distributed reputation management for secure and efficient vehicular edge computing and networks. IEEE Access 2017, 5, 25408–25420.
  26. Fei, Z.; Liu, K.; Huang, B.; Zheng, Y.; Xiang, X. Dirichlet process mixture model based nonparametric bayesian modeling and variational inference. In Proceedings of the 2019 Chinese Automation Congress (CAC), Hangzhou, China, 22–24 November 2019; pp. 3048–3051.
  27. Gazdar, T.; Belghith, A.; Abutair, H. An enhanced distributed trust computing protocol for vanets. IEEE Access 2017, 6, 380–392.
  28. Gu, X.; Lun, T.; Jie, H. A social-aware routing protocol based on fuzzy logic in vehicular ad hoc networks. Int. Workshop High Mobil. Wirel. Commun. Beijing 2015, 12–16.
  29. Fan, N.; Shen, S.; Wu, C.Q.; Yao, J. A hybrid trust model based on communication and social trust for vehicular social networks. Int. J. Distrib. Sens. Netw. 2022, 18, 161–166.
  30. Kerrache, C.A.; Lagraa, N.; Hussain, R.; Ahmed, S.H.; Benslimane, A.; Calafate, C.T.; Cano, J.-C.; Vegni, A.M. Tacashi: Trust-aware communication architecture for social internet of vehicles. IEEE Internet Things J. 2018, 6, 5870–5877.
  31. Jayasinghe, U.; Lee, G.M.; Um, T.-W.; Shi, Q. Machine learning based trust computational model for iot services. IEEE Trans. Sustain. Comput. 2018, 4, 39–52.
  32. Mahmood, A.; Zhang, W.E.; Sheng, Q.Z.; Siddiqui, S.A.; Aljubairy, A. Trust management for software-defined heterogeneous vehicular ad hoc networks. In Security, Privacy and Trust in the IoT Environment; Springer: Berlin/Heidelberg, Germany, 2019; pp. 203–226.
More
ScholarVision Creations