Blockchain-Based Adaptive Trust Management in Internet of Vehicles Using Smart Contract

被引:111
作者
Singh, Pranav Kumar [1 ,2 ]
Singh, Roshan [3 ]
Nandi, Sunit Kumar [4 ,5 ]
Ghafoor, Kayhan Zrar [6 ,7 ]
Rawat, Danda B. [8 ]
Nandi, Sukumar [1 ]
机构
[1] IIT Guwahati, Dept Comp Sci & Engn, Gauhati 781039, India
[2] Cent Inst Technol Kokrajhar, Kokrajhar 783370, India
[3] IIT Guwahati, Open Source Intelligence Lab, Dept Comp Sci & Engn, Gauhati 781039, India
[4] Natl Inst Technol Arunachal Pradesh, Dept Comp Sci & Engn, Yupia 791112, India
[5] IIT Guwahati, Gauhati 781039, India
[6] Salahaddin Univ Erbil, Dept Software Engn, Erbil 44002, Iraq
[7] Univ Wolverhampton, Sch Math & Comp Sci, Wolverhampton WV1 1LY, England
[8] Howard Univ, Dept Elect Engn & Comp Sci, Washington, DC 20059 USA
关键词
Data models; Contracts; Computer science; Safety; Reliability; IoV; trust management; smart contract; ethereum; blockchain; CHALLENGES; SECURITY; SYSTEM; DSRC;
D O I
10.1109/TITS.2020.3004041
中图分类号
TU [建筑科学];
学科分类号
0813 ;
摘要
In the Internet of Vehicles (IoV), vehicles communicate wirelessly with other vehicles, sensors, pedestrians, and roadside units. IoV is aimed at improving road safety, driving comfort, and traffic efficiency. However, IoV is exposed to a range of threats to security and privacy. The presence of dishonest and misbehaving peers in the system is of a major concern, which may put lives in danger. Thus, establishing trust among these probable untrusted vehicles is one of the most significant challenges of such a network. The critical pitfalls of existing and traditional mechanisms are scalability, a single point of failure, maintaining the quality of service, verification, and revocation and dealing with sparsity, consistency, availability, efficiency, robustness, privacy concerns are some of the biggest challenges to be addressed. Blockchain technology, with its great success in applications like cryptocurrencies and smart contracts, is considered as one of the potential candidates to build trust in IoV. In this paper, we propose a blockchain-based decentralized trust management scheme using smart contracts. Specifically, we introduce the concept of blockchain sharding for reducing the load on the main blockchain and increasing the transaction throughput. Our proposal has two key contributions: blockchain to maintain and update reliable and consistent trust values across the network and incentive scheme to encourage peers to perform well. We also conduct extensive experiments, which demonstrate the implementation feasibility of proposed mechanisms in the real world.
引用
收藏
页码:3616 / 3630
页数:15
相关论文
共 52 条
[1]   Interworking of DSRC and Cellular Network Technologies for V2X Communications: A Survey [J].
Abboud, Khadige ;
Omar, Hassan Aboubakr ;
Zhuang, Weihua .
IEEE TRANSACTIONS ON VEHICULAR TECHNOLOGY, 2016, 65 (12) :9457-9470
[2]  
Abdulkarim Haval Darwesh, 2019, 2019 International Engineering Conference (IEC). Proceedings, P171, DOI 10.1109/IEC47844.2019.8950559
[3]   Faith in Vehicles: A Set of Evaluation Criteria for Trust Management in Vehicular Ad-hoc Network [J].
Ahmad, Farhan ;
Hall, Jordan ;
Adnane, Asma ;
Franqueira, Virginia N. L. .
2017 IEEE INTERNATIONAL CONFERENCE ON INTERNET OF THINGS (ITHINGS) AND IEEE GREEN COMPUTING AND COMMUNICATIONS (GREENCOM) AND IEEE CYBER, PHYSICAL AND SOCIAL COMPUTING (CPSCOM) AND IEEE SMART DATA (SMARTDATA), 2017, :44-52
[4]  
[Anonymous], 2012, 9 ACM INT WORKSHOP V
[5]   A Survey on Pseudonym Changing Strategies for Vehicular Ad-Hoc Networks [J].
Boualouache, Abdelwahab ;
Senouci, Sidi-Mohammed ;
Moussaoui, Samira .
IEEE COMMUNICATIONS SURVEYS AND TUTORIALS, 2018, 20 (01) :770-790
[6]   From today's VANETs to tomorrow's planning and the bets for the day after [J].
Campolo, Claudia ;
Molinaro, Antonella ;
Scopigno, Riccardo .
VEHICULAR COMMUNICATIONS, 2015, 2 (03) :158-171
[7]   A Beacon-Based Trust Management System for Enhancing User Centric Location Privacy in VANETs [J].
Chen, Yi-Ming ;
Wei, Yu-Chih .
JOURNAL OF COMMUNICATIONS AND NETWORKS, 2013, 15 (02) :153-163
[8]   Content sharing in Internet of Vehicles: Two matching-based user-association approaches [J].
Chiti, Francesco ;
Fantacci, Romano ;
Gu, Yunan ;
Han, Zhu .
VEHICULAR COMMUNICATIONS, 2017, 8 :35-44
[9]  
Dannen C., 2017, Introducing Ethereum and solidity, V1
[10]   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