A secure cross-domain interaction scheme for blockchain-based intelligent transportation systems

In the intelligent transportation system (ITS), secure and efficient data communication among vehicles, road testing equipment, computing nodes, and transportation agencies is important for building a smart city-integrated transportation system. However, the traditional centralized processing approa...

Full description

Bibliographic Details
Main Authors: Haiping Si, Weixia Li, Qingyi Wang, Haohao Cao, Fernando Bacao, Changxia Sun
Format: Article
Language:English
Published: PeerJ Inc. 2023-11-01
Series:PeerJ Computer Science
Subjects:
Online Access:https://peerj.com/articles/cs-1678.pdf
_version_ 1797608485004771328
author Haiping Si
Weixia Li
Qingyi Wang
Haohao Cao
Fernando Bacao
Changxia Sun
author_facet Haiping Si
Weixia Li
Qingyi Wang
Haohao Cao
Fernando Bacao
Changxia Sun
author_sort Haiping Si
collection DOAJ
description In the intelligent transportation system (ITS), secure and efficient data communication among vehicles, road testing equipment, computing nodes, and transportation agencies is important for building a smart city-integrated transportation system. However, the traditional centralized processing approach may face threats in terms of data leakage and trust. The use of distributed, tamper-proof blockchain technology can improve the decentralized storage and security of data in the ITS network. However, the cross-trust domain devices, terminals, and transportation agencies in the heterogeneous blockchain network of the ITS still face great challenges in trusted data communication and interoperability. In this article, we propose a heterogeneous cross-chain interaction mechanism based on relay nodes and identity encryption to solve the problem of data cross-domain interaction between devices and agencies in the ITS. First, we propose the ITS cross-chain communication framework and improve the cross-chain interaction model. The relay nodes are interconnected through libP2P to form a relay node chain, which is used for cross-chain information verification and transmission. Secondly, we propose a relay node secure access scheme based on identity-based encryption to provide reliable identity authentication for relay nodes. Finally, we build a standard cross-chain communication protocol and cross-chain transaction lifecycle for this mechanism. We use Hyperledger Fabric and FISCO BCOS blockchain to design and implement this solution, and verify the feasibility of this cross-chain interaction mechanism. The experimental results show that the mechanism can achieve a stable data cross-chain read throughput of 2,000 transactions per second, which can meet the requirements of secure and efficient cross-chain communication and interaction among heterogeneous blockchains in the ITS, and has high application value.
first_indexed 2024-03-11T05:45:03Z
format Article
id doaj.art-b58c497ef8a44a078ffd5b86fac3b1b1
institution Directory Open Access Journal
issn 2376-5992
language English
last_indexed 2024-03-11T05:45:03Z
publishDate 2023-11-01
publisher PeerJ Inc.
record_format Article
series PeerJ Computer Science
spelling doaj.art-b58c497ef8a44a078ffd5b86fac3b1b12023-11-17T15:05:18ZengPeerJ Inc.PeerJ Computer Science2376-59922023-11-019e167810.7717/peerj-cs.1678A secure cross-domain interaction scheme for blockchain-based intelligent transportation systemsHaiping Si0Weixia Li1Qingyi Wang2Haohao Cao3Fernando Bacao4Changxia Sun5College of Information and Management Science, Henan Agricultural University, Zhengzhou, ChinaCollege of Information and Management Science, Henan Agricultural University, Zhengzhou, ChinaCollege of Information and Management Science, Henan Agricultural University, Zhengzhou, ChinaCollege of Information Science and Engineering, Henan University of Technology, Zhengzhou, ChinaNOVA Information Management School (NOVA IMS), Universidade Nova de Lisboa, Lisboa, PortugalCollege of Information and Management Science, Henan Agricultural University, Zhengzhou, ChinaIn the intelligent transportation system (ITS), secure and efficient data communication among vehicles, road testing equipment, computing nodes, and transportation agencies is important for building a smart city-integrated transportation system. However, the traditional centralized processing approach may face threats in terms of data leakage and trust. The use of distributed, tamper-proof blockchain technology can improve the decentralized storage and security of data in the ITS network. However, the cross-trust domain devices, terminals, and transportation agencies in the heterogeneous blockchain network of the ITS still face great challenges in trusted data communication and interoperability. In this article, we propose a heterogeneous cross-chain interaction mechanism based on relay nodes and identity encryption to solve the problem of data cross-domain interaction between devices and agencies in the ITS. First, we propose the ITS cross-chain communication framework and improve the cross-chain interaction model. The relay nodes are interconnected through libP2P to form a relay node chain, which is used for cross-chain information verification and transmission. Secondly, we propose a relay node secure access scheme based on identity-based encryption to provide reliable identity authentication for relay nodes. Finally, we build a standard cross-chain communication protocol and cross-chain transaction lifecycle for this mechanism. We use Hyperledger Fabric and FISCO BCOS blockchain to design and implement this solution, and verify the feasibility of this cross-chain interaction mechanism. The experimental results show that the mechanism can achieve a stable data cross-chain read throughput of 2,000 transactions per second, which can meet the requirements of secure and efficient cross-chain communication and interaction among heterogeneous blockchains in the ITS, and has high application value.https://peerj.com/articles/cs-1678.pdfRelay nodeCross-chain interactionIntelligent transportationBlockchainRNCCP
spellingShingle Haiping Si
Weixia Li
Qingyi Wang
Haohao Cao
Fernando Bacao
Changxia Sun
A secure cross-domain interaction scheme for blockchain-based intelligent transportation systems
PeerJ Computer Science
Relay node
Cross-chain interaction
Intelligent transportation
Blockchain
RNCCP
title A secure cross-domain interaction scheme for blockchain-based intelligent transportation systems
title_full A secure cross-domain interaction scheme for blockchain-based intelligent transportation systems
title_fullStr A secure cross-domain interaction scheme for blockchain-based intelligent transportation systems
title_full_unstemmed A secure cross-domain interaction scheme for blockchain-based intelligent transportation systems
title_short A secure cross-domain interaction scheme for blockchain-based intelligent transportation systems
title_sort secure cross domain interaction scheme for blockchain based intelligent transportation systems
topic Relay node
Cross-chain interaction
Intelligent transportation
Blockchain
RNCCP
url https://peerj.com/articles/cs-1678.pdf
work_keys_str_mv AT haipingsi asecurecrossdomaininteractionschemeforblockchainbasedintelligenttransportationsystems
AT weixiali asecurecrossdomaininteractionschemeforblockchainbasedintelligenttransportationsystems
AT qingyiwang asecurecrossdomaininteractionschemeforblockchainbasedintelligenttransportationsystems
AT haohaocao asecurecrossdomaininteractionschemeforblockchainbasedintelligenttransportationsystems
AT fernandobacao asecurecrossdomaininteractionschemeforblockchainbasedintelligenttransportationsystems
AT changxiasun asecurecrossdomaininteractionschemeforblockchainbasedintelligenttransportationsystems
AT haipingsi securecrossdomaininteractionschemeforblockchainbasedintelligenttransportationsystems
AT weixiali securecrossdomaininteractionschemeforblockchainbasedintelligenttransportationsystems
AT qingyiwang securecrossdomaininteractionschemeforblockchainbasedintelligenttransportationsystems
AT haohaocao securecrossdomaininteractionschemeforblockchainbasedintelligenttransportationsystems
AT fernandobacao securecrossdomaininteractionschemeforblockchainbasedintelligenttransportationsystems
AT changxiasun securecrossdomaininteractionschemeforblockchainbasedintelligenttransportationsystems