Coin Weighted Poll

no, there is no new snapshot. Your coins must have been moved earlier.

1 Like

Itā€™s a fun experiment but my ZEC moves too fast.

Imagine a company with a large turnover of shielded ZEC coming and going. This would be a great thing for the Zecosystem. A lot of ZEC at any given time but it comes and goes with real economic activity. This type of user doesnā€™t get to vote in this design?

3 Likes

Why not? .

Being part of governance should have a reasonable cost: the one of holding a piece of the pie. Otherwise what, you loan some ZEC for 10 minutes for a vote and you give it back? On that other network I keep talking about, the longer you lock your tokens for a vote, the more your vote has power. Smart huh.

2 Likes

I think thatā€™s a pretty harsh way of putting it. Thatā€™s like saying your grocery store holds your food hostage in trade of you paying.

@hanh has offered a free service, with a paid upgrade. If you donā€™t care for paying, or the free service, thatā€™s fine. But letā€™s not vilify the author of the offer. If nothing else, itā€™s a demonstration that something like this is worth recreating. But paying for work already done makes sense too, IMO.

3 Likes

Itā€™s not the same thing at all. An imperfect but better analogy would be if someone was hired to design and build a plane, builds it before they get paid, invites people to fly it but wonā€™t disclose the results of structural analysis until they get paid.

I canā€™t really pay for it. Iā€™m not vilifying Hanh but just this particular decision. If he decided to not release this until he gets paid then that would be totally fair. But if he wants to go ahead and want to people trust his wallet with a possibly high amount of funds to participate in a governance decision, then yes, I think a minimum bar for security would be to disclose the source code.

Yeah I agree it makes sense to pay for work already done, in fact it already happened in the past. That doesnā€™t change my argument.

5 Likes

for speaking up on the matter may be to not be part of an entity that has not constantly derailed token voting. Help out or speak less, to put it politely.

1 Like

@conradoplg @ambimorph i do agree that source code need to be auditable

and coin voting (maybe with simple smart contract with on-chain fees) is very important for zcash

and coin voting need to be implemented in all wallets

zcash has a 21 mil security budget problem so simple smart contract to generate shielded poll with on-chain fees for coin voting is vital for zcash

He wasnā€™t hired to build the plane. He built it for his own satisfaction, unpaid for. Heā€™s offering rides. But some passengers begrudge the builder for not also offering the blueprints before going for a ride. Itā€™s perfectly reasonable to want to know the plane is safe before riding. In fact they may even accuse him of doing a socially irresponsible thing by offering rides on a plane that hasnā€™t been publicly proven to be safe (and I might agree).
But letā€™s not pass this off as him having been hired to do it in the first place, considering the whole question is regarding lack of payment.

2 Likes

Agreed, thatā€™s a fair point

1 Like

The second coinholder poll is now open. Coinholders can express their support for the various Dev Fund proposals. There is also an option to end the Dev Fund and allocate 100% of the block rewards to miners.

This round of voting will be open until block 2,576,000, which should occur around July 15, 6:00am UTC. The results will be released after the poll closes.

The url for the poll is: https://vote.zcash-infra.com/devfund-proposals

Iā€™ve updated the FAQ below.


Frequently Asked Questions:

Am I eligible to participate?

To be eligible to participate, you must have moved ZEC into the Orchard pool or refreshed your notes during the registration period that occurred from blocks 2,540,000 to 2,557,150.

Why is there a registration period?

The reason for the registration period is because itā€™s too computationally intensive to scan all Orchard notes since inception. ā€œProof of balanceā€ uses the halo2 circuit. Like Orchard, the wallet needs to compute witness data, and allowing every Orchard note ever means downloading all the blockchain data and processing several GB of hashes.

What version of the app do I use?

You must be using YWallet v1.7.0+4 or newer. If youā€™re seeing the below error, you need to update your app:

image

Hereā€™s where to get the updated app:

Desktop

Android

Download from the Google Play store or follow @dismadā€™s instructions below:

iOS

How long do I have to vote?

This round of voting will be open until block 2,576,000, which should occur around July 15, 6:00am UTC.

What is the url for the poll?

https://vote.zcash-infra.com/devfund-proposals

How do I vote?

Here are some resources that will walk you through how to cast a vote:

Blog post

YouTube Video Tutorial

Can I change or delete my vote?

While it is technically possible to create a feature that allows users to change or delete their vote, YWalletā€™s mechanism is designed to prevent this. Once a vote is submitted, it cannot be changed or deleted. Votes are binding, similar to a US presidential election where, once you cast your ballot, you cannot go back and change or delete your vote.

Where can I see the results?

The results of this poll will be released after it closes on July 15.

Disclaimer

As Hanh previously mentioned, the coinholder voting mechanism has not been audited or undergone a code review. For added safety, the ballot is not signed with your spending key.

This is an experimental poll, so please participate at your own risk.

8 Likes

I would like to delegate my vote to @joshs. Given I do not have this option, @joshs could you please make your vote known so I can replicate it. Thank you.

3 Likes

Iā€™m attempting to vote on IOS, and I have notes in my wallet that were created during the registration window and spent after the end of the registration window, but these notes do not appear for me to select. What might be wrong? The notes were created as of ~2546000 and spent as of ~ 2560300.

2 Likes

Itā€™s a UI bug. Iā€™m working on it.

Edit: Fixed in the beta. Join the YWallet beta - TestFlight - Apple

5 Likes

Hi jelly5649. Thank you for your trust, however itā€™s a poll of sentiment and I highly encourage you to express your own voice.

The opinions Iā€™m expressing below are consistent with my other public comments over time:

I do not support a direct funding model and thus strongly against Manufacturing Consent and Establishing a Hybrid Dev Fund for ZF, ZCG and a Dev Fund Reserve.

I do support Hybrid Deferred Dev Fund: Transitioning to a Non-Direct Funding Model and Lockbox For Decentralized Grants Allocation.

3 Likes

Well, I was able to select a note but the wallet crashed when I attempted to cast my vote. Crash report submitted.

1 Like

Thank you for your answer @joshs , I appreciate.

In general, I want to rely on delegation. Sometimes I may have an opinion of my own, sometimes not. In the cases when I have an opinion of my own, it is an opportunity for me to ensure that the people I wish to delegate to and myself are in general alignment.

I very much wish to see the ZEC token holders have a serious say in the governance but two angles will be of high importance: 1. education of the token holders wishing to get involved and 2. delegation is necessary for those lacking the time to educate themselves but still with the understanding that the people they trust have the right vision for Zcash in mind.

Good day!

3 Likes

Unfortunately, I was not able to reproduce the issue on my devices.

  • I used one of the Orchard notes from the snapshot,
  • I split it into 2 smaller notes
  • Then went back to vote.

As expected, the original unsplit note was present and I could vote with it.

Some things you could try:

  • Use the desktop version, there will be some info on the console;
  • Reset the vote by tapping on the X in the election summary page.
2 Likes

I wonā€™t be able to try with the desktop version for another day, but thus far I have attempted:

  • resetting the poll
  • voting with all of my available notes
  • voting with each one of my available notes

In each case the wallet renders the spinning dots animation, it spins a couple of times, and then crashes. What additional information can I provide to help track this down?

1 Like