Research on key technologies of safety monitoring data sharing for railway engineering construction based on blockchain
In order to solve the problems that the monitoring data was easy to be tampered with in the process of railway engineering construction safety monitoring, and the authenticity of the data might be questioned during the accountability of accidents, a blockchain-based railway engineering construction...
Saved in:
Main Authors: | , , , |
---|---|
Format: | Article |
Language: | zho |
Published: |
Editorial Department of Journal on Communications
2021-08-01
|
Series: | Tongxin xuebao |
Subjects: | |
Online Access: | http://www.joconline.com.cn/zh/article/doi/10.11959/j.issn.1000-436x.2021076/ |
Tags: |
Add Tag
No Tags, Be the first to tag this record!
|
_version_ | 1841539307429429248 |
---|---|
author | Yuhong LIU Liang YANG Chunhui PIAO Zhiguo ZHANG |
author_facet | Yuhong LIU Liang YANG Chunhui PIAO Zhiguo ZHANG |
author_sort | Yuhong LIU |
collection | DOAJ |
description | In order to solve the problems that the monitoring data was easy to be tampered with in the process of railway engineering construction safety monitoring, and the authenticity of the data might be questioned during the accountability of accidents, a blockchain-based railway engineering construction safety monitoring data sharing model was proposed.The characteristics of automatic execution of smart contracts ensured the transparency of the process of monitoring data on the chain.In the PBFT algorithm, there was a problem that the Byzantine nodes and the normal nodes were selected as the master node with the same probability, a reputation-based practical Byzantine fault tolerance algorithm was proposed.Streaming data on the chain might cause network congestion, which simplified the consensus protocol and reduced the time complexity from O(n<sup>2</sup>) to O(n).A comparative experiment was conducted using Hyperledger Caliper to prove that the delay of the improved algorithm is lower than PBFT algorithm, and the throughput is higher than PBFT algorithm.A quantitative analysis of the possibility of attack and the probability of successful attack was carried out, and it was determined that the smart contract provides tamper-proof modification for the monitoring data on the chain.Comparative analysis proves that the proposed blockchain-based railway engineering construction safety monitoring data sharing model is good than other models in terms of consensus efficiency, TPS and block generation speed. |
format | Article |
id | doaj-art-bf740c0e938c4c368216b439e9cf849a |
institution | Kabale University |
issn | 1000-436X |
language | zho |
publishDate | 2021-08-01 |
publisher | Editorial Department of Journal on Communications |
record_format | Article |
series | Tongxin xuebao |
spelling | doaj-art-bf740c0e938c4c368216b439e9cf849a2025-01-14T07:22:25ZzhoEditorial Department of Journal on CommunicationsTongxin xuebao1000-436X2021-08-014220621659743660Research on key technologies of safety monitoring data sharing for railway engineering construction based on blockchainYuhong LIULiang YANGChunhui PIAOZhiguo ZHANGIn order to solve the problems that the monitoring data was easy to be tampered with in the process of railway engineering construction safety monitoring, and the authenticity of the data might be questioned during the accountability of accidents, a blockchain-based railway engineering construction safety monitoring data sharing model was proposed.The characteristics of automatic execution of smart contracts ensured the transparency of the process of monitoring data on the chain.In the PBFT algorithm, there was a problem that the Byzantine nodes and the normal nodes were selected as the master node with the same probability, a reputation-based practical Byzantine fault tolerance algorithm was proposed.Streaming data on the chain might cause network congestion, which simplified the consensus protocol and reduced the time complexity from O(n<sup>2</sup>) to O(n).A comparative experiment was conducted using Hyperledger Caliper to prove that the delay of the improved algorithm is lower than PBFT algorithm, and the throughput is higher than PBFT algorithm.A quantitative analysis of the possibility of attack and the probability of successful attack was carried out, and it was determined that the smart contract provides tamper-proof modification for the monitoring data on the chain.Comparative analysis proves that the proposed blockchain-based railway engineering construction safety monitoring data sharing model is good than other models in terms of consensus efficiency, TPS and block generation speed.http://www.joconline.com.cn/zh/article/doi/10.11959/j.issn.1000-436x.2021076/railway engineering constructionblockchainRPBFTsmart contractsafe sharing |
spellingShingle | Yuhong LIU Liang YANG Chunhui PIAO Zhiguo ZHANG Research on key technologies of safety monitoring data sharing for railway engineering construction based on blockchain Tongxin xuebao railway engineering construction blockchain RPBFT smart contract safe sharing |
title | Research on key technologies of safety monitoring data sharing for railway engineering construction based on blockchain |
title_full | Research on key technologies of safety monitoring data sharing for railway engineering construction based on blockchain |
title_fullStr | Research on key technologies of safety monitoring data sharing for railway engineering construction based on blockchain |
title_full_unstemmed | Research on key technologies of safety monitoring data sharing for railway engineering construction based on blockchain |
title_short | Research on key technologies of safety monitoring data sharing for railway engineering construction based on blockchain |
title_sort | research on key technologies of safety monitoring data sharing for railway engineering construction based on blockchain |
topic | railway engineering construction blockchain RPBFT smart contract safe sharing |
url | http://www.joconline.com.cn/zh/article/doi/10.11959/j.issn.1000-436x.2021076/ |
work_keys_str_mv | AT yuhongliu researchonkeytechnologiesofsafetymonitoringdatasharingforrailwayengineeringconstructionbasedonblockchain AT liangyang researchonkeytechnologiesofsafetymonitoringdatasharingforrailwayengineeringconstructionbasedonblockchain AT chunhuipiao researchonkeytechnologiesofsafetymonitoringdatasharingforrailwayengineeringconstructionbasedonblockchain AT zhiguozhang researchonkeytechnologiesofsafetymonitoringdatasharingforrailwayengineeringconstructionbasedonblockchain |