With the advent of industry 4.0, IoT, and cloud computing, the challenge in modern distributed real-time systems is to not only consider networked multicore nodes but also to ensure continuous unmaintained safe, and reliable real-time operation while allowing dynamic system structures and open-world assumptions.
From a safety and security viewpoint, the resource orchestration and coordination infrastructure for such real-time systems is a crucial point of the system and a vulnerable target for attackers. In the worst case, the system can fail if a single fault occurs in the resource orchestration and coordination infrastructure. Moreover, attackers can obtain sensitive system information from this infrastructure or the communication among its components. Attackers can masquerade as a resource orchestration and coordination entity and manipulate the system by making or providing malicious decisions or information. Existing global resource orchestration and coordination infrastructure for real-time systems do not consider safety and security together.
We propose a blockchain-based implementation of the global resource orchestration and coordination components to ensure their safe and secure operation.