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.
2023
Searching inside an Hyperledger based blockchain
Hyperledger
Blockchain
Decentralized
File in questo prodotto:
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

Utilizza questo identificativo per citare o creare un link a questo documento: https://hdl.handle.net/20.500.12608/72191