Sviluppo di un'applicazione decentralizzata su blockchain Ethereum per la condivisione di profili professionali

Betz, Elisa (2020) Sviluppo di un'applicazione decentralizzata su blockchain Ethereum per la condivisione di profili professionali. [Laurea], Università di Bologna, Corso di Studio in Ingegneria e scienze informatiche [L-DM270] - Cesena, Documento full-text non disponibile
Il full-text non è disponibile per scelta dell'autore. (Contatta l'autore)

Abstract

Negli ultimi anni si sta assistendo alla graduale introduzione di un metodo innovativo di archiviazione, gestione e condivisione di dati: si tratta delle Distributed Ledger Technologies, registri digitali di transazioni radicalmente diversi dai database tradizionali in virtù della loro natura decentralizzata. In essi, infatti, la stessa informazione è replicata esattamente su tutti i nodi di una rete peer-to-peer e non è modificabile se non attraverso un meccanismo di validazione che richiede l’approvazione della maggioranza dei nodi e tale per cui lo storico dell’informazione non viene mai in nessun caso alterato. Una rilevante innovazione introdotta con le Distributed Ledger Technologies è la possibilità di stabilire regole su una transazione, specificate attraverso i cosiddetti “smart contracts”: si tratta di “accordi digitali” di codice eseguibile che garantiscono che i termini del contratto verranno rispettati solo se saranno soddisfatte determinate condizioni. Le interfacce per l’esecuzione di smart contracts sono costituite dalle cosiddette “dApp”: applicazioni decentralizzate il cui codice di back-end viene eseguito su una rete peer-to-peer e non su un server centrale. Il modello decentralizzato permette di interpretare il database in senso molto più ampio rispetto al passato: i registri non sono più soltanto archivi, ma rappresentano un nuovo rapporto tra persone e informazioni e consentono di creare fiducia in contesti in cui essa non è naturalmente presente. Il contribuito di questo progetto di tesi è stato lo sviluppo dell’applicazione decentralizzata OpenResume, una piattaforma che ha l’obiettivo di colmare, attraverso le Distributed Ledger Technologies e in particolare la blockchain Ethereum, il divario di fiducia tra recruiter e persone in cerca di lavoro, consentendo a queste ultime di certificare le proprie qualifiche professionali e esperienze lavorative.

Abstract
Tipologia del documento
Tesi di laurea (Laurea)
Autore della tesi
Betz, Elisa
Relatore della tesi
Scuola
Corso di studio
Indirizzo
Curriculum ingegneria informatica
Ordinamento Cds
DM270
Parole chiave
Distributed Ledger Technologies,Blockchain,Ethereum,dapp,smart contract,applicazione decentralizzata
Data di discussione della Tesi
16 Luglio 2020
URI

Altri metadati

Gestione del documento: Visualizza il documento

^