The objective of this work is to describe BLAST (Blockchain Assisted Transparency), a model based on a 3-layer architecture that guarantees an efficient, privacy-preserving and timeless certification of a data history through publicly verifiable proofs. A data history is like a time series in which the term data does not refer to a unique value but to a set of heterogeneous attributes. The multi-layer approach is needed to achieve important security properties like transparency, non-equivocation, decentralised time-stamping and timeless certification. Thanks to its generalisation, the model can be applied to very different contexts and to prove its feasibility we describe a specific use case, key transparency, which is a very new research area currently under investigation by the IETF community. Finally, a techno-economic analysis shows which are the main costs variables of our model. Nowadays blockchain is all about Bitcoin and the financial world, but we believe BLAST is a perfect example of what can be achieved with the blockchain technology across different industries.

L'obiettivo di questo lavoro è descrivere BLAST (Blockchain Assisted Transparency), un modello basato su un'architettura a 3 livelli che certifica la storia di un dato attraverso delle prove verificabili pubblicamente da chiunque, il tutto in maniera efficiente, rispettando la privacy e senza scadenze temporali. La storia di un dato è un concetto molto simile a quello di serie temporale, dove il dato non è un valore numerico ma bensì un set di valori eterogenei. L'approccio a più livelli è necessario per garantire importanti proprietà di sicurezza quali trasparenza, assenza di equivocazione, time-stamping decentralizzato e una certificazione senza scadenze. Per dimostrare l'applicabilità del modello, descriviamo un caso d'uso specifico, key transparency, che rappresenta una recente area di ricerca sotto investigazione da parte della community IETF. Infine, un'analisi tecno-economica mostra quali sono le più importanti variabili di costo del nostro modello. Al giorno d'oggi quando si parla di blockchain si pensa principalmente a Bitcoin e ad applicazioni finanziare, ma crediamo che BLAST rappresenti un esempio perfetto per mostrare cosa si può ottenere tramite la tecnologia blockchain in diversi contesti.

BLAST. Blockchain assisted transparency

GATTOLIN, ALESSANDRO
2016/2017

Abstract

The objective of this work is to describe BLAST (Blockchain Assisted Transparency), a model based on a 3-layer architecture that guarantees an efficient, privacy-preserving and timeless certification of a data history through publicly verifiable proofs. A data history is like a time series in which the term data does not refer to a unique value but to a set of heterogeneous attributes. The multi-layer approach is needed to achieve important security properties like transparency, non-equivocation, decentralised time-stamping and timeless certification. Thanks to its generalisation, the model can be applied to very different contexts and to prove its feasibility we describe a specific use case, key transparency, which is a very new research area currently under investigation by the IETF community. Finally, a techno-economic analysis shows which are the main costs variables of our model. Nowadays blockchain is all about Bitcoin and the financial world, but we believe BLAST is a perfect example of what can be achieved with the blockchain technology across different industries.
GARIBALDI, ANGELA
ING - Scuola di Ingegneria Industriale e dell'Informazione
27-lug-2017
2016/2017
L'obiettivo di questo lavoro è descrivere BLAST (Blockchain Assisted Transparency), un modello basato su un'architettura a 3 livelli che certifica la storia di un dato attraverso delle prove verificabili pubblicamente da chiunque, il tutto in maniera efficiente, rispettando la privacy e senza scadenze temporali. La storia di un dato è un concetto molto simile a quello di serie temporale, dove il dato non è un valore numerico ma bensì un set di valori eterogenei. L'approccio a più livelli è necessario per garantire importanti proprietà di sicurezza quali trasparenza, assenza di equivocazione, time-stamping decentralizzato e una certificazione senza scadenze. Per dimostrare l'applicabilità del modello, descriviamo un caso d'uso specifico, key transparency, che rappresenta una recente area di ricerca sotto investigazione da parte della community IETF. Infine, un'analisi tecno-economica mostra quali sono le più importanti variabili di costo del nostro modello. Al giorno d'oggi quando si parla di blockchain si pensa principalmente a Bitcoin e ad applicazioni finanziare, ma crediamo che BLAST rappresenti un esempio perfetto per mostrare cosa si può ottenere tramite la tecnologia blockchain in diversi contesti.
Tesi di laurea Magistrale
File allegati
File Dimensione Formato  
blast_politesi.pdf

non accessibile

Descrizione: BLAST complete thesis
Dimensione 1.72 MB
Formato Adobe PDF
1.72 MB Adobe PDF   Visualizza/Apri

I documenti in POLITesi sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione.

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