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.

Consensus robustness and transaction de-anonymization in the ripple currency exchange system / Di Luzio, Adriano; Mei, Alessandro; Stefa, Julinda. - STAMPA. - 2017:(2017), pp. 140-150. (Intervento presentato al convegno 37th IEEE International Conference on Distributed Computing Systems, ICDCS 2017 tenutosi a Atlanta, GA, USA nel 2017) [10.1109/ICDCS.2017.52].

Consensus robustness and transaction de-anonymization in the ripple currency exchange system

Di Luzio, Adriano;Mei, Alessandro;Stefa, Julinda
2017

Abstract

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.
2017
37th IEEE International Conference on Distributed Computing Systems, ICDCS 2017
Anonymity; Consensus.; Credit networks; Distributed ledger; Distributed systems; Payments; Privacy; Ripple; Transactions; Software; Hardware and Architecture; Computer Networks and Communications
04 Pubblicazione in atti di convegno::04b Atto di convegno in volume
Consensus robustness and transaction de-anonymization in the ripple currency exchange system / Di Luzio, Adriano; Mei, Alessandro; Stefa, Julinda. - STAMPA. - 2017:(2017), pp. 140-150. (Intervento presentato al convegno 37th IEEE International Conference on Distributed Computing Systems, ICDCS 2017 tenutosi a Atlanta, GA, USA nel 2017) [10.1109/ICDCS.2017.52].
File allegati a questo prodotto
File Dimensione Formato  
Stefa_Consensus_2017.pdf

solo gestori archivio

Tipologia: Versione editoriale (versione pubblicata con il layout dell'editore)
Licenza: Tutti i diritti riservati (All rights reserved)
Dimensione 268.95 kB
Formato Adobe PDF
268.95 kB Adobe PDF   Contatta l'autore

I documenti in IRIS 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/11573/1018065
Citazioni
  • ???jsp.display-item.citation.pmc??? ND
  • Scopus 15
  • ???jsp.display-item.citation.isi??? 12
social impact