Privacy edit

 
Graphical representation of ring signature tracking.[1]

Monero's blockchain protects privacy in three ways. Ring signatures enable the sender to hide among other transaction outputs[2], stealth addresses hide the receiving address of the transaction[1] and RingCT hides the amount of the transaction[3]. As a consequence, Monero features an opaque blockchain. This is sharp contrast with transparent and traceable blockchain used by Bitcoin[4]. Thus, Monero is said to be "private, optionally transparent".

Monero has two sets of keys, called a "view key" and a "spend key"[5]. View key can be separately shared to enable optional transparency. However, the system is designed to ease processing on mobile devices[2], as it is impossible to calculate an accurate wallet balance without a spend key.[2]

Problems edit

In April of 2017 new research unearthed two major threats to Monero user's privacy. First threat, described as "Leveraging Output Merging", involves tracking transactions where two outputs belong to the same user,[6] such as when a user is sending the funds to himself ("churning"). Second threat, "Temporal Analysis", shows that predicting the right output in a ring signature is easier than previously thought.[6]

  1. ^ a b Noether, Shen; Noether, Sarang. "Monero is Not That Mysterious" (PDF). lab.getmonero.org. Retrieved 6 November 2017.
  2. ^ a b c Saberhagen, Nicolas. "CryptoNote Whitepaper" (PDF). cryptonote.org. Retrieved 6 November 2017.
  3. ^ Noether, Shen; Mackenzie, Adam. "Ring Confidential Transactions" (PDF). lab.getmonero.org. Retrieved 6 November 2017.
  4. ^ Reynolds, Perri; Irwin, Angela. "Tracking digital footprints: anonymity within the bitcoin system". emeraldinsight.com. Retrieved 6 November 2017.
  5. ^ "A beginner's guide to Monero". medium.com. Retrieved 6 November 2017.
  6. ^ a b Kumar, Amrit; Fischer, Clément; Tople, Shruti; Saxena, Prateek. "A Traceability Analysis of Monero's Blockchain" (PDF). eprint.iacr.org. Retrieved 6 November 2017.