Dev fund proposals & sentiments

Thanks for this writeup @paige!

The volatile exchange rate is a complicating factor in deciding how much is needed and what is the best way to go about it. I’m really interested in hearing everyone’s opinions (mine haven’t fully formed).


Thanks for doing this. I would like to clarify the quote of me below.

This was before I was reminded that there is a contract that miners get 90% of all rewards. However upon further reflection, is this block rewards or transaction rewards? Did the FR ever receive rewards from transactions? it was just coinbase, right? So this might not break that 90% rule.

I am now firmly of the opinion that I need a direct statement from the ECC and the Foundation that the 21mil cap will never be increased.

I have ideas for new verticals for the ECC, but they must be willing to invest that money into the foundation and zec development.

I really respect what has been done. But I need to know what problem I am trying to solve before I can offer solutions or opinions.

Thank you again for making this thread.


Th founders rewards have always been directly from coinbase of new blocks, transaction fees have always gone to the miner that found the block.

1 Like

The transaction fees for the last 24 hours are $91.8 from all transactions
resource: onchainfx

Having this in mind i doubt at the current state with the current low transaction fee whatever funding could be possible. Just adding these numbers as some might think that transaction fees are 1000’s of US$ per day, that’s not the case!


I added a note of clarification sourcing this comment regarding transaction fees.

What do people consider the best candidates for a formalized proposal and why? Expand the scope beyond what you want to see happen into perhaps the top 3 that should be considered seriously.

I agree with the ‘Miner opt-in’ proposal because I think ECC should keep the agreement of emission. Therefore, the financial support after halving should come from people’s voluntary donations.


Another idea :-

I agree with continued dev funding from block rewards but suggest its changed in a lasting way - we really don’t want to revisit this every few years.

For example, continued dev funding from block rewards & the amount halves every XXX blocks until its XXX amount.

This would support short term & near term activities, encourage activities that increase market price, encourage ECC to develop additional revenue streams (and give them time to do so), and establishes an end-date for dev funding.

We’re also familiar with ‘things that halve’.


If we, as a community, decide to fund development with 10% of future mining rewards post 2020 (until the next halvening) it would not be ECC breaking their agreement - it would be the community opting-in to fund future development.

In my opinion, this is why the binding mechanism for the decision is so important. I know @paige wants this thread focused on the proposal and not the decision making process, but they they seem inseparable in this situation.


Agree. Andrew Miller put this well here:

My view of an ideal outcome is that ECC and Zcash Foundation agree on a process for recognizing Zcash community consensus, and in case of a fork, pledge to license the trademark to describe the community’s chosen fork. This would serve as the basis for a negotiation between the Zcash community and any potential development firm hired by the community through a new dev fund.


Hm, this seems like an argument for the decision making process being necessarily hashed out first, not that they’re inseparable.


If this is not the right place for this, then I will delete it or you can move it.

One key thing we need to know before any talk of where funding will come from is what the funding will be used for, and how much is needed.

A big problem I have had with zcash and following the development lists is I know what features will be included. But I don’t know what features are needed for a finial product. There seems to be lots of scope drift.

What exactly will the ECC be committing to do with the extended dev fund?

What development work is left to do on the core protocol, what is the expected cost and how long will it take? - Where can I find this information?

In addition to this, it is really important that the ECC signals what their intention is if the FR is not extended. Especially in reference to the trademark and technical issues outstanding.

Without this information we are just playing guessing games. The ECC know all of this information. They are playing a game of full information (like chess) we are stuck playing a game of partial information (like poker), and we are expected to make a financial decision based off the outcome of this game. This is not reasonable.

I am not asking them to open their books. I am expressing frustration at people trying to make a decision that ultimately is a gamble for them and not the other player.

I still have yet to see why the benefactors of the FR are not the ones to create a new one from their old FR. - have they made their money and moved on? if not why wouldn’t they want to do something like this to protect their investment… oh… I think I answered my own question :confused:

I am up for anything under the Alternative funding models and will gladly give my time to help with these. As a side note, mining fees don’t seem to be covered by any “contractual statement” that I can find. So it would be a scummy move, but technically they are up for grabs.

@root why have an algo decide to distribute everything if someone can just change it? the whole point is once it is working you cant screw with it.

If there is a vote, will I be required to dox myself and prove how zcash I am like the last one about asic’s? - Kinda antithetical to a privacy coin.

yeah but of all the BTC transferred yesterday ~8% was mining fees. Adoption seems to be key. (source a zooko post I cant now find.)

What would you like me to add to help this thread progress further?


I prefer a 10% (maybe 15%) share of block rewards (for ECC and the foundation) until the next halving at which point we come up with a new solution. This way there is pressure to increase the price through marketing and development and it provides significant funding to do so. An ongoing percentage doesn’t provide enough incentive or enough feedback. It would be nice to tie the block rewards to a price target, but I don’t think it is very realistic.

