Costagliola, Andrea Roberta
(2021)
Progettazione di un’architettura di decision making basata su smart contract e oracoli applicata al turismo.
[Laurea magistrale], Università di Bologna, Corso di Studio in
Ingegneria informatica [LM-DM270], Documento full-text non disponibile
Il full-text non è disponibile per scelta dell'autore.
(
Contatta l'autore)
Abstract
La tecnologia blockchain, grazie alle sue caratteristiche di decentralizzazione, immutabilità, tracciabilità e sicurezza offre una serie di vantaggi e proprietà al settore turistico e dell’ospitalità, favorendone la crescita e lo sviluppo. Alcune implementazioni della tecnologia blockchain permettono l'esecuzione di smart contract, ovvero programmi eseguiti dai nodi della rete le cui operazioni sono transazioni della blockchain a tutti gli effetti. Essendo la blockchain un sistema isolato, è impossibile per uno smart contract comunicare con servizi o sistemi esterni.
Si ricorre, dunque, all’utilizzano di oracoli, applicazioni che attingono informazioni da fonti affidabili e le iniettano nella blockchain.
Utilizzando smart contract e oracoli si vuole studiare un sistema di decision making applicato al turismo. Lo scenario prevede che sia possibile effettuare prenotazioni nel settore alberghiero, le quali verranno confermate o rimborsate in base al meteo della zona di interesse. La logica di conferma o annullamento delle prenotazioni è in questo caso incapsulata nello smart contract, ottenendo così una validazione autonoma e non influenzabile esternamente. Analogamente, le informazioni sul meteo, utili per stabilire se un utente ha diritto o meno al rimborso, verranno fornite tramite un Oracolo per far sì che siano attendibili e disponibili allo smart contract.
Verrà mostrato un esempio reale di applicazione sperimentale su piattaforma di smart tourism sul territorio nazionale.
Abstract
La tecnologia blockchain, grazie alle sue caratteristiche di decentralizzazione, immutabilità, tracciabilità e sicurezza offre una serie di vantaggi e proprietà al settore turistico e dell’ospitalità, favorendone la crescita e lo sviluppo. Alcune implementazioni della tecnologia blockchain permettono l'esecuzione di smart contract, ovvero programmi eseguiti dai nodi della rete le cui operazioni sono transazioni della blockchain a tutti gli effetti. Essendo la blockchain un sistema isolato, è impossibile per uno smart contract comunicare con servizi o sistemi esterni.
Si ricorre, dunque, all’utilizzano di oracoli, applicazioni che attingono informazioni da fonti affidabili e le iniettano nella blockchain.
Utilizzando smart contract e oracoli si vuole studiare un sistema di decision making applicato al turismo. Lo scenario prevede che sia possibile effettuare prenotazioni nel settore alberghiero, le quali verranno confermate o rimborsate in base al meteo della zona di interesse. La logica di conferma o annullamento delle prenotazioni è in questo caso incapsulata nello smart contract, ottenendo così una validazione autonoma e non influenzabile esternamente. Analogamente, le informazioni sul meteo, utili per stabilire se un utente ha diritto o meno al rimborso, verranno fornite tramite un Oracolo per far sì che siano attendibili e disponibili allo smart contract.
Verrà mostrato un esempio reale di applicazione sperimentale su piattaforma di smart tourism sul territorio nazionale.
Tipologia del documento
Tesi di laurea
(Laurea magistrale)
Autore della tesi
Costagliola, Andrea Roberta
Relatore della tesi
Correlatore della tesi
Scuola
Corso di studio
Ordinamento Cds
DM270
Parole chiave
Blockchain,Ethereum,smart contract,Oracoli,decentralizzazione,immutabilità
Data di discussione della Tesi
11 Marzo 2021
URI
Altri metadati
Tipologia del documento
Tesi di laurea
(NON SPECIFICATO)
Autore della tesi
Costagliola, Andrea Roberta
Relatore della tesi
Correlatore della tesi
Scuola
Corso di studio
Ordinamento Cds
DM270
Parole chiave
Blockchain,Ethereum,smart contract,Oracoli,decentralizzazione,immutabilità
Data di discussione della Tesi
11 Marzo 2021
URI
Gestione del documento: