towards better privacy with monero
play

Towards Better Privacy with Monero Malte Mser Based on joint work - PowerPoint PPT Presentation

Towards Better Privacy with Monero Malte Mser Based on joint work with Kyle Soska, Ethan Heilman, Kevin Lee, Henry Heffan, Shashvat Srivastava, Kyle Hogan, Jason Hennessey, Andrew Miller, Arvind Narayanan, and Nicolas Christin 2 3


  1. Towards Better Privacy with Monero Malte Möser Based on joint work with Kyle Soska, Ethan Heilman, Kevin Lee, Henry Heffan, Shashvat Srivastava, 
 Kyle Hogan, Jason Hennessey, Andrew Miller, Arvind Narayanan, and Nicolas Christin

  2. � 2

  3. � 3 Takeaways ▸ Monero improves upon Bitcoin’s privacy ▸ One-time addresses ▸ Hidden values ▸ Obfuscation of payment flows ▸ Incorrect use can severely hurt your anonymity ▸ Used for both illegitimate and legitimate purposes

  4. � 5 Issue 1: Public Reuse of Addresses Send Bitcoin to 
 1myaddress001 To: 1myaddress001 To: 1myaddress001

  5. � 8 Issue 1: Public Reuse of Addresses To: 1myaddress042 To: 1myaddress001 To: 1myaddress001 To: 1myaddress612

  6. � 10 Monero Uses Stealth Addresses Send XMR to 
 mystealthyaddr To: g77gwvm8mg To: 0yqija6fga

  7. � 11 Issue 2: Values Are Visible 1 XMR Send XMR to 
 mystealthyaddr To: g77gwvm8mg 10.376289 XMR To: 0yqija6fga

  8. � 12 When the Cookie Meets the Blockchain ▸ Each step can leak information to third-party trackers ▸ Timing and values allow to identify corresponding transactions Goldfeder et al. (2018). When the cookie meets the blockchain: Privacy Risks of web payments via cryptocurrencies

  9. � 13 Amounts Are Encrypted (Since 2017) ?? XMR Send XMR to 
 mystealthyaddr To: g77gwvm8mg ?? XMR To: 0yqija6fga

  10. � 14 Issue 3: Tracing Payments Bob Alice Hotel

  11. � 15 Output Selection in Bitcoin each input spends a single output

  12. � 16 Output Selection in Monero each input spends one of multiple outputs ring signature + key image

  13. � 17 Deduction Technique initially no mandatory 
 number of mixins

  14. � 17 Deduction Technique initially no mandatory 
 number of mixins

  15. � 18 Deduction Technique

  16. � 20 How Do You Choose Fake Coins? 2 years old 3 months old 2 days old Most likely to be the 
 real coin being spent

  17. � 21 Distributions Do Not Match Real Real + Fake Ruled-out

  18. � 22 The Newest Input Is Usually the Real One Successful for 80% of all inputs between April 2014 and April 2017

  19. � 23 Timing Attacks 2 years old 3 months old 2 days old ▸ Bob is one of five suspects to have bought drugs at AlphaBay today ▸ I know Bob bought some XMR exactly 3 months ago

  20. � 24 Mining Pools Announce Payouts

  21. � 26 Chain Forks Are a Privacy Hazard Monero MoneroV

  22. � 28 Chain Forks Are a Privacy Hazard linked by key image

  23. � 29 Chain Forks Are a Privacy Hazard linked by key image Intersection reveals true spend

  24. � 30 AlphaBay ▸ Volume spiked when AlphaBay started accepting Monero AlphaBay starts accepting Monero

  25. � 31 AlphaBay - Daily Volume (Number of Transactions) (nr. of transactions, 7 − day avg.) XMR or BTC 5,000 BTC only Unidentified 4,000 Daily volume 3,000 2,000 1,000 0 Jan 2015 Jul 2015 Jan 2016 Jul 2016 Jan 2017 Date

  26. � 32 AlphaBay ▸ Volume spiked when AlphaBay started accepting Monero AlphaBay starts accepting Monero ▸ At most 25% of txs can be deposits at AlphaBay

  27. � 33 Summary ▸ Monero improves upon the limited privacy of Bitcoin ▸ Correct use of technology is paramount ▸ It’s hard to patch a broken system ▸ Illicit business tends to be early adopters of new technologies ▸ Many legitimate uses that are less visible

Recommend


More recommend