| Literature DB >> 35336486 |
Yichuan Wang1,2, Rui Fan1,2, Xiaolong Liang1,2, Pengge Li1,2, Xinhong Hei1,2.
Abstract
National infrastructure is a material engineering facility that provides public services for social production and residents' lives, and a large-scale complex device or system is used to ensure normal social and economic activities. Due to the problems of difficult data collection, long project period, complex data, poor security, difficult traceability and data intercommunication, the archives management of most national infrastructure is still in the pre-information era. To solve these problems, this paper proposes a trusted data storage architecture for national infrastructure based on blockchain. This consists of real-time collection of national infrastructure construction data through sensors and other Internet of Things devices, conversion of heterogeneous data source data into a unified format according to specific business flows, and timely storage of data in the blockchain to ensure data security and persistence. Knowledge extraction of data stored in the chain and the data of multiple regions or fields are jointly modeled through federal learning. The parameters and results are stored in the chain, and the information of each node is shared to solve the problem of data intercommunication.Entities:
Keywords: blockchain; federated learning; knowledge extraction; water conservancy project
Mesh:
Year: 2022 PMID: 35336486 PMCID: PMC8955838 DOI: 10.3390/s22062318
Source DB: PubMed Journal: Sensors (Basel) ISSN: 1424-8220 Impact factor: 3.576
Related literature comparison table.
| Reference | Main Technology | Main Objective | Application Area |
|---|---|---|---|
| Chen [ | Blockchain | Data security | Finance |
| Manimaran et al. [ | Blockchain | Data security | Finance |
| Bai [ | Blockchain and | Data and computing security | The Internet of Things |
| Wang et al. [ | Blockchain | Data security | Vehicle network |
| Shahbazi [ | Blockchain and data analysis | Prevent false transactions | Taxi demand service |
| Martinez et al. [ | Blockchain and federal learning | Security and sharing of data | - |
| Lu et al. [ | Blockchain and federal learning | Data security | Vehicle network |
| Yin et al. [ | Blockchain and federal learning | Data security and data cooperation | The Internet of Things |
Figure 1System architecture diagram.
Figure 2Architecture of BML system.
Experimental configuration table.
| Environment | Version | Remarks |
|---|---|---|
| Sensor | - | Pressure sensor, displacement sensor, photosensitive sensor, temperature sensor, etc. |
| Operating system | Ubuntu 20.04 | - |
| Blockchain network | Hyperledger Fabric 2.23 | Open source blockchain architecture |
| Go language | Go 1.14.6 | Smart contract development language |
| Docker | 20.10.7 | Application container engine |
| Docker-Compose | 1.25.0 | Docker tool |
| Peer | 2.2.3 | Peer node |
| Python | 3.6 | - |
| CUDA | cuda_10.1.105_418.39_linux | Parallel computing architecture |
| cuDNN | cudnn-10.1-linux-x64-v7.6.4.38 | GPU acceleration library |
| Pytorch | 1.4.0 | Deep learning framework |
| Pysyft | 0.2.4 | Universal framework of privacy protection deep learning |
A comparison between traditional and trusted storage architectures.
| Data Integrity | Data Provenance | Distributed Storage | |
|---|---|---|---|
| Traditional storage methods | √ | × | × |
| Trusted storage methods | √ | √ | √ |
Figure 3CTCS 3 architecture diagram.
Figure 4Traffic flow analysis of train control system.
Figure 5Huangjinxia mixing plant.
Figure 6Business xml format.
Figure 7Merkel tree structure diagram.
Figure 8Merkel tree structure diagram of stored data.
Figure 9Time consumption of each link of the system and efficiency comparison of different types of chains. (a) Data encryption; (b) Add hash to chain; (c) Data checking; (d) The efficiency of contrast.