I would like an idea of what the foundation and ECC would like to accomplish over the next 4 years and a ballpark estimate of the funding they think they need.


I concur, but the sticking point is not the foundation it is the ECC. Look at it this way. The ECC got their first round of funding via pitching to VC’s. Why wont they release a pitch to the community?

Second, the initial recipients of the FR have absolutely no incentive for them to fund development of zcash - they are trying to push that on to the community.

The stake weighted voting idea - where more zec you have the more your vote counts is part of that. The large holders know they can just vote that the community foots the bill.

I am all in for helping the foundation. The foundation have proved that they can build on the excellent technical work done by the ECC with the help of a 3rd party.

May I please remind everyone that zcash is built on bitcoin. So spiritually the Bitcoin Genesis block is zcash’s too.

“The Times 03/Jan/2009 Chancellor on brink of second bailout for banks” - that is the coinbase of the genesis block.

Why are we talking about bailing out a private company?.

I am probably not going to post further in this thread about the ECC. I will help and post about the foundation.
EDIT: I would like to make it clear that I do not hate the ECC or dislike them. I really like them! I am all for them getting additional funding just not from miners.

There are lots of opportunities for the ECC to make profits not at the expense of the initial promise.

Does anyone know the Horizen people? They are imo a success story in this regard and could have a lot to offer to this conversation.

I feel I am detracting from the spirit of this conversation and have made my feeling clear. I am really sorry about the tone of this message. I needed to get this off my chest.

I will bow out of posting in this thread to give others a chance without feeling like I am going to respond negatively to their posts. Sorry if my terse language is putting people off commenting.


Super Quick Summary: I request advocates for proposals post each proposal as a separate individual post in the Community Collaboration -> Protocol category, including dev funding proposals and/or governance proposals.

Main Post:

Hello. I just read the initial post and skimmed everything in this thread just now. Thanks, @paige!

For these kind of proposals to succeed, we’ll need two parts:

  1. A known set of clear proposals,
  2. A legitimate decision making process.

For 1, what would help me (and I suspect others) would be to have a specific place online for each proposal, so that I can make sure I’m talking about a specific proposal when discussing it with others. As it currently stands the proposals are mixed into replies in The future of Zcash in the year 2020 and then some of those may have been further refined in later comments. This makes it difficult to know what the current best version of each proposal is.

So I request that proposals authors each make a separate post on this forum in the Community Collaboration -> Protocol category. Please come up with a descriptive title for the proposal, and begin the title with “Dev Fund Proposal” to distinguish them from other non-funding proposals. For example “Dev Fund Proposal based on transaction fees”.

Don’t worry about what a “ZIP” is or any of that process if you want to make a proposal. The community can help move proposals with support through the formal ZIP process later. Making a simple post is the first step. :wink:

Then, each proposal will have it’s own URL. Authors can edit their original post to refine the proposal. If they do that I strongly recommend documenting the changes with editorial notes at the end, for example: “Edit #4: I changed the percentages based on the discussion below.”

Discussions in each of those proposal posts can be focused primarily on that proposal, and link to alternative proposals. If someone suggests a change that the author doesn’t incorporate, then it’s always possible to create a new proposal in a new post.

As for 2, the decision process, that is a separate and hugely important topic. Again, if people want to propose a specific decision making process, I advocate creating a post in the same Community Collaboration -> Protocol category, and use a unique title which begins with “Decision Making Proposal”.

Thanks for all of your participation!

ps: ECC hasn’t announced any stance on this topic on the Forum. We will announce a position on this topic at the third day of Zcon1 in Zooko’s presentation. It will be livestreamed, and we’ll post the link to the forum.

Edit #1: I clarified why posting each proposal as a standalone thread and then editing it in-place will be easier for me to understand all of the proposals compared to the current discussion-thread approach.

Edit #2: I added the super quick summary, since I know as a reader I often just read the abstract/first paragraph. :wink:


The ECC finally will announce a position nearly 7 months after the subject was brought up and 1 month before the deadline for NU4.

Edited out sarcastic comment because upon reflection I thought it better to ask for more time than whinge.


@aristarchus in case you hadn’t seen the above post by Nathan, can you submit the proposal you outlined here? The future of Zcash in the year 2020


@garethtdavies thank you for pointing me to this thread. I have just posted my dev proposal here:

@nathan-at-least I think that this more informal process is much better than going straight to ZIPs :slight_smile:


Dev Fund, intresting question and everybody just saying block reward x% or not. Block reward is too simple i think. My option is each transaction fee 2-10%.

1 Like

Adding transaction fees % for development funding would not work well for Zcash because it would cause the fee amounts to fluctuate for every transaction. This could be a Privacy leak for users. That’s one of the reasons the default fee is set at 0.0001 ZEC for all transactions so that fees/change all look the same, random amounts would potentially stand out in blocks.



I am proposing something similar as a ZIP here.

I haven’t had the time to fully flesh it out. please feel free to post anything you would like to be included or removed. or really just what you think in principle. does it fit with your idea?