Blockchain: analisi e realizzazione di una transazione
- Tipologia:
Tesi di Laurea di secondo livello / magistrale
- Anno accademico:
2022/2023
- Relatore:
- Roberto Caldelli
- Facoltà:
Economia
- Corso:
Ingegneria gestionale
- Cattedra:
sistemi ict distribuiti
- Lingua:
- Italiano
- Formato:
- Protezione:
- DRM Adobe
- Dimensione:
- 7.96 Mb
Descrizione Blockchain: analisi e realizzazione di una transazione
Sebbene la tecnologia blockchain sia ancora in una fase iniziale del suo sviluppo, sta già assumendo un'importanza molto rilevante sia nel panorama economico mondiale che nella vita di tutti i giorni. In letteratura, ciò che ruota intorno alla tecnologia blockchain viene definito come una disruptive innovation, ovvero un processo di innovazione attraverso il quale un prodotto o un servizio tecnologico, ovvero la blockchain e le sue innumerevoli applicazioni, si radica inizialmente in semplici applicazioni nella fascia bassa di un mercato per poi muoversi inesorabilmente verso il mercato consolidato e tradizionalista di fascia alta, sostituendo infine a coloro che attualmente rappresentano lo standard di settore. Non c'è ancora un unanime consenso verso tale tecnologia o sull’opportuna teoria economica che dovrebbe applicare per poter analizzare e prevedere i suoi effetti economici nel tempo su larga scala e ad oggi, metà 2022, tale tecnologia è vista da molti con sospetto. Questo lavoro di tesi propone al lettore i suoi contenuti partendo dal generale e man mano andando in profondità sul particolare e si propone come uno strumento versatile di facile comprensione sia per un pubblico generalista, che voglia apprendere nozioni generali sul significato di blockchain e le tecnologie che ruotano intorno ad essa, che per un pubblico tecnico a cui sono rivolte considerazioni sul futuro di questa tecnologia e i capitoli conclusivi che si presentano con un taglio più propriamente tecnico. In dettaglio, nel primo capitolo di questo elaborato viene introdotta la blockchain e spiegato come funziona, vengono descritte le distributed ledger technologies con un focus sugli aspetti chiave della tecnologia, descrivendone il funzionamento, caratteristiche e ambiti di applicazione. Nel secondo capitolo viene proposta una overview sulla situazione attuale, vengono descritte le piattaforme blockchain di riferimento e vengono introdotti gli smart contract. Nel terzo capitolo vengono trattate le criptovalute e le sue due applicazioni più rilevanti in ambito blockchain, quali Bitcoin e Ethereum, analizzando le rispettive caratteristiche e infine vengono fatte delle considerazioni sul concetto stesso di valuta. Nel quarto capitolo viene presentato un caso di studio relativo allo sviluppo e creazione dell’app waller. In particolare modo viene ripercorso il processo, basato sulla metodologia challenge based learning, che ha portato alla creazione del prototipo per iOs sviluppato a scopo didattico presso la Apple Developer Academy di Napoli. Nel quinto capitolo vengono illustrate le tecnologie e il codice utilizzato nell’app Waller. Vengono descritte alcune operazioni preliminari, quali la creazione di un portafoglio di bitcoin e la sua gestione. Poi vengono analizzate le singole fasi di cui si compone una transazione in Bitcoin (creazione, firma, broadcast e verifica), mostrandone il relativo codice e fornendo commenti e spiegazioni. Infine come capitolo conclusivo viene delineato il possibile scenario futuro della tecnologia blockchain. Vengono analizzate le posizioni dei governi e la possibilità di accogliere le criptovalute come valute a corso legale, viene analizzato il mercato creato dagli Nft e la crescente richiesta di figure esperte di blockchain nel mercato del lavoro.