Communication publiée dans un périodique (Colloques, congrès, conférences scientifiques et actes)
Deanonymization and linkability of cryptocurrency transactions based on network analysis
BIRYUKOV, Alex; TIKHOMIROV, Sergei
2019In Proceedings of 2019 IEEE European Symposium on Security and Privacy (EuroS&P)
Peer reviewed
 

Documents


Texte intégral
biryukov-tikhomirov-deanonymization-and-linkability.pdf
Postprint Auteur (2.62 MB)
Télécharger
Annexes
biryukov-tikhomirov-deanonymization-and-linkability-slides.pdf
(2.32 MB)
Télécharger

Tous les documents dans ORBilu sont protégés par une licence d'utilisation.

Envoyer vers



Détails



Mots-clés :
bitcoin; blockchain; cryptocurrency; privacy; anonymity
Résumé :
[en] Bitcoin, introduced in 2008 and launched in 2009, is the first digital currency to solve the double spending problem without relying on a trusted third party. Bitcoin provides a way to transact without any trusted intermediary, but its privacy guarantees are questionable. Despite the fact that Bitcoin addresses are not linked to any identity, multiple deanonymization attacks have been proposed. Alternative cryptocurrencies such as Dash, Monero, and Zcash aim to provide stronger privacy by using sophisticated cryptographic techniques to obfuscate transaction data. Previous work in cryptocurrency privacy mostly focused on applying data mining algorithms to the transaction graph extracted from the blockchain. We focus on a less well researched vector for privacy attacks: network analysis. We argue that timings of transaction messages leak information about their origin, which can be exploited by a well connected adversarial node. For the first time, network level attacks on Bitcoin and the three major privacy-focused cryptocurrencies have been examined. We describe the message propagation mechanics and privacy guarantees in Bitcoin, Dash, Monero, and Zcash. We propose a novel technique for linking transactions based on transaction propagation analysis. We also unpack address advertisement messages (ADDR), which under certain assumptions may help in linking transaction clusters to IP addresses of nodes. We implement and evaluate our method, deanonymizing our own transactions in Bitcoin and Zcash with a high level of accuracy. We also show that our technique is applicable to Dash and Monero. We estimate the cost of a full-scale attack on the Bitcoin mainnet at hundreds of US dollars, feasible even for a low budget adversary.
Disciplines :
Sciences informatiques
Auteur, co-auteur :
BIRYUKOV, Alex ;  University of Luxembourg > Faculty of Science, Technology and Communication (FSTC) > Computer Science and Communications Research Unit (CSC) ; University of Luxembourg > Interdisciplinary Centre for Security, Reliability and Trust (SNT)
TIKHOMIROV, Sergei ;  University of Luxembourg > Interdisciplinary Centre for Security, Reliability and Trust (SNT) > Computer Science and Communications Research Unit (CSC)
Co-auteurs externes :
no
Langue du document :
Anglais
Titre :
Deanonymization and linkability of cryptocurrency transactions based on network analysis
Date de publication/diffusion :
2019
Nom de la manifestation :
4th IEEE European Symposium on Security and Privacy (EuroS&P)
Lieu de la manifestation :
Stockholm, Suède
Date de la manifestation :
from 17-06-2019 to 19-06-2019
Titre du périodique :
Proceedings of 2019 IEEE European Symposium on Security and Privacy (EuroS&P)
Peer reviewed :
Peer reviewed
Focus Area :
Security, Reliability and Trust
Disponible sur ORBilu :
depuis le 24 juin 2019

Statistiques


Nombre de vues
1577 (dont 34 Unilu)
Nombre de téléchargements
4214 (dont 36 Unilu)

citations Scopus®
 
97
citations Scopus®
sans auto-citations
97
citations OpenAlex
 
98
citations WoS
 
70

Bibliographie


Publications similaires



Contacter ORBilu