@mistfpga I’m not discounting an to the first question here. If the answer is NO (and the original funding plan should stay), then everything I wrote is moot: the protocol will end any non-miner mandatory fees, and any protocol-based funding decision discussion could shift to opt-in mechanisms if desired.
To be totally transparent, my personal opinion is that the original “funding expires” protocol promise is sacred and should not be altered unless there is significant and well-understood broad consensus to the contrary. However, getting better information from potential funding recipients like ECC is essential to allowing everyone to make their own informed opinion on what they want to support.
And to be extremely clear (to @Shawn’s points) : my point in this post is that ECC needs to be clear, unambiguous, and upfront about their position here. It is absurd to assume that the community should use previous statements and talks to ascertain what ECC is likely to be thinking. The onus must be on them. There should be no assuming when $12 million per year is on the line.
I think I misunderstood the tone of your message. I agree it is sacrosanct, but we need to figure something out. I look forward to your feedback on my proposals, and will reread your original post again. I completely mistook what you were saying.
In my excuse it is 36c here. (anything above 20 is considered hot in England). It should be cold and wet! I like cold and wet! Im not built for heat. imho the FR has to expire. what happens next is anyones guess. I personally see the block distribution as scared too, as well as emission schedule.
But if this stuff is going to be broken, like you said there better be a very good reason and some exceptionally strong safeguards.
If you would like help getting your ideas into a proposal format, feel free to PM me. I will help with ideas I disagree with as much as ones I do.
To be frank, I’m a little shocked that the process has continued as far as it has without this kind of information.
I’ve been struggling to come up with a good analogy and don’t really have one, but here’s a shot at it. If I need to buy a car, I’ll go to the only dealer in my town that sells them. The dealer tells me that the Fancy Car is 100 Sarangbux (which is a lot). I tell him that I’m not sure if I need all the fancy things in the Fancy Car, and might be interested in the Pretty OK Car next to it. If he refused to tell me what any of the other cars cost, or what their features are, until I gave him an irrevocable amount of Sarangbux, I’d say he was mad and storm off to find another dealer in another town.
Yes, ECC is a private company, but it’s trying to operate in an open-source world. All the cards should be on the table here, and it seems nuts to be throwing around specific percentages of block rewards without knowing what value that would provide to the community going forward. This sort of thing should precede any informal or formal decisions.
Its not like we haven’t been asking for it, it is just idk the whole situation feels strange to me.
Have you heard zookos talk at zcon1 - he openly comes out and says his original stance (which it was a conflict of interest for them to suggest funding) might not have been the right call. (It was done with the best intentions though, I can see an argument both ways).
Although in my humble opinion, they should have been courting the community like we were prospective investors.
One of the problems of the forum is it is quite hard to nail down actual info from the ECC, they clearly mark their accounts and posts, but sometimes an answer to a much bigger question only appears in a smaller thread.
I have pointed out before it is like the community is playing poker(a game of partial information) whilst the ECC is playing chess. (a game of full information)
I will dig out some links for you about some of the funding concerns you have raised and the official responses. Quite a few can be found by searching for either zooko or Nathan-at-least replying to my messages.
@sonya has ZF released information about their proposed operational actions at different funding levels? I realize that ZF has not taken as large a role in protocol development and engineering for Zcash, but it is a recipient of mandatory fee funding in several proposals so far.
I aboslutly agree with these statements. I can’t count the number of posts i made on this forum asking for whatever not related to the funding. Unfortunatly there are no or not much and vague answers at all if any if the questions is a direct one and at least i have the impression nobody is comfortable to answer a lot of questions.
Even worse, after being left alone with the only ability to make assumptions, guessing there are even accuses like spreading FUD, offending ECC and such stuff. I don’t want to get deeper here, but there is a deficit of information, clarifying and whatever not. Unfortunatly the community itself seems to have not a big interest in it as only a few actually ask more uncomfortable questions and/or repeat them.
Again, absolutly agree with this. Hence i first made a proposal favouring the Foundation as the 100% funds recepient as it’s obvious that the ECC is not as transparent as it should be in my opinion. Hence in my opinion the funneling of funds through the foundation and having the foundation allign them through grants to the ECC should bring absolutly clarity on what is used for what, which upgrades are desired by the community and whatever not. At least in theory.
Strange enough i realized later that the foundation itself does NOT want to be the only recepient for a possible funding dev reward. The exact reason for this is not clear either which doesn’t sound optimal.
I mean it’s at least strange that proposals, there have been 2 out of 13, that had the foundation as the only recepient and that these automaticly do not get foundation support.
It’s a simpler way for sure, the question is will it lead to a result at all?
@acityinohio might be able to fill out more context, but here’s the quick-and-dirty version:
As with ECC, less funding for ZF = less ambitious roadmap, fewer hires, etc.
Unlike with ECC, ZF has an endowment, so the organization is financially comfortable for the next few years at least.
Since ZF is a nonprofit, we can raise money through direct donations. Without a dev fund, rolling out a donor program will become a priority more quickly, but in either case we don’t need new funding immediately.
In short, the Zcash Foundation will survive and continue its work regardless of whether, or how, Zcash dev funding is decided in October.
(Btw @boxalex I got an answer for you about the 2018 990 — the forms are released on a year delay and roughly follow our auditing schedule, so the 2018 990 will most likely be made public in November this year.)
That’s what they stated, this doesn’t mean it makes much sense or is a good reasoning, hence i call it strange and unclear.
Most proposals right now advocate a funneling of funds through the ECC to the foundation, which in my book is a bigger possible single point of failure than the reverse case IF the foundation uses the ZFND grants platform and/or in combination with a foundation governance panel and allocate funds to the ECC. But that’s of course just my opinion.
Thank you for the well written post. I agree with a majority of your points. I’d like full transparency as well on a project we consider open source.
It seems that the majority of funding is concentrated among-st a small group of people. I find this deeply concerning because this shuts the door to other researchers that may get involved with the project.
Personally, I’d like to see the developer fund expire. This will encourage full transparency for future funding and allow the community to make decisions at a case by case basis as opposed to being protocol level decision that can tear the community apart.
Zcash is already a well respected project in the crypto space. There are other ways that funding can be achieved aside from depending on a block reward.
This statement is not accurate at all. The Zcash Foundation has given thousands of dollars from thier allocation of the FR to fund researchers in the form of Grants. Anyone who’s serious about getting involved in Zcash can do so and be compensated for their work. It was the original FR that helps enable this funding and any new development fund allocated to the Zcash Foundation could be used for similar Zcash community projects.
Eh, I think @TheJerz has a point. It’s not literally just ECC and ZF employees who work on Zcash or its ecosystem — that would be a reductio ad absurdum. But it’s fair to point out that the only paid Zcash protocol development opportunities are at ECC and ZF, pretty much. Maybe Bolt Labs. Or you can get paid for occasional contributions by working at different organization that has some overlap with Zcash. But having Zcash be your job, let alone your full-time job? There just aren’t that many of us right now.
It’s definitely something we’re working on, both ZF and ECC. It’s just gonna take time for the market to develop. We’ve made a lot of progress over the past year, and I expect that to continue in 2019.
Actually it’s super accurate.
Tell me how much of the current funding is going to the Foundation, how much to the ECC and than make the mathematics and let’s see where the majority of fund goes …
The fact that the foundation has given away some funding to grants doesn’t mean the majority of the founders reward didn’t went elsewhere, hence in my opinion his conclusion seems to be more than true.
You seem to be misunderstanding my point. I wasn’t disagreeing with the statement that funding is currently centralized between two entities (its obvious that this is true).
However I completely disagree with the conclusion that having centralization somehow
There are plenty of ways for researchers to get involved. They can volunteer and contribute to the codebase directly through GitHub on the ECC or Foundation side, or if they want to be paid for their work they can post a project for community funding on the zfgrants platform and get crowdfunding (similar to Monero’s FFS). Or they can also apply for a Grant directly to the Zcash Foundation as many academic researchers already have.
I’am not a native English speaker/reader/writer but even me gets out of his text that the issue is that the majority of funds is going elsewhere but not to possible researchers that are not in the ECC and this is clearly the main point he made in his post, which is just accurate and hits the current problem on the nail.
Just read it again and you will not the little difference. Actually thinking about it there has been even a period this amount of funds have not been enough even for the ECC itself, so what’s left for researchers outside the ECC.
I’am far away from saying the foundation isn’t doing their best to give independent researchers and devs some funding, but we all know these are more than limited cases & funds.