I'd just like to point out that Zcash always relied on a set of private keys being created and exchanged securely in a so-called 'ceremony' made by a set of people (developers) when they started the project. I wouldn't trust a dime to a system like this.
Apparently, they planned to move away from this in May (last month), but the text is still in past tense, so I have no idea if this ever happened.
In May of 2022, Zcash will begin using the Halo 2 proving system, which removes reliance on a complex setup ceremony and upgrades the underlying cryptography. But when Zcash launched in 2016, its zero-knowledge proofs required a setup phase to produce public parameters that allowed users to construct and verify private transactions.
At that time, some random numbers were sampled (which we refer to as the “toxic waste”) and were then used to construct the parameters.
After the setup phase, the toxic waste had to be destroyed to prevent counterfeiting of Zcash.
That was at the beginning. But the recent network upgrade has changed all of that (apparently) by removing the trusted setup. Some said Zcash was compromised from the start, as the company (Electric Coin Company) introduced a backdoor to help governments circumvent/bypass privacy features. I guess the only true privacy coin is Monero with its proven track record of development and innovation.
Governments don't like privacy, so they will do their best to bring the revolution down to the ground. It'll be up to us to help support privacy-preserving technologies to prevent governments from winning in the long run. As long as decentralization prevails, there should be nothing to worry about. Just my thoughts
