A Proof-of-Quality-Factor (PoQF)-Based Blockchain and Edge Computing for Vehicular Message Dissemination | IEEE Journals & Magazine | IEEE Xplore

A Proof-of-Quality-Factor (PoQF)-Based Blockchain and Edge Computing for Vehicular Message Dissemination


Abstract:

Blockchain applications in vehicular networks can offer many advantages, including decentralization and improved security. However, most of the consensus algorithms in bl...Show More

Abstract:

Blockchain applications in vehicular networks can offer many advantages, including decentralization and improved security. However, most of the consensus algorithms in blockchain are difficult to be implemented in vehicular ad hoc networks (VANETs) without the help of edge computing services. For example, the connectivity in VANET only remains for a short period of time, which is not sufficient for highly time-consuming consensus algorithms, e.g., Proof of Work, running on mobile-edge nodes (vehicles). Other consensus algorithms also have some drawbacks, e.g., Proof of Stake (PoS) is biased toward nodes with a higher amount of stakes and Proof of Elapsed Time (PoET) is not highly secure against malicious nodes. For these reasons, we propose a voting blockchain based on the Proof-of-Quality-Factor (PoQF) consensus algorithm, where the threshold number of votes is controlled by edge computing servers. Specifically, PoQF includes voting for message validation and a competitive relay selection process based on the probabilistic prediction of channel quality between the transmitter and receiver. The performance bounds of failure and latency in message validation are obtained. This article also analyzes the throughput of block generation, as well as the asymptotic latency, security, and communication complexity of PoQF. An incentive distribution mechanism to reward honest nodes and punish malicious nodes is further presented and its effectiveness against the collusion of nodes is proved using the game theory. Simulation results show that PoQF reduces failure in validation by 11% and 15% as compared to PoS and PoET, respectively, and is 68 ms faster than PoET.
Published in: IEEE Internet of Things Journal ( Volume: 8, Issue: 4, 15 February 2021)
Page(s): 2468 - 2482
Date of Publication: 25 September 2020

ISSN Information:

Funding Agency:

Author image of Ferheen Ayaz
Department of Engineering and Design, University of Sussex, Brighton, U.K.
Ferheen Ayaz (Graduate Student Member, IEEE) received the B.E. and M.E. degrees from NED University of Engineering and Technology, Karachi, Pakistan, in 2010 and 2014, respectively. She is currently pursuing the Ph.D. degree with the University of Sussex, Brighton, U.K.
Her current research interests include blockchain applications in vehicular communications.
Ferheen Ayaz (Graduate Student Member, IEEE) received the B.E. and M.E. degrees from NED University of Engineering and Technology, Karachi, Pakistan, in 2010 and 2014, respectively. She is currently pursuing the Ph.D. degree with the University of Sussex, Brighton, U.K.
Her current research interests include blockchain applications in vehicular communications.View more
Author image of Zhengguo Sheng
Department of Engineering and Design, University of Sussex, Brighton, U.K.
Zhengguo Sheng (Senior Member, IEEE) received the B.Sc. degree from the University of Electronic Science and Technology of China, Chengdu, China, in 2006, and the M.S. and Ph.D. degrees from Imperial College London, London, U.K., in 2007 and 2011, respectively.
He is currently a Senior Lecturer with the University of Sussex, Brighton, U.K. Previously, he was with UBC, Vancouver, BC, Canada, as a Research Associate and with...Show More
Zhengguo Sheng (Senior Member, IEEE) received the B.Sc. degree from the University of Electronic Science and Technology of China, Chengdu, China, in 2006, and the M.S. and Ph.D. degrees from Imperial College London, London, U.K., in 2007 and 2011, respectively.
He is currently a Senior Lecturer with the University of Sussex, Brighton, U.K. Previously, he was with UBC, Vancouver, BC, Canada, as a Research Associate and with...View more
Author image of Daxin Tian
School of Transportation Science and Engineering, Beihang University, Beijing, China
Daxin Tian (Senior Member, IEEE) received the B.S., M.S., and Ph.D. degrees in computer science from the Jilin University, Changchun, China, in July 2002, July 2005, and December 2007, respectively. He is a Professor with the School of Transportation Science and Engineering, Beihang University, Beijing, China. His current research interests include mobile computing, intelligent transportation systems, vehicular ad hoc net...Show More
Daxin Tian (Senior Member, IEEE) received the B.S., M.S., and Ph.D. degrees in computer science from the Jilin University, Changchun, China, in July 2002, July 2005, and December 2007, respectively. He is a Professor with the School of Transportation Science and Engineering, Beihang University, Beijing, China. His current research interests include mobile computing, intelligent transportation systems, vehicular ad hoc net...View more
Author image of Yong Liang Guan
School of Electrical and Electronic Engineering, Nanyang Technological University, Singapore
Yong Liang Guan (Senior Member, IEEE) received the Bachelor of Engineering degree (First Class Hons.) from the National University of Singapore, Singapore, in 1991, and the Ph.D. degree from the Imperial College London, London, U.K., in 1997.
He is a Professor of Communication Engineering with the School of Electrical and Electronic Engineering, Nanyang Technological University (NTU), Singapore, where he currently leads tw...Show More
Yong Liang Guan (Senior Member, IEEE) received the Bachelor of Engineering degree (First Class Hons.) from the National University of Singapore, Singapore, in 1991, and the Ph.D. degree from the Imperial College London, London, U.K., in 1997.
He is a Professor of Communication Engineering with the School of Electrical and Electronic Engineering, Nanyang Technological University (NTU), Singapore, where he currently leads tw...View more

