Insufficient privacy is recognized to be one of the major vulnerabilities of the Bitcoin's protocol, even because it undermines its fungibility. Bitcoin eliminates the need for a trusted third party, but mainly faces users' privacy by hiding them behind pseudonymous addresses. This work aims at presenting confidential transactions, the first proposal for a transaction format with encrypted amounts in Bitcoin, which would strongly increase value privacy. It exploits homomorphic encryption which does not remarkably hurt universal validation of transactions, a crucial premise for the achievement of a distributed consensus on the order of valid transactions.

Uno dei principali punti deboli del protocollo Bitcoin è riconosciuto essere il livello di privacy insufficiente, anche perché questo compromette la sua fungibilità. Bitcoin fa a meno di una controparte centrale fidata, ma garantisce la privacy degli utenti della rete nascondendone l'identità attraverso indirizzi pseudonimi. Questo lavoro ha lo scopo di presentare le transazioni confidenziali, la prima proposta per un formato transazionale che preveda somme crittate in Bitcoin e che aumenterebbe notevolmente la privacy in riferimento alle somme scambiate. Tale proposta sfrutta la crittografia omomorfa che, malgrado le apparenze, non influisce sulla possibilità dei nodi della rete di validare universalmente ogni transazione, premessa cruciale per raggiungere un consenso distribuito sull'ordine delle transazioni valide.

Addressing privacy and fungibility issues in bitcoin : confidential transactions

MIOLA, ALESSANDRO
2017/2018

Abstract

Insufficient privacy is recognized to be one of the major vulnerabilities of the Bitcoin's protocol, even because it undermines its fungibility. Bitcoin eliminates the need for a trusted third party, but mainly faces users' privacy by hiding them behind pseudonymous addresses. This work aims at presenting confidential transactions, the first proposal for a transaction format with encrypted amounts in Bitcoin, which would strongly increase value privacy. It exploits homomorphic encryption which does not remarkably hurt universal validation of transactions, a crucial premise for the achievement of a distributed consensus on the order of valid transactions.
AMETRANO, FERDINANDO MARIA
ING - Scuola di Ingegneria Industriale e dell'Informazione
20-dic-2018
2017/2018
Uno dei principali punti deboli del protocollo Bitcoin è riconosciuto essere il livello di privacy insufficiente, anche perché questo compromette la sua fungibilità. Bitcoin fa a meno di una controparte centrale fidata, ma garantisce la privacy degli utenti della rete nascondendone l'identità attraverso indirizzi pseudonimi. Questo lavoro ha lo scopo di presentare le transazioni confidenziali, la prima proposta per un formato transazionale che preveda somme crittate in Bitcoin e che aumenterebbe notevolmente la privacy in riferimento alle somme scambiate. Tale proposta sfrutta la crittografia omomorfa che, malgrado le apparenze, non influisce sulla possibilità dei nodi della rete di validare universalmente ogni transazione, premessa cruciale per raggiungere un consenso distribuito sull'ordine delle transazioni valide.
Tesi di laurea Magistrale
File allegati
File Dimensione Formato  
Thesis_Alessandro_Miola_12_2018.pdf

accessibile in internet per tutti

Descrizione: Testo della tesi
Dimensione 931.12 kB
Formato Adobe PDF
931.12 kB 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/144424