La blockchain è la tecnologia che ha permesso per la prima volta la condivisione e la gestione di dati a livello globale, in modo decentralizzato. La novità principale è proprio l’assenza di autorità nella rete, che è in grado di funzionare comunque grazie al consensus tra i partecipanti. Lo stato corretto del sistema e delle transazioni eseguite è individuato attraverso la convergenza di risultati. La blockchain prevede l’utilizzo di una struttura dati particolare, realizzata, appunto, da una sequenza di blocchi. Questo modo di conservare le informazioni introduce differenze nei metodi usati per la ricerca di dati, rispetto a sistemi tradizionali come i database. Inoltre, sebbene la tecnologia venne utilizzata per la prima volta con Bitcoin, rete per i pagamenti elettronici, negli anni sono stati affrontati altri casi d’uso relativi, ad esempio, alla supply chain e all’identità digitale. Sono nati così nuovi framework con l’intento di facilitare lo sviluppo di reti blockchain. L’obiettivo di questa tesi è quello di offrire una panoramica sulle tecnologie distributed ledger basate su blockchain, scomponendole nelle loro componenti principali, e in seguito analizzare il problema della ricerca di dati. Nello specifico verrà presa come riferimento la piattaforma Hyperledger Fabric, di cui verranno descritte le funzionalità principali, e rispetto alla quale verranno analizzati i principali aspetti dell’esecuzione di query e del recupero di dati dalla blockchain. La tesi si focalizzerà sulle prestazioni della ricerca di dati, sulle capacità e sulla varietà di dati recuperabili, e sull’affidabilità dei risultati.
Cercando dentro una blockchain basata su Hyperledger
STEFANI, MARCO
2023/2024
Abstract
La blockchain è la tecnologia che ha permesso per la prima volta la condivisione e la gestione di dati a livello globale, in modo decentralizzato. La novità principale è proprio l’assenza di autorità nella rete, che è in grado di funzionare comunque grazie al consensus tra i partecipanti. Lo stato corretto del sistema e delle transazioni eseguite è individuato attraverso la convergenza di risultati. La blockchain prevede l’utilizzo di una struttura dati particolare, realizzata, appunto, da una sequenza di blocchi. Questo modo di conservare le informazioni introduce differenze nei metodi usati per la ricerca di dati, rispetto a sistemi tradizionali come i database. Inoltre, sebbene la tecnologia venne utilizzata per la prima volta con Bitcoin, rete per i pagamenti elettronici, negli anni sono stati affrontati altri casi d’uso relativi, ad esempio, alla supply chain e all’identità digitale. Sono nati così nuovi framework con l’intento di facilitare lo sviluppo di reti blockchain. L’obiettivo di questa tesi è quello di offrire una panoramica sulle tecnologie distributed ledger basate su blockchain, scomponendole nelle loro componenti principali, e in seguito analizzare il problema della ricerca di dati. Nello specifico verrà presa come riferimento la piattaforma Hyperledger Fabric, di cui verranno descritte le funzionalità principali, e rispetto alla quale verranno analizzati i principali aspetti dell’esecuzione di query e del recupero di dati dalla blockchain. La tesi si focalizzerà sulle prestazioni della ricerca di dati, sulle capacità e sulla varietà di dati recuperabili, e sull’affidabilità dei risultati.File | Dimensione | Formato | |
---|---|---|---|
Stefani_Marco.pdf
embargo fino al 27/09/2025
Dimensione
1.07 MB
Formato
Adobe PDF
|
1.07 MB | Adobe PDF |
The text of this website © Università degli studi di Padova. Full Text are published under a non-exclusive license. Metadata are under a CC0 License
https://hdl.handle.net/20.500.12608/72191