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
|
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) |