polito.it
Politecnico di Torino (logo)

Blockchain per la micromobilità: Un'applicazione per monopattini elettrici basata su Ethereum = Blockchain for micromobility: An Ethereum-based application for electric scooters

Luca Battagliotti

Blockchain per la micromobilità: Un'applicazione per monopattini elettrici basata su Ethereum = Blockchain for micromobility: An Ethereum-based application for electric scooters.

Rel. Fabrizio Lamberti, Valentina Gatteschi. Politecnico di Torino, Corso di laurea magistrale in Ingegneria Informatica (Computer Engineering), 2020

Abstract:

Negli ultimi anni un fenomeno sempre più diffuso è quello della micromobilità o “last mile vehicle”, ovvero il noleggio di mezzi per coprire tratti non troppo lunghi. La soluzione che nell’ultimo periodo ha conosciuto maggiore sviluppo è l’utilizzo dei monopattini elettrici come last mile vehicle e sono infatti nate diverse compagnie per il noleggio di questi mezzi. Queste compagnie di noleggio di monopattini elettrici offrono spesso incentivi per fidelizzare gli utenti e permettono, agli utenti stessi, di investire acquistando dei mezzi da mettere a disposizione per il noleggio sulla propria piattaforma. Per attrarre utenti investitori, è però richiesto che le compagnie che offrono questo tipo servizio godano di un certo grado di fiducia presso gli utenti stessi. Avere un gran numero di utenti investitori aiuta inoltre a sostenere i costi di espansione della flotta, la quale è fondamentale per attirare utenti che utilizzino il servizio di noleggio in quanto essi tenderanno a scegliere la compagnia che offre la disponibilità di monopattini più ampia. In questo scenario ben si inserisce la tecnologia blockchain che permette, grazie alle sue caratteristiche intrinseche di decentralizzazione e tracciabilità, di eliminare la necessità di un’entità centrale fidata e di offrire massima trasparenza agli utenti. Queste caratteristiche sono ottenibili grazie anche agli smart contract, dei programmi decentralizzati eseguiti sulla blockchain stessa. In un contesto di micromobilità, tramite gli smart contract diventa possibile creare dei sistemi di investimento e reward completamente automatizzati, sicuri e tracciabili in ogni loro parte. L’obiettivo di questa tesi è quello di analizzare come la blockchain possa essere utilizzata in un contesto di micromobilità tramite la creazione di un’applicazione decentralizzata basata sulla blockchain Ethereum. Tale applicazione permette agli utenti sia di noleggiare monopattini elettrici, sia di investire nella flotta di monopattini del servizio stesso mediante un sistema di proprietà frazionata. Tale meccanismo permette l’investimento di cifre anche minime, evitando che gli utenti interessati ad investire debbano sostenere il costo di un intero monopattino. Grazie all’utilizzo della blockchain e degli smart contract, gli utenti possono inoltre controllare tutti gli aspetti relativi ai mezzi su cui hanno investito, come ad esempio corse effettuate, interventi di manutenzione e ricavi. L’utilizzo della blockchain permette infine di creare un sistema di ricompense per gli utenti che utilizzano il servizio di noleggio, anche questo completamente trasparente e verificabile. Nello specifico, il lavoro principale di tesi ha riguardato: la definizione dell’architettura dell’applicativo, individuando le caratteristiche da includere ed il ruolo della blockchain rispetto a ciascuna di esse; la realizzazione del frontend, rappresentato da un’applicazione mobile, come pure degli smart contract e di tutto il backend; una stima dei costi connessi all’utilizzo della blockchain selezionata. La soluzione proposta mira a sfruttare la blockchain e le sue caratteristiche di trasparenza e sicurezza per invogliare gli utenti a scegliere un servizio nuovo che si inserisce in un mercato che, sebbene ancora precoce ed in espansione, presenta già numerosi competitor già affermati.

Relatori: Fabrizio Lamberti, Valentina Gatteschi
Anno accademico: 2019/20
Tipo di pubblicazione: Elettronica
Numero di pagine: 87
Informazioni aggiuntive: Tesi secretata. Fulltext non presente
Soggetti:
Corso di laurea: Corso di laurea magistrale in Ingegneria Informatica (Computer Engineering)
Classe di laurea: Nuovo ordinamento > Laurea magistrale > LM-32 - INGEGNERIA INFORMATICA
Aziende collaboratrici: NON SPECIFICATO
URI: http://webthesis.biblio.polito.it/id/eprint/15330
Modifica (riservato agli operatori) Modifica (riservato agli operatori)