-
What two primary weaknesses of Monero are discussed?
the transaction growth and the security, which is detailed in this paragraph:Ring signatures as currently implemented in CryptoNote currencies also have limitations concerning practical ring size (the number of other outputs you are taking) as the size of a transaction grows linearly as the ring size increases. This is why by Monero has a relatively small ring size of 11. This means on a per transaction basis, the anonymity is limited by the number of participants in the ring. Blockchain analysts although they might not be able to prove transactions are linked, they can calculate the odds that they are. This is primary drawback of Cryptonote is that it doesnât break the links between transactions but merely obscures it with decoy inputs and outputs. -
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?
how they are performed: In cryptography, a timing attack is a side-channel attack in which the attacker attempts to compromise a cryptosystem by analyzing the time taken to execute cryptographic algorithms.
which information is vulnerable:
the sender and reciever
how to prevent timing attacks
to avoid time attacks senders need stash some coins to the side so they can send them later
- What is Lelantus and how does it improve on Sigma?
Lelantus retains all the benefits of Sigma of not requiring trusted setup, but removes the remaining weakness of requiring fixed denominations by utilizing double-blinded commitments and a modification of bullet-proofs to hide transaction amounts. Users can burn arbitrary amounts and redeem arbitrary amounts as well making it much harder to tie spends to mints.
- 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.
the best pro: all transaction amounts are hidden and there is no longer a need to use fixed denominations when doing a minting transaction.
the con:Zcash utilized a multi-party ceremony involving six people set up in a way that the only way these parameters could be leaked is if all six in the ceremony colluded to retain the keys. In other words, you have to trust all of these six people that they destroyed the initial parameters and also that the ceremony was carried out correctly
- 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?
I believe so. no one coin can be completely perfect, some are going to have flaws