Analisi dei più diffusi Algoritmi di consenso Blockchain

De Martino, Davide (2020) Analisi dei più diffusi Algoritmi di consenso Blockchain. [Laurea], Università di Bologna, Corso di Studio in Informatica [L-DM270], Documento full-text non disponibile
Il full-text non è disponibile per scelta dell'autore. (Contatta l'autore)

Abstract

La nostra epoca è caratterizzata da innovazioni tecnologiche continue, alcune delle quali rappresentano delle vere e proprie sfide a sistemi esistenti e consolidati. Una di queste è sicuramente la tecnologia blockchain che, grazie ai suoi meccanismi, ha permesso di introdurre il concetto di criptovaluta, una moneta digitale (denominata anche criptomoneta) che può essere scambiata alla pari di quella cartacea. Il grande successo di Bitcoin, la prima grande implementazione del concetto di criptovaluta, ha portato alla nascita di altre numerose monete digitali e ha favorito l’idea che la tecnologia blockchain potesse essere impiegata anche in ambiti diversi dai sistemi finanziari. Con questo elaborato si intende dare un quadro dettagliato del funzionamento dei più diffusi algoritmi di consenso ad oggi esistenti nel panorama della tecnologia blockchain. In particolare sono stati analizzati gli algoritmi Proof of Work, Proof of Stake, Delegated Proof of Stake e Proof of Authority (Aura e Clique). Per ogni algoritmo di consenso sono state analizzate le principali differenze e sono stati realizzati degli algoritmi in pseudocodice per spiegare il funzionamento della creazione dei nuovi blocchi. In conclusione si proporrà un’analisi comparativa degli algoritmi di consenso analizzati, dal punto di vista delle caratteristiche maggiormente desiderabili e delle prestazioni di un sistema blockchain.

Abstract
Tipologia del documento
Tesi di laurea (Laurea)
Autore della tesi
De Martino, Davide
Relatore della tesi
Correlatore della tesi
Scuola
Corso di studio
Ordinamento Cds
DM270
Parole chiave
Blockchain,Algoritmi di consenso
Data di discussione della Tesi
18 Marzo 2020
URI

Altri metadati

Gestione del documento: Visualizza il documento

^