Tecnologia Blockchain: un'analisi tecnica e sviluppo di un'applicazione decentralizzata
| |
|
|
@mastersthesis{cardiotablockchain2019,
abstract = {Scopo della tesi \`{e} la progettazione e sviluppo di un’applicazione distribuita e decentralizzata, basata su tecnologia Blockchain, il cui obiettivo \`{e} di fornire una possibile alternativa a quello che \`{e} il sistema di votazioni elettorali attualmente in uso, sfruttando la piattaforma Ethereum ed il linguaggio di programmazione Solidity. Mediante l’utilizzo della suddetta applicazione, \`{e} possibile registrare il proprio voto con la certezza che la sua integrit\`{a} e segretezza non vengano compromesse, escludendo inoltre la possibilit\`{a} che possa essere considerato nullo. Queste funzionalit\`{a} saranno rese disponibili agli utenti finali mediante l’utilizzo di uno strumento, Metamask, che permette di accedere e sfruttare servizi web distribuiti senza l’impiego di un client apposito, ma tramite un comune web browser. È quindi presentata un’analisi approfondita delle tecnologie sin qui citate, utile alla comprensione e formulazione di un modello di software distribuito moderno che sfrutti una tecnologia Blockchain, al fine di introdurre considerevoli vantaggi non raggiungibili con le tecnologie attuali.},
amseprint = {17985},
amspractice = {1357289},
author = {Cardiota, Andrea},
contact = {Ciatto, Giovanni},
cosupervisor = {Ciatto, Giovanni},
cycle = {L},
keywords = {cryptography, blockchain, decentralisation, Ethereum, Solidity},
language = {it},
month = mar,
start = {2019-08-15},
supervisor = {Omicini, Andrea},
title = {Tecnologia Blockchain: un'analisi tecnica e sviluppo di un'applicazione decentralizzata},
type = {Bachelor's thesis},
year = 2019
}
abstract = {Scopo della tesi \`{e} la progettazione e sviluppo di un’applicazione distribuita e decentralizzata, basata su tecnologia Blockchain, il cui obiettivo \`{e} di fornire una possibile alternativa a quello che \`{e} il sistema di votazioni elettorali attualmente in uso, sfruttando la piattaforma Ethereum ed il linguaggio di programmazione Solidity. Mediante l’utilizzo della suddetta applicazione, \`{e} possibile registrare il proprio voto con la certezza che la sua integrit\`{a} e segretezza non vengano compromesse, escludendo inoltre la possibilit\`{a} che possa essere considerato nullo. Queste funzionalit\`{a} saranno rese disponibili agli utenti finali mediante l’utilizzo di uno strumento, Metamask, che permette di accedere e sfruttare servizi web distribuiti senza l’impiego di un client apposito, ma tramite un comune web browser. È quindi presentata un’analisi approfondita delle tecnologie sin qui citate, utile alla comprensione e formulazione di un modello di software distribuito moderno che sfrutti una tecnologia Blockchain, al fine di introdurre considerevoli vantaggi non raggiungibili con le tecnologie attuali.},
amseprint = {17985},
amspractice = {1357289},
author = {Cardiota, Andrea},
contact = {Ciatto, Giovanni},
cosupervisor = {Ciatto, Giovanni},
cycle = {L},
keywords = {cryptography, blockchain, decentralisation, Ethereum, Solidity},
language = {it},
month = mar,
start = {2019-08-15},
supervisor = {Omicini, Andrea},
title = {Tecnologia Blockchain: un'analisi tecnica e sviluppo di un'applicazione decentralizzata},
type = {Bachelor's thesis},
year = 2019
}