ETD system

Electronic theses and dissertations repository

 

Tesi etd-04162018-190436


Thesis type
Tesi di laurea specialistica
Author
CADAU, SARA
URN
etd-04162018-190436
Title
On programming Ethereum smart contracts: a ticketing application.
Struttura
INGEGNERIA DELL'INFORMAZIONE
Corso di studi
INGEGNERIA INFORMATICA
Commissione
relatore Prof. Dini, Gianluca
relatore Ing. Di Sandro, Stefano
correlatore Bechini, Alessio
Parole chiave
  • solidity
  • decentralized application
  • smart contracts
  • blockchain
  • ethereum
Data inizio appello
07/05/2018;
Consultabilità
completa
Riassunto analitico
This thesis is the result of a semestral work with A-Tono Technology S.r.l. with the purpose of investigating the potential of using Ethereum blockchain technology. The project aims to better understand the basic mechanics behind a smart contract through a real world example: the sale of event’s tickets.<br>The system developed handles the selling of tickets using 2 different smart contracts that interact one each other in a completely automated way to offer a complete selling service across provider, retailer and final customer. In order to analyze the dynamics among these entities I implemented three possible interaction models<br>This document wants to be an introduction to the basics of Ethereum that you will need to understand from a developer’s standpoint, in order to produce contracts and decentralized applications.
File