I'll just copy my reddit comment here:
I've made this list earlier:
List of possible pitfalls wrt ZeroCash/ZeroCoin:
[1] If ZeroCash/ZeroCoin is launched on behalf of a company, which seems the case here, the company can be given a gag order (e.g. to add a line of malicious code).
[2] If I recall correctly, the creator of the genesis block holds some kind of masterkey. As a result, you have to trust this person. Even if this key was held by a group, you still have to trust that particular group. In addition, you have to trust the program they run to create the Genesis block (the masterkey could be in there).
[3] It's too opaque in my opinion. If a bug existed that would create additional coins, there is no way you would see it.
[4] The math and cryptography backing it isn't peer reviewed yet and in an infancy stage.
[1] seems to be confirmed. They will be launching as a
for profit company, see:
For its first four years online, a portion of every mined Zcash coin will go directly to Wilcoxs Zcash company
This could also invoke some legal issues, since they are basically not a decentralid currency and bear in mind they are **US** based (
http://www.bizapedia.com/de/THE-ZEROCOIN-ELECTRIC-COIN-COMPANY-LLC.html). Just remember what happened with Ripple.
Basically, with Ring Confidential Transactions included in Monero it's basically pepsi vs coke (thanks to u/smooth_xmr for this analogy), where both have their advantages and disadvantages.
P.S. They are currently only on
testnet, the "real-version" is at least
6 months away.
P.P.S. It seems like they transactions are also quit inefficient compared to Monero's. See this description on how to get from the basecoins (the transparent ones) to the zerocoins (anonymous ones):
This operation (called a pour) might take a minute or two depending on your hardware. It is producing a zero-knowledge proof. (This operation's performance will be improved in the coming months.)