ETD

Archivio digitale delle tesi discusse presso l'Università di Pisa

Tesi etd-04162018-190436


Tipo di tesi
Tesi di laurea specialistica
Autore
CADAU, SARA
URN
etd-04162018-190436
Titolo
On programming Ethereum smart contracts: a ticketing application.
Dipartimento
INGEGNERIA DELL'INFORMAZIONE
Corso di studi
INGEGNERIA INFORMATICA
Relatori
relatore Prof. Dini, Gianluca
relatore Ing. Di Sandro, Stefano
correlatore Bechini, Alessio
Parole chiave
  • smart contracts
  • ethereum
  • decentralized application
  • blockchain
  • solidity
Data inizio appello
07/05/2018
Consultabilità
Completa
Riassunto
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.
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
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