-
What two primary weaknesses of Monero are discussed?
-Ring signatures have a limited range and thus limited anonymity set… because the transaction link is never broken, it is possible to reconstruct the transaction trail
-Transaction amount is blinded, which mean inflation within XMR can go undetected since the total amount of coin is unknown -
One listed weakness of the Sigma protocol is susceptibility to “timing attacks”. Based on your read of the article and your understanding of Zerocoin’s Mint/Spend functions, how are ‘timing attacks’ performed, which information is vulnerable, and how can they be prevented?
-If you know the sender amount, the timing of receipt can elucidate the sender and receiver relationship, possibly the addresses and reconstruct the transaction trail.
-Can be prevented by keeping coins in a “mint” state -
What is Lelantus and how does it improve on Sigma?
-it doesn’t use the prior sigma fixed denominations through a modification of bulletproofs however it involves an additional spend and remint step
- while it can do direct anonymous payments without having to convert to base coin by using double blind commitments, again the remint step is later added as above
-
Read the section on Zerocash and Zcash. When compared to Monero, what is the most important ‘pro’ of Zcash, and what is the most important ‘con’? Explain your choice.
-large anonymity set which a broken transaction trail: by itself this is a major pro given that these parameters are most important in obfuscating publicly viewable transactions
-con: initial trusted setup phase…this is a major con since it will be unknown until it occurs, whether there was a compromise at this delicate trust dependent stage. Theoretically if the silver bullet exists and wasn’t destroyed, it could kill ZCash security at anytime in its future. -
OPINION : Look at the ‘Comparison Chart’ at the end, and ‘Anonymity Set Size’ in particular. Based on your understanding of Monero, Zerocoin and Sigma, is this a fair comparison?
-Biased, inherently, given that it is published on zcoin.io
-Monero anonymity set reported as 11…while this is the decoy set size for its ring signature, the anonymity set is a much broader calculation that includes parameters like timing, amount, and range of both send side and recipient addresses (stealth addresses and Confidential transactions at the time, ringCT and dandelion later). Without trying to do the math, an anonymity set size quote restricted only to the number of decoys in the ring sig must be underrepresentative. This was however deliberate and thus highly suspicious since the author would have known this simple factoid.
The tutorial link has been removed, so you can look here for the article:
https://web.archive.org/web/20200517202542/https://zcoin.io/zcoins-privacy-technology-compares-competition/