Integrating Blockchain in Safety-Critical Systems: An Application to the Nuclear Industry

被引:11
|
作者
Diaz, Manuel [1 ]
Soler, Enrique [1 ]
Llopis, Luis [1 ]
Trillo, Joaquin [1 ]
机构
[1] Univ Malaga, ITIS Software Inst, Malaga 29071, Spain
关键词
Blockchain; distributed applications; inspection; non destructive testing; nuclear power plant;
D O I
10.1109/ACCESS.2020.3032322
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Safety-Critical Systems (SCSs) often manage sensible data that must be trustworthy, especially in many cases in which different actors participate whose interests may not coincide. Blockchain is a disruptive technology that has emerged to ensure the trustfulness of data. The nuclear industry incorporates many SCSs where blockchain can be applied. This paper focuses on the use of blockchain for the inspection of steam generators of a nuclear power plant. This is a critical process where different actors participate: plant property, external companies in charge of the inspection itself and different administrations. It typically consists of a number of processes that explore the state of different components of the plant in order to find any kind of failure or defect and it generates a great amount of data that must be verifiable and trustworthy. A distributed blockchain-based system is presented where all the nodes share the information and it cannot be altered. As a novelty, automatic inspection algorithms are stored in the blockchain itself by means of smart contracts. The benefits of blockchain are studied for the nuclear industry in general and for the inspection process in particular. In order to explore the possible drawbacks of a blockchain-based system for data management, a simulator has been implemented to recreate the scenario of an inspection. The results obtained show that blockchain architectures are a good alternative to traditional information repositories for nuclear power plant inspections.
引用
收藏
页码:190605 / 190619
页数:15
相关论文
共 50 条
  • [41] SPECIAL ISSUE - SAFETY-CRITICAL SYSTEMS
    CULLYER, J
    MICROPROCESSORS AND MICROSYSTEMS, 1993, 17 (01) : 2 - 2
  • [42] FACILITATING THE MAINTENANCE OF SAFETY-CRITICAL SYSTEMS
    GANNOD, GC
    CHENG, BHC
    INTERNATIONAL JOURNAL OF SOFTWARE ENGINEERING AND KNOWLEDGE ENGINEERING, 1994, 4 (02) : 183 - 204
  • [43] Designing safety-critical computer systems
    Dunn, WR
    COMPUTER, 2003, 36 (11) : 40 - +
  • [44] On Budgeting and Quality, with an Application to Safety-Critical Real-time Systems
    Alahmad, Bader
    Gopalakrishnan, Sathish
    PROCEEDINGS OF THE 26TH INTERNATIONAL CONFERENCE ON REAL-TIME NETWORKS AND SYSTEMS (RTNS 2018), 2018,
  • [45] Architecting safety-critical decision-support systems for nuclear emergency management
    Ionescu, Tudor B.
    Scheuermann, Walter
    IT-INFORMATION TECHNOLOGY, 2016, 58 (01): : 49 - 60
  • [46] The risk effect analysis of the digital safety-critical systems in a nuclear power plant
    Kang, HG
    Jang, SC
    Ha, JJ
    PROBABILISTIC SAFETY ASSESSMENT AND MANAGEMENT, VOL 1- 6, 2004, : 663 - 668
  • [47] SysML Aided Safety Analysis for Safety-Critical Systems
    Li, Guoqi
    Wang, Boxuan
    ARTIFICIAL INTELLIGENCE AND COMPUTATIONAL INTELLIGENCE, PT I, 2011, 7002 : 270 - 275
  • [48] Architecture Level Safety Analyses for Safety-Critical Systems
    Kushal, K. S.
    Nanda, Manju
    Jayanthi, J.
    INTERNATIONAL JOURNAL OF AEROSPACE ENGINEERING, 2017, 2017
  • [49] A framework for safety automation of safety-critical systems operations
    Acharyulu, P. V. Srinivas
    Seetharamaiah, P.
    SAFETY SCIENCE, 2015, 77 : 133 - 142
  • [50] Run-time detection in parallel and distributed systems: Application to safety-critical systems
    Plale, B
    Schwan, K
    19TH IEEE INTERNATIONAL CONFERENCE ON DISTRIBUTED COMPUTING SYSTEMS, PROCEEDINGS, 1999, : 163 - 170