Monitoring applications are increasingly important to enable predictive maintenance and real-time anomaly detection in industrial and civil safety-critical infrastructures. Typical monitoring pipelines consist of a sensor network that collects and streams IoT data toward a cloud infrastructure that provides storage, visualisation and data analytic capabilities. However, since critical data generated must be often retained for regulatory and tracking purposes, cloud storage requirements become poorly sustainable when dealing with critical infrastructures that have to remain operative for decades while supporting lifelong continuous monitoring. While policies can be applied to remove redundant or outdated information, anti-tamper mechanisms are required to guarantee that data modifications are not driven by malicious intents to alter recorded data. This work presents a blockchain-based framework for continuous monitoring applications enabling certified removal of IoT data in safety-critical databases. The framework allows for the deployment of data-evaluation policies to identify redundant/outdated measurements flowing in the database and, therefore, mark them as eligible for removal. The novelty of our approach stands in the implementation of the data-evaluation policy as a smart contract. Furthermore, the use of a block-chain ensures that critical database operations (like removal) are tamper-proof and compliant with the guideline determined by system stakeholders. We demonstrate the effectiveness of the proposed framework in a real case study using accelerometer data of a bridge monitoring application, and we characterise the overhead of transactions to the blockchain.

Smart Contracts for Certified and Sustainable Safety-Critical Continuous Monitoring Applications / Nicola Elia; Francesco Barchi; Emanuele Parisi; Livio Pompianu; Salvatore Carta; Andrea Bartolini; Andrea Acquaviva. - ELETTRONICO. - 13389 LNCS:(2022), pp. 377-391. (Intervento presentato al convegno 26th European Conference, ADBIS 2022, Turin, Italy, September 5–8, 2022, Proceedings tenutosi a Politecnico di Torino nel 6/9/2022) [10.1007/978-3-031-15740-0_27].

Smart Contracts for Certified and Sustainable Safety-Critical Continuous Monitoring Applications

Nicola Elia
Primo
;
Francesco Barchi;Emanuele Parisi;Andrea Bartolini;Andrea Acquaviva
2022

Abstract

Monitoring applications are increasingly important to enable predictive maintenance and real-time anomaly detection in industrial and civil safety-critical infrastructures. Typical monitoring pipelines consist of a sensor network that collects and streams IoT data toward a cloud infrastructure that provides storage, visualisation and data analytic capabilities. However, since critical data generated must be often retained for regulatory and tracking purposes, cloud storage requirements become poorly sustainable when dealing with critical infrastructures that have to remain operative for decades while supporting lifelong continuous monitoring. While policies can be applied to remove redundant or outdated information, anti-tamper mechanisms are required to guarantee that data modifications are not driven by malicious intents to alter recorded data. This work presents a blockchain-based framework for continuous monitoring applications enabling certified removal of IoT data in safety-critical databases. The framework allows for the deployment of data-evaluation policies to identify redundant/outdated measurements flowing in the database and, therefore, mark them as eligible for removal. The novelty of our approach stands in the implementation of the data-evaluation policy as a smart contract. Furthermore, the use of a block-chain ensures that critical database operations (like removal) are tamper-proof and compliant with the guideline determined by system stakeholders. We demonstrate the effectiveness of the proposed framework in a real case study using accelerometer data of a bridge monitoring application, and we characterise the overhead of transactions to the blockchain.
2022
Advances in Databases and Information Systems: 26th European Conference, ADBIS 2022, Turin, Italy, September 5–8, 2022, Proceedings
377
391
Smart Contracts for Certified and Sustainable Safety-Critical Continuous Monitoring Applications / Nicola Elia; Francesco Barchi; Emanuele Parisi; Livio Pompianu; Salvatore Carta; Andrea Bartolini; Andrea Acquaviva. - ELETTRONICO. - 13389 LNCS:(2022), pp. 377-391. (Intervento presentato al convegno 26th European Conference, ADBIS 2022, Turin, Italy, September 5–8, 2022, Proceedings tenutosi a Politecnico di Torino nel 6/9/2022) [10.1007/978-3-031-15740-0_27].
Nicola Elia; Francesco Barchi; Emanuele Parisi; Livio Pompianu; Salvatore Carta; Andrea Bartolini; Andrea Acquaviva
File in questo prodotto:
Eventuali allegati, non sono esposti

I documenti in IRIS sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione.

Utilizza questo identificativo per citare o creare un link a questo documento: https://hdl.handle.net/11585/914695
 Attenzione

Attenzione! I dati visualizzati non sono stati sottoposti a validazione da parte dell'ateneo

Citazioni
  • ???jsp.display-item.citation.pmc??? ND
  • Scopus 0
  • ???jsp.display-item.citation.isi??? 1
social impact