Documenti full-text disponibili:
      
    
  
  
    
      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
      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.
     
  
  
    
    
      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
    
      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
      
      
     
   
  
  
  
  
  
    
    Statistica sui download
    
    
  
  
    
      Gestione del documento: