Smart contracts for certified operations in industrial distributed applications

Elia, Nicola (2025) Smart contracts for certified operations in industrial distributed applications, [Dissertation thesis], Alma Mater Studiorum Università di Bologna. Dottorato di ricerca in Ingegneria elettronica, telecomunicazioni e tecnologie dell'informazione, 37 Ciclo. DOI 10.48676/unibo/amsdottorato/11964.
Documenti full-text disponibili:
[thumbnail of PhD_Thesis.pdf] Documento PDF (English) - Richiede un lettore di PDF come Xpdf o Adobe Acrobat Reader
Disponibile con Licenza: Creative Commons: Attribuzione - Non Commerciale - Non Opere Derivate 4.0 (CC BY-NC-ND 4.0) .
Download (1MB)

Abstract

The integration of smart contracts and blockchain technology is gaining momentum in industrial applications, especially in safety-critical systems such as predictive maintenance and real-time anomaly detection. These systems typically rely on sensor networks to collect data and stream it to cloud infrastructures for storage, analysis, and visualization. However, industrial applications pose unique challenges: they require sustainable storage solutions for long-term continuous monitoring, while ensuring data integrity and tamper-proof operations. At the same time, the performance of smart contracts in production-grade environments becomes critical, as industrial systems depend on them to handle high transaction volumes and maintain scalability under real-world conditions. The first section of this thesis presents a blockchain-based framework enabling certified data removal for continuous monitoring systems. Smart contracts define and run data retention policies, enabling the secure deletion of non-compliant data. This solution is applied to a real-world Structural Health Monitoring (SHM) use case, where the blockchain guarantees the tamper-proof deletion of data in a railway bridge monitoring application. In the second part, the focus shifts to the benchmarking of smart contracts in production-grade deployments. A step-by-step methodology is proposed for simulating real-world environments and evaluating smart contracts through key performance indicators such as Average Transaction Latency (ATL) and Average Transaction Throughput (ATT). The final aim is enabling organizations to make data-driven decisions regarding the introduction of smart contracts in industrial applications, evaluating various network constraints and blockchain configurations. Finally, these two contributions merge into an experimental study examining a production-grade deployment of the proposed smart contract using the discussed methodology. A framework for benchmarking is implemented to assist users in evaluating smart contracts automatically. The results show how the methodology enables organizations to make informed decisions regarding smart contract deployment and scalability through quantification of network limitations and blockchain configuration effects.

Abstract
Tipologia del documento
Tesi di dottorato
Autore
Elia, Nicola
Supervisore
Dottorato di ricerca
Ciclo
37
Coordinatore
Settore disciplinare
Settore concorsuale
Parole chiave
Smart Contracts, Blockchain, Benchmarking, Industrial Applications, Performance evaluation, Certified data removal, Structural Health Monitoring
DOI
10.48676/unibo/amsdottorato/11964
Data di discussione
4 Aprile 2025
URI

Altri metadati

Statistica sui download

Gestione del documento: Visualizza la tesi

^