Distributed financial systems are radically changing the way we do business and spend our money. Ripple, in particular, is unique in its kind. It is built on consensus and trust among its users and it allows to exchange both fiat currencies and goods over its network. It does so by storing the accounts of its users, their balances, and all the transactions in a distributed ledger, publicly accessible. In this paper we perform an in-depth study of the Ripple exchange system and its public distributed ledger. We analyze payments, the structure of payment paths, and the role of the entities in the system such as Gateways (the equivalent of banks) and Market Makers. We also analyze the internal stream of events and show that Ripple relies on a surprisingly small number of active validators, raising concerns on the actual robustness and fairness of the system. Moreover, we consider the degree of anonymity that Ripple is able to guarantee. By examining the first three years of Ripple history (more than 500 GB worth of data), we show that even approximate information on a single payment can uncover, with incredible accuracy, the entire financial life of the user. For example, anyone who overhears our order of a Latte at our favourite bar can easily get complete and unlimited access to our balance, our previous and future payments, our monthly income, as well as critical information about the places where we shop and the people we trust.
[1]
Alex Biryukov,et al.
Deanonymisation of Clients in Bitcoin P2P Network
,
2014,
CCS.
[2]
Pedro Moreno-Sanchez,et al.
Listening to Whispers of Ripple: Linking Wallets and Deanonymizing Transactions in the Ripple Network
,
2016,
Proc. Priv. Enhancing Technol..
[3]
Y. de Montjoye,et al.
Unique in the shopping mall: On the reidentifiability of credit card metadata
,
2015,
Science.
[4]
Ghassan O. Karame,et al.
Ripple: Overview and Outlook
,
2015,
TRUST.
[5]
David Schwartz,et al.
The Ripple Protocol Consensus Algorithm
,
2014
.
[6]
Ghassan O. Karame,et al.
Evaluating User Privacy in Bitcoin
,
2013,
Financial Cryptography.
[7]
S A R A H M E I K L E J O H N,et al.
A Fistful of Bitcoins Characterizing Payments Among Men with No Names
,
2013
.
[8]
Irena Bojanova,et al.
Bitcoin: Benefit or Curse?
,
2014,
IT Professional.