Future of Zcash dev funding — megathread / everything in one place

ZF has not, although it’s still a possibility. We’d prefer to work with proposals originated by the community.

Anyone can submit to the ZIP process, and any draft ZIP submitted by August 31 will be eligible for NU4, in theory. We’ll evaluate proposals on their specific merits regardless of where they came from.

That said, ZF’s bet is that proposals workshopped by the community will be stronger than others. Personally, I’ve been impressed by the thoughtfulness and creativity that y’all have brought to the table.



yes and no. The ECC and ZF as organisations have not put things forward directly for community feedback via the zip process. The ECC did recuse themselves from the proposals but not the conversation.

Nathan explains more here, and also explains that NU4 funding deadline is a little bit more flexible (just get something in for the 31st. I would be happy to help if you have an idea you want to put forward.)

The Foundation has come out with statements on what proposals they will and wont support. The ECC pointed out that the Foundation is not in a place to veto suggestions for this selection process, 2 - 2 will not be in place for “dev fund” selection (please correct me if that is wrong) but should be for NU4. EDIT: I have been corrected, whilst not legally binding, its binding. see Sonya’s post here - Future of Zcash dev funding — megathread / everything in one place

The ECC has pledged to try to get first round feedback for the proposals before the 31st deadline so we should know where we stand and can write better proposals and see which matches up and what doesn’t, etc.

The foundation as an entity hasnt made proposals, but its members have. This is a really positive move imo.

As for proposals, this one sprung to mind. It is by @amiller he is part of the foundation. So this is not a direct proposal by the foundation, it is them engaging in the topic - this is amillers personal opinion not a proposal by the foundation - so it does not directly help with your question.

I am not sure if the foundation as an entity should put proposals forward, im 50/50 on the idea. They have given a list of what is acceptable to them and the ECC said it would implement whatever the community decides - I am not sure which community and how they come to a decision.

I think it will take the form of "the community has given these propsals, we think these work, together, this needs too much to change, etc. idk it is all pretty new to all of us and the information changes as new questions arise and are answered. I will edit this and put in the definitive statement on what the Foundation will and wont support. (there are 3 i need to see which is the latest, heh)

Really good question. I dont think so, see nathans post I linked earlier in this thread and the ECC committing to do what the community wants. I dont think we get to make the decision I think we get to chose what decisions they can make - via submitting zips.

I hope this helps.

1 Like

ECC has already committed to the 2-of-2 multisig model for the ZIP process, which applies to everything in NU4, including dev-fund proposals. Legally the Foundation does not have a veto, but ECC would be going back on its word, which would be a huge reputational blow.

More depth here: https://www.zfnd.org/blog/multisig-governance/


Thoughts from James Prestwich: https://docs.google.com/document/d/1eHpO_L7yncGy_K4BslzTzDG1uAE7PSzz2eeM6dqhHEI/edit


2 posts were split to a new topic: James Prestwich thoughts on a Dev Fund

Hence my ZIP proposal for a decentralized community-driven funding mechanism. Anything that “guarantees” funding using a block reward will be harmful for the community’s cohesion, in my opinion.


Can we please move the copy of James Prestwich’s post, and the presumably forthcoming discussion of it, to a separate new topic?

1 Like

Thx for the suggestion but i think James Prestwich’s view and paper fits perfectly into the megathread / everything in one place even as a full text.

This thread allready has 287 posts and it shouldn’t really lack exactly James Prestwich’s view which i personally see as a very good written opinion around the new dev fund discussion.

Even it’s a long text i hope you see that the community might be interested in his/this opinion and that all opinions should be available on the forum, enough they are on-topic and at least in my opinion, this is absolutly on-topic. Of course the moderation can decide something different.

Link to the full text on the Zcash forum after the text was (re-)moved into a seperate thread:

@tromer The giant wall of text (entire article) has been moved to a new thread to discuss further.

The links Sonya posted prior will remain for users to read/download if they choose.


Institutional trading tools provider TradeBlock estimate that commercial Zcash miners are experiencing decreased profitability. … Debates among the Zcash community regarding how the block reward will be split after the next network upgrade in October 2020 has been identified as a potential driver of the ZEC price underperformance.

It is looks like a sensorship. Yes, text is big, but the sense of the text is crucial!

1 Like

It is still right there to click on and download or you can read it in the other thread

1 Like

@Shawn, the link doesn’t work ?

I think the above text from James Prestwich is a must read for everybody in the community interested in the dev fund discussion.

I have said it bevor and will say it again, the whole dev fund discussion is a pretty unfair mess from beginning and not much has changed at all.

As the artice/thoughts above as well state, everything is dictated by the ECC and to some extend the ZF as well. Beginning from time lines, up to the selection progress and further to the conditions what is and what is not acceptable and interfering or favouring different proposals. Shouldn’t these all be all these proposals made by the community and decided as well by the community?

About the Time Line:
It’s a dictated one. Sure, there might be reasons behind that which i agree to, but than again, why did the ZF and ECC guidelines and thoughs came out just now? I think it’s obvious than just one more week until the 31st Aug. isn’t enough time for discussion and fine tuning proposals, even less in such a mess.

About the ZF:
The ZF came out with a guideline that they decided not the community at all. Sure, someone can argue that they have a mandate from the community, but i would have awaited at very least to use the governance community panel for polling the different directions, ideas. The last months there was plenty of time to re-organize the governance community panel IF the ZF’s interest was in representing the community in this matter. Actually this should have been the first stop for the whole dev fund discussion in my opinion.