Author image of Ferheen Ayaz
Department of Engineering and Design, University of Sussex, Brighton, U.K.
Ferheen Ayaz (Graduate Student Member, IEEE) received the B.E. and M.E. degrees from NED University of Engineering and Technology, Karachi, Pakistan, in 2010 and 2014, respectively. She is currently pursuing the Ph.D. degree with the University of Sussex, Brighton, U.K.
Her current research interests include blockchain applications in vehicular communications.
Ferheen Ayaz (Graduate Student Member, IEEE) received the B.E. and M.E. degrees from NED University of Engineering and Technology, Karachi, Pakistan, in 2010 and 2014, respectively. She is currently pursuing the Ph.D. degree with the University of Sussex, Brighton, U.K.
Her current research interests include blockchain applications in vehicular communications.View more
Author image of Zhengguo Sheng
Department of Engineering and Design, University of Sussex, Brighton, U.K.
Zhengguo Sheng (Senior Member, IEEE) received the B.Sc. degree from the University of Electronic Science and Technology of China, Chengdu, China, in 2006, and the M.S. and Ph.D. degrees from Imperial College London, London, U.K., in 2007 and 2011, respectively.
He is currently a Senior Lecturer with the University of Sussex, Brighton, U.K. Previously, he was with UBC, Vancouver, BC, Canada, as a Research Associate and with Orange Labs, Santa Monica, CA, USA, as a Senior Researcher. He has more than 100 publications. His research interests cover IoT, vehicular communications, and cloud/edge computing.
Zhengguo Sheng (Senior Member, IEEE) received the B.Sc. degree from the University of Electronic Science and Technology of China, Chengdu, China, in 2006, and the M.S. and Ph.D. degrees from Imperial College London, London, U.K., in 2007 and 2011, respectively.
He is currently a Senior Lecturer with the University of Sussex, Brighton, U.K. Previously, he was with UBC, Vancouver, BC, Canada, as a Research Associate and with Orange Labs, Santa Monica, CA, USA, as a Senior Researcher. He has more than 100 publications. His research interests cover IoT, vehicular communications, and cloud/edge computing.View more
Author image of Daxin Tian
School of Transportation Science and Engineering, Beihang University, Beijing, China
Daxin Tian (Senior Member, IEEE) received the B.S., M.S., and Ph.D. degrees in computer science from the Jilin University, Changchun, China, in July 2002, July 2005, and December 2007, respectively. He is a Professor with the School of Transportation Science and Engineering, Beihang University, Beijing, China. His current research interests include mobile computing, intelligent transportation systems, vehicular ad hoc networks, and swarm intelligence. As a graduate student, he received the IBM Global Best Student Award.
Daxin Tian (Senior Member, IEEE) received the B.S., M.S., and Ph.D. degrees in computer science from the Jilin University, Changchun, China, in July 2002, July 2005, and December 2007, respectively. He is a Professor with the School of Transportation Science and Engineering, Beihang University, Beijing, China. His current research interests include mobile computing, intelligent transportation systems, vehicular ad hoc networks, and swarm intelligence. As a graduate student, he received the IBM Global Best Student Award.View more
Author image of Yong Liang Guan
School of Electrical and Electronic Engineering, Nanyang Technological University, Singapore
Yong Liang Guan (Senior Member, IEEE) received the Bachelor of Engineering degree (First Class Hons.) from the National University of Singapore, Singapore, in 1991, and the Ph.D. degree from the Imperial College London, London, U.K., in 1997.
He is a Professor of Communication Engineering with the School of Electrical and Electronic Engineering, Nanyang Technological University (NTU), Singapore, where he currently leads two industry collaboration labs (Continental-NTU Corporate Research Lab and Schaeffler Hub for Advanced Research) and led the successful deployment of the campus-wide NTU-NXP V2X Test Bed. His research interests broadly include coding and signal processing for communication systems and data storage systems.
Yong Liang Guan (Senior Member, IEEE) received the Bachelor of Engineering degree (First Class Hons.) from the National University of Singapore, Singapore, in 1991, and the Ph.D. degree from the Imperial College London, London, U.K., in 1997.
He is a Professor of Communication Engineering with the School of Electrical and Electronic Engineering, Nanyang Technological University (NTU), Singapore, where he currently leads two industry collaboration labs (Continental-NTU Corporate Research Lab and Schaeffler Hub for Advanced Research) and led the successful deployment of the campus-wide NTU-NXP V2X Test Bed. His research interests broadly include coding and signal processing for communication systems and data storage systems.View more

Contact IEEE to Subscribe

References

References is not available for this document.