I'm just curious as to how the Z.Cash team plans on releasing mining. Thus far in every single cryptocurrency that I'm aware of - CPU only has turned into a GPU coin. Primecoin, Monero/Bytecoin, Ethereum, etc. In addition most of these coins have had private miners running on GPUs at one point in time that made the mining field unlevel.
From a moral standpoint I don't have an issue with it - but security wise it seems like a potential problem. And it limits (a little) new entry. More people involved is better than a few proprietary miners soaking up all the speculation revenue.
Anyway. I guess my questions are
A - How many optimizations do you plan on putting in mining? Have you thought about outsourcing to someone like Wolf0 or Claymore (who've both built optimized miners for the coins I mentioned above).
B - Do you plan on releasing a GPU miner for the coin or letting the private market build it? Doesn't that kinda create a security hole? If someone has a miner that's 2X as fast it's half as cheap to attack the blockchain. 5X as cheap etc. Without some amount of optimizations there's not a good way to gauge what they will be.