Paper 2012/596 Original: eprint.iacr.org/2012/596 ↗

Evaluating User Privacy in Bitcoin

Elli Androulaki
Ghassan Karame
Marc Roeschlin
Tobias Scherer
Srdjan Capkun
Abstract

Bitcoin is quickly emerging as a popular digital payment system. However, in spite of its reliance on pseudonyms, Bitcoin raises a number of privacy concerns due to the fact that all of the transactions that take place are publicly announced in the system. In this paper, we investigate the privacy guarantees of Bitcoin in the setting where Bitcoin is used as a primary currency for the daily transactions of individuals. More specifically, we evaluate the privacy that is provided by Bitcoin (i) by analyzing the genuine Bitcoin system and (ii) through a simulator that mimics Bitcoin client’s behavior in the context where Bitcoin is used for all transactions within a university. In this setting, our results show that the profiles of almost 40% of the users can be, to a large extent, recovered even when users adopt privacy measures recommended by Bitcoin. To the best of our knowledge, this is the first work that comprehensively analyzes, and evaluates the privacy implications of Bitcoin. As a by-product, we have designed and implemented the first simulator of Bitcoin; our simulator can be used to model the interaction between Bitcoin users in generic settings.

Metadata
Available format(s)
PDF
Publication info
Preprint.
History
2013-02-06: last updated
2012-10-25: published
Short URL
https://ia.cr/2012/596
License
https://creativecommons.org/licenses/by/4.0/

BibTeX

@misc{cryptoeprint:2012/596,
      author = {Elli Androulaki and Ghassan Karame and Marc Roeschlin and Tobias Scherer and Srdjan Capkun},
      title = {Evaluating User Privacy in Bitcoin},
      howpublished = {Cryptology {ePrint} Archive, Paper 2012/596},
      year = {2012},
      url = {https://eprint.iacr.org/2012/596}
}
Note: In order to protect the privacy of readers, this archive does not use cookies or embedded third party content.