Coinholder Poll to Ratify the Retroactive Grants Program

I’m opening the registration period for ZEC holders to participate in the upcoming poll on whether the NU6.1 Coinholder Grants Program should be structured as a retroactive grants program. Coinholders will need to move their ZEC into the Orchard pool or refresh their notes during the registration window, which runs from Block 2,806,040 (January 31, 2025) through Thursday, August 21 at 5:00 PM Pacific / 8:00 PM Eastern / 12:00 AM UTC. Once the registration deadline passes, you’ll be able to cast your vote.

I’ll share detailed instructions on how to vote, the questions, and a link to the voting app the week of August 18.

Please note that the safest way to participate in the poll is to wait until the registration window has ended, then move your ZEC out of the wallet you plan to use for voting before you complete the poll. That way, when you enter your seed phrase to vote, the wallet will be empty, minimizing any risk of losing funds.

I’m also looking for community members to help run voting servers. The Coin Voting 2.0 system relies on a dedicated blockchain secured by CometBFT and maintained by a group of validators, known as voting authorities. If there’s only one authority, there’s a risk that votes could be selectively included or excluded. However, with at least four independent validators, the system becomes resistant to manipulation, as long as two-thirds are honest. This ensures the results are finalized through consensus, rather than by a single centralized operator.

If you’re interested in running a voting authority or have questions about what’s involved, please respond below or send me a DM.

Lastly, transparent ZEC holders can also participate in the poll by signing a transaction, using the same process as the governance poll held earlier this year.

I’ll share more details about the upcoming poll soon.

7 Likes

My setup is Zashi + Keystone and I would like to vote with my shielded Zcash on the Keystone wallet.

So the best process to keep the funds always in the shielded pool on a Keystone and never expose them would be:

  1. Have them on the (first) Keystone until the snapshot is taken on August 21.
  2. Move all funds to a second Keystone (with a different seed phrase).
  3. Vote with the seed phrase from first Keystone by putting it into the voting software and consider the seed phrase burned afterwards (because it has been exposed to software outside of a hardware wallet).

Is this correct?

I would also like to know what’s involved in running a voting server.

3 Likes

Correct.

Here’s a demo from @hanh:

Also, here’s a link to the Voting Authority Coordination thread from the governance poll held earlier this year:

If you have any additional questions about running a voting server, @dismad, @hanh, @outgoing.doze, and @james_katz are likely the best people to answer them, as they participated in the process last time.

4 Likes

Thanks @aquietinvestor for the pointers, I’ll check them out!

1 Like

I would take look here for some good info. Any questions feel free to reach out via DM :+1:

2 Likes

Thanks, I skimmed through the documentation you both provided regarding the voting authorities. Since 2/3 of the voting authorities need to be honest I think it would be great to have more than 4 this time around. I would be glad to add another one. I just recently setup a Debian box to run zebrad, I could use that to also run a voting authority for the upcoming election.

3 Likes

You don’t really need another physical keystone, you can manage up to three seed phrases on a single device: Create or Import with 3 Seed Phrases | Keystone.

1 Like

Cool, thanks! I didn’t know about this feature.

Unfortunately right now you can’t manage more than one keystone account in Zashi, but it’s in roadmap.

You can of course remove one and add the other and so on, but it’s quite uncomfortable. Waiting for multi account support…

2 Likes

Yes, I’ll have to work with two phones with Zashi for now.

1 Like