I’m writing this solely as an interested community member – not speaking for Shielded Labs.
The reasons given to reject this ZIP are mistaken and this ZIP should be included in the polls.
(Financial disclosure: my employer, Shielded Labs, does not and will not receive funding from Dev Fund or Lockbox so this ZIP wouldn’t affect my paycheck or my personal finances, except if it impacts the price of ZEC, which is my main financial life. Emotional disclosure: I’ve had my difficulties working with the author of this ZIP, including one incident in public that I am still angry about.)
I think this ZIP would be bad for Zcash, and I would vote against it in the various polling structures and with my coins.
But the reasons given by the ZIP editors to exclude this ZIP from the polls are mistaken. The ZIP process is used for two different things – technical improvements and governance improvements. The reasons given to reject this ZIP are valid reasons to reject a technical ZIP but not a governance ZIP.
The rationale for rejecting this ZIP gave three reasons. The first two are from a list of possible reasons in ZIP 0:
-
it is manifestly unimplementable.
This is a valid reason for rejecting a technical ZIP, but not a governance ZIP. Most of any governance ZIP is community mandates which are not implementable technically. For example ZIP 1014 required that Dev Fund recipient organizations MUST publish quarterly transparency reports, that Zcash Foundation Board members MUST not own equity in ECC, and a great many other MUSTs besides. ZIP 1015 says the ZCG grants MUST not go to the Financial Privacy Foundation (FPF), that FPF MUST publish a grants dashboard, and so on.
-
it manifestly violates common expectations of a significant portion of the Zcash community.
Manifestly violating common expectations of a significant portion of the Zcash community is a pretty bad bug in a technical upgrade, but kind of essential to governance. A significant portion of the Zcash community strongly felt that ZIP 1014’s creation of the Dev Fund after the expiration of the Founders Reward was a manifest violation of their expectations. Their conviction was so strong that some of them created the first Friendly Fork – Ycash – as a branch of the Zcash blockchain that implemented their expectations. On the other hand, an even larger portion of the Zcash community strongly felt that sunsetting ongoing support and development of Zcash would manifestly violate their expectations. That’s governance for you.
The third reason given is not one of the reasons currently in ZIP 0:
-
“However, we also feel that there is an additional reason that should be added to ZIP 0: it attempts to use the ZIP process to effect behaviour on specific Zcash ecosystem participants, without a privacy or security motivation.”
Again, it makes sense that a technical ZIP could be rejected if it did this, but doing this is kind of the point of a governance ZIP.
My conclusion: rejecting this ZIP for the given reasons was a mistake, and I look forward to voting against it with my votes and coins in the upcoming polling!
Regards,
Zooko