About the ECC.
There is not much to add, the thoughts and paper of James Prestwich above pretty much fits it up perfectly. As stated in the article above, the author heared allready in Oct. 2018 of plans for a new dev fund. That’s absolutly ok, but no steps, no mechaism, no nothing since than have been worked on. It’s obvious that without mechanism the community can not come to a consensus.
Even going further, while the ECC and partly the ZF call the community to make proposals these later than get literally castrated due their guidelines, but wait, shouldn’t be the guidelines made by the community for a community fund?
I personally, and some others as well, have the impression that forum members that ask uncomfortable questions, favour different not ECC favouring proposals are object to some kind of discredition, FUD accusements, unhonest people, weed, etc., which is pretty close to repression.

About the community:
It’s pretty interesting to see how many people are comfortable with allocating funds we have no idea what they are used for, no idea how they are even calculated and no idea what the final result will be. I guess that’s because we don’t pay it out of our pocket. I personally think that we are that used to the FR that for many of us it seems normal that the very same FR continues somehow, but it shouldn’t be that way in my opinion.
The community should have all interest that as much as possible of the funds are used in the most possible efficient way for development that adds value and adoption to Zcash. Development shouldn’t be just 100% in the hands of the ECC, no matter they have the best team around. The current situation is a non-competive way of the development and only a handfull of not ECC developers had the luck to contribute to Zcash. Or in short, allocating funds often isn’t the most efficient way to reach a target, the art is how funds are used best to reach a target with minimal cost but highest efficiency and this is normaly the outcome of competition.
The community indeed should ask for way more accountabiity and transparency as the current state of both is more than questionable. Actually not only ask but persist on these.

About a 3rd entity:
While several people in the community have expressed that this might be an interesting and good approach, no mattere there is a discussion on how the 3rd entity should be occupied. But it seems as well that the 3rd entity isn’t something that the ECC/ZF desires or would like to see (my impression!).
This is another point the community governance panel should be vote on as soon as possible and it should be a community decision if they want a 3rd entity or not and not the ZF’s/ECC’s wish.

My Suggestions:

  • For the ZF: Reorganize immediatly the Community Governance Panel including the voices of VC’s, miners, mining pools, 3rd parties that have interest in Zcash, community members and so on. The wider the better. Poll your own guidelines and check if the community back them up, even these that seem obvious to you. It’s always better and gives a stronger position if the ZF position is backed up by the community in a voting/polling process.
  • For ECC and ZF: Mechanism for choosing a proposal. There is no mechanism for the community how a given proposal can be choosen. The only mechanisms so far i’am aware of are ECC and ZF internal mechanism that make a selection due their desires. For a community proposal that should decide about community funds this doesn’t sound as a good approach.
  • For ECC: Disclose the ECC shareholders in detail. If this can or does not want to be done by the ECC the community & ZF should insist of a non-profit status for the ECC.
  • Zcash Trademark:
    Bevor any further decision about a new dev fund is made the Trademark mutlisig should have been finished.

Proposal Time Line:
The time-line should be post-poned until some requirements are fit. And these include:

  • Zcash Trademark multisig finished.
  • Zcash governance community panel voted/polled.
  • A mechanism for the community is in place where they can vote about proposals.
  • ECC answering questions like roadmap, shareholder disclose, stays for-profit or changes to non-profit and several other questions crucial for every proposal that wants to adress the funding of the ECC.
  • Absolute neutrality towards all proposals.

I think it is quite clear that the ECC/ZF sets the rules and is manipulating the “community’s” path to reaching a decision on a new dev fund, while pretending that they are neutral and “All In On ZEC” regardless of the decision.


I just responded on another thread, but can you give me specifics on why you believe this? Perhaps we can address specific concerns / give you more information.

Maybe our proposal responses and transparency report this week will help.

1 Like

Who decided that ZIP proposals are due Aug 31, well over a year in advance of the first halving and conveniently only a month or two after the ECC’s/Zooko’s push for a renewed dev fund?

As “neutral parties”, Zooko/ECC/ZF should treat all legitimate dev fund proposals equally. This includes comments/discussion on the forums here as well as comments/retweets/likes on Twitter and other social media platforms.

I also would say it’s disingenuous to verbalize the part of being a “neutral party” when it is quite clear the ECC is pushing for the largest dev fund possible that is still tolerable by the community (e.g. 20%). Do you not disagree?


For funding? I expect this conversation will extend well beyond the 31st. But the Aug 31 ZIP deadline for submission drafts is general and part of the standard schedule for NUs in order to safely design, test, audit and release major upgrades. See: https://github.com/zcash/zips#deadlines-for-nu4

Let’s revisit after we release our responses to proposals.

We have a desire to see Zcash thrive and we want to participate. We aren’t “neutral” in that way. We think we’ve got a remarkably gifted team, our passions are fully aligned, and think we could do great things for the community. Far from disingenuous, its very real and honest.


So then would you say that the best course of action for Zcash to thrive is for the ECC/ZF to receive a 20% dev fund?

Not necessarily. I think there are a lot of interesting proposals and maybe some that haven’t even been envisioned yet. Some include ECC, some don’t. Personally, I can’t imagine not working on this project. I give my heart and soul and I don’t want to stop. So I guess I have a personal bias in that way. But that’s all up to you. And the project is more important than my personal desire to work on it full-time.