Throughout the following comment, I am speaking only for myself.
Last week, I wrote this in a private conversation:
I feel so conflicted about this dev fund thing. Both sides — no dev fund and some dev fund — have made arguments that I find compelling. Maybe I’d be okay with either outcome. I can see the possibility of Zcash flourishing and fulfilling its purpose in either scenario; I can also see the downfall of Zcash in either scenario.
Maybe if projects like Ycash and PirateChain didn’t exist, or Monero et al, then I’d feel more strongly that there shouldn’t be a dev fund. But if someone is paying attention to Zcash, they have time to exit into an alternative. And I see the path dependence of Zcash, I understand that the creators couldn’t see the future, and numerous decisions were made without the benefit of 20/20 hindsight. That’s just life.
Anyway, are we obligated to protect the interests of Zcash holders who aren’t keeping up the project? I don’t know. I think there’s an argument that we aren’t obligated: Zcash has always been a science experiment. An incredibly successful science experiment! But buying ZEC has always been a bet in one sense or another, and if you’re not tracking the conditions of your long-term bet, that’s your prerogative but it might have consequences.
I find myself torn between rigid principles and murky context.
After much deliberation, I’ve decided that I’m okay with instituting a new dev fund — but only if Zcash miners have time to break even (at least!) on their current machines.
Does the October 31 decision deadline give miners enough time to earn out their hardware investments, and switch away from Zcash if they want to? (I’m sure this has been discussed before, and I just don’t remember the answer.)
In general, ZEC owners have plenty of time to sell and choose other options. I’m not worried about them. Like I said above, someone who bought ZEC and then proceeded to ignore the project knew that they were making a risky, speculative choice.
That’s my opinion about the ethics of creating a new dev fund. It boils down to “fine, with a few caveats.” Two remaining concerns:
- Existing Zcash alternatives are not 1:1 clones — different teams, different ecosystems, different technical tradeoffs, etc.
- Creating a new dev fund legitimately would break the original promises about Zcash economics.
But ultimately… I can live with it. I’m still okay with the no-dev-fund option too, although fewer resources = slowing down Zcash progress, at least for a couple of years.