I previously proposed the zBloc as a potential new governance structure and non-direct funding model for Zcash and there appears to be good support. However some have expressed a desire for greater or even pure coin-holder governance.
Some of the challenges with pure coin-holder voting include significant risks of plutocracy and capture. A shift to a pure coin-weighted decision making introduces a great deal of risk to the project.
I have been looking at other models and am especially intrigued by Optimism’s current governance and funding experiment using a bicameral governance system consisting of the Token House and the Citizen’s House. I have included a few links at the bottom of the post if you would like to dig in further. I think we ought to consider something like that as well as we discuss options.
A bicameral system in Zcash might be very similar to Optimism’s with a few adjustments. Let’s call the two houses the Zodler Assembly and the Community Zenate for now.
The Assembly would allow Zodlers to vote or delegate their vote to another zodler, group or organization. You might want to delegate your vote to an individual you trust, a group of core engineers, or even an org like ECC or ZF.
The Zenate would be a self-managed group of community members, perhaps starting with current members of the groups polled in the dev fund discussions (zcap, zac, zure, zechub, etc).
The breakdown of authority might look something like this:
Zodler Assembly | Community Zenate | |
---|---|---|
Protocol Upgrades | Must pass | Can veto |
Governance Changes | Must pass | Must pass |
Grant Requests | Must pass | No vote |
Retroactive Grants | No vote | Must pass |
Hire/Fire Grants Administrator | Must pass | Can veto |
The community would need to hire someone to administer grants and the governance process at the outset. It might be something that a group outside the US, such as FPF, might take on.
In this model, grants are split into two pools. Grants would be voted on by coin holders or their delegates. A retroactive grant pool would be created that would allow potential recipients to apply for funding after their work has been delivered and has demonstrated value. Those grants are approved by the Zenate.
There would be a lot to figure out such as voting rules (quorum, transparency, lockup periods, voting periods), and someone to build sites and tools for voting and reporting, etc., but its all doable.
I’m happy to answer questions on the details of how this might work. I look forward to your thoughts.
Optimism Links and Details
Funding available is 5.4% of the initial supply (232M OP). Categories of funding include: developer ecosystem, end-user experience and adoption, and collective governance.
Bicameral governance system: Token House and Citizen’s House
Agora for Proposal Submissions and Voting
Working Constitution (expires in 2026)