polito.it
Politecnico di Torino (logo)

Applicazione basata sulla tecnologia Blockchain per i processi di certificazione ISO = Blockchain-based application for ISO certification processes

Stefano Suraci

Applicazione basata sulla tecnologia Blockchain per i processi di certificazione ISO = Blockchain-based application for ISO certification processes.

Rel. Paolo Giaccone. Politecnico di Torino, Corso di laurea magistrale in Ingegneria Informatica (Computer Engineering), 2022

[img]
Preview
PDF (Tesi_di_laurea) - Tesi
Licenza: Creative Commons Attribution Non-commercial No Derivatives.

Download (24MB) | Preview
Abstract:

Oggi molte imprese reputano la blockchain uno degli strumenti più rivoluzionari a loro disposizione: il business si basa sulle informazioni e tanto più queste sono accurate migliori sono le negoziazioni. La blockchain si presenta come un sistema neutro e affidabile, in grado di colmare il gap di fiducia che attualmente è garantito dalle grandi corporazioni centralizzate. L’introduzione del sistema blockchain nei processi di certificazione permette di aumentare la fiducia nello strumento di accreditamento: le relazioni tra soggetto accreditato ed ente di certificazione e la valenza internazionale dei certificati vanterebbero le proprietà di veridicità e immutabilità dei dati memorizzati. Da queste premesse ha avuto inizio il seguente lavoro di tesi che da un lato approfondisce lo studio della tecnologia blockchain e dei processi di certificazioni ISO, dall’altro propone una sua applicazione attraverso l’uso della piattaforma Hyperledger Fabric. Questo framework permette di creare blockchain di tipo permissioned particolarmente interessanti per casi d’uso aziendali. Infatti, in questo contesto, è importante poter effettuare un controllo degli accessi alla rete, mantenere riservate alcune informazioni e riconoscere in ogni momento chi sta effettuando una transazione. A supporto dell’applicativo sono stati poi sviluppati altri due programmi: il primo permette di generare un file sintatticamente compatibile con il software Graphviz, uno strumento in grado di rappresentare informazioni strutturate come grafi; il secondo utilizza le informazioni fornite da Graphviz per generare automaticamente il codice relativo a un chaincode. Questi due strumenti permettono di adattare l’applicazione alle diverse esigenze aziendali eliminando la necessità di particolari competenze tecniche. Il lavoro svolto ha dimostrato l’effettiva possibilità di integrare la blockchain al contesto delle certificazioni, ma anche la necessità di strumenti e personale qualificato per regolamentare i contratti intelligenti.

Relators: Paolo Giaccone
Academic year: 2021/22
Publication type: Electronic
Number of Pages: 147
Subjects:
Corso di laurea: Corso di laurea magistrale in Ingegneria Informatica (Computer Engineering)
Classe di laurea: New organization > Master science > LM-32 - COMPUTER SYSTEMS ENGINEERING
Aziende collaboratrici: UNSPECIFIED
URI: http://webthesis.biblio.polito.it/id/eprint/23648
Modify record (reserved for operators) Modify record (reserved for operators)