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...
Main Authors: | , , , , , |
---|---|
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 |