Announcing the first Coin Holder's Straw Poll!

Okay, this process of experimenting and iterating has already delivered its first lesson! I forgot that the simple signmessage approach only works for taddrs, and all my ZEC was in zaddrs as of block 570,000, so now I can’t vote with it. :thinking:

Okay, I have to either wait for a future block, and I’ll unshield some of my ZEC then to vote in the straw poll, or else someone has to implement str4d’s idea for shielded signmessage.

Is anyone else gonna cast their Coin Holder’s Straw Poll vote for a codename for NU3?

2 Likes

I’d be happy to participate. To do this I’ll need a step by step guide on how to make the voting right and not F it up - you also mentioned in your previous post that if done incorrectly it might put the coins at risk.

If anyone has the time to write a guide or a short instruction on how to do the pooling that would be great. If it also contains things we should avoid while following the steps - even better! :slight_smile:

1 Like

Haven’t claimed any ycash

You don’t need to claim any Ycash. The point is many people will have a copy of the ZEC private key used for signing messages for an address at the fork point so they could claim them either now or later.

It’s pretty straightforward to sign a message and see the post here from Andrew Miller Coinholder Petitions using t-Addresses. If you are using zcashd then the format is simply (from the RPC help https://zcash-rpc.github.io/signmessage.html)

zcash-cli signmessage "t14oHp2v54vfmdgQ3v3SNuQga8JKHTNi2a1" "my message"

With Trezor you can sign a message for an address in the wallet interface. I don’t think that’s currently possible with Ledger Live.

Of course, if you simply say publish this to your forum profile you’ll be revealing your balance.

3 Likes

./zcash-cli verifymessage t1QfpmMdnZXG42Gw9VSgUiiKVyZen4HJpT4 IG2wgAEU7iTeYmGay44n+G15OjRmBN8kfM8wcEfPlNIlZ9+qiFgB2VDPUs1g/NeyeR6fa1/uAUa3bU5bqmfDxEU= “I think Bloom is probably the best choice :)”`

(this is a vote, formatted for easy verification!)
`

2 Likes

Someone sent me a shielded memo and requested that I post this here:

“NU3 should be named Bloom” t1eRojqxyDqyDHZ7VJsZvzkBmqaf32wmpQw ILe94I/pcj2VVmBOfPRypo7l8A10Uvr2SDRN79UpAdNrSmqZQAr1lBECkZizqtN5Y6aMDfNiBrTBOjoDQmDVi8w=

1 Like

So far it looks like two out of two Coin Holders are in favor of Bloom! Looking at https://zcha.in/accounts/t1eRojqxyDqyDHZ7VJsZvzkBmqaf32wmpQw and https://zcha.in/accounts/t1QfpmMdnZXG42Gw9VSgUiiKVyZen4HJpT4 that’s two coin-holders with a total of almost 1500 ZEC!?

I hereby declare that the first Zcash Coin-Holder’s Straw Poll will be over a week from tomorrow — Friday July 2!

I request that Nathan — or whoever is making the decision about what ECC calls NU3 — accept the preference of the Zcash Coin Holders unless they think they really need to over-ride it for some reason!

Nathan: do you agree to do that?

2 Likes

Does the amount of zec make a difference?

I was clearing out some old USB sticks and found 4 separate private keys with virtually no balance. but they do have some balance (on change address so its very very low amounts. does that get me 4 votes for heartwood? or because of the low balance it isn’t as relevant? (I doubt this is the case, but if I only have to beat two votes…)

They are effectively 4 different account at the time of the fork, so 4 votes right?

Out of interest is it the amount of zec in the poll or the number of addresses that participate that is used to form a quorum? (yes I know its a straw poll)

heck, I just realised my brother has like 8 different zaccounts that all had balances at the fork. so is that 12 votes I can cast now?

1 Like

Yes the amounts make a difference as creating addresses is essentially free.

It would be good if there was a Sapling address to send the signed message in a memo too like z-board.net but that doesn’t seem to exist anymore.

2 Likes

EDIT: wait a tick, so 1 address with 1.5k coins has more or less weight in votes than 1.5k addresses all with 1 coin? ( I cant see a difference) and creating addresses might be free, but putting a balance on them isn’t. can I person who puts 1.6k coins out rank 1.5k people who all put up 1 coin?

I cant create a prefork address tho, or one that had a balance at the time of the fork. but seeing as money matters more I wont bother “voting”. (and zooko you might have to deshiled more of your zec if you want your vote to count.)

that one person who wanted bloom with 1500 zec looks like they have bought their position. Well done them.

Isn’t polling great, yet pointless at the same time.

I don’t like this idea. Can you please qualify what counts as a quorum for this and the zec/account ratio for something to count. It sets a bad precedent. (I know this is a fun thing, but I really don’t like the way it looks)

I am happy with a monarchy,
I am happy with a benevolent dictator,
I am happy with a tyranny of the majority (voting)
but tyranny of the wealthy? isn’t that what we are trying to avoid?

2 Likes

This only works for T addresses correct? So users like me who hold the majority of thier Zcash in a private addresses would not be able to participate?

2 Likes

I don’t think this is sybil-resistant, but pretty much all of the name options are fine, so I’m not too worried about.

That is the issue - how can you tell those 1.5k people are 1.5k people with 1 ZEC or 1 coin holder who has split their 1500 ZEC over all those addresses? The financial cost of performing these transactions are somewhat trivial (even assuming the default fee 1500 transactions would be a little over $10 in fees). For someone motivated enough if the incentive is high enough this would certainly happen.

I do think an indicative vote based on stake is informative assuming it is non-binding (for something more meaningful than that proposed).

3 Likes

I agree, but 1.5k people are not going to vote because of that one large “vote” this is not a straw poll by any interpretation.

I was going to vote 12 times, from 12 addresses but the total sum is 0.0002311 something on each account (like 0.01cents) there is no point me going through the motions to vote now.

Also as shawn pointed out, if he wants to vote he is going to have to deshield a large portion if not all of his coins to even get a vague hope of his vote meaning something. If this is considered acceptable on something as trivial as name selection, why does it feel like a dry run for something else.

And to be fair, zooko hasn’t directly stated more zec = more weight. so it is just an assumption.

2 Likes

You see the obvious contradiction here? As such that 1500 ZEC holder feels that their single vote (assuming they hold it in one address) isn’t worthwhile. This is why centralised voter registration systems exist and the community governance panel, which not perfect, is also a very valuable indicative input for future decisions such as these.

Think we can only define this as -
‘1500 ZEC voted for…’ or ‘X% of total coins voted for…’

Can’t safely connect it to an individual, which is kinda the point of fungability.

2 Likes

Yes, that was my point.

It sounds like you didn’t read the part of my Original Post about how coin-holders aren’t the only important voices, but how they are important and valuable members of the community.

2 Likes

Yes, you are right. I apologise for derailing the thread and making what was obviously a “wow look at this” statement a bit too seriously and ran with it. initially it was a joke, then I dragged others into derailing this thread.

out of interest though if another option were to get 12 votes that total 0.001 zec would you then recommend that instead of bloom? - this is a light hearted question, feel free to antagonise me with the response :slight_smile:

just so you know where im coming from, the word “bloom” is like nails on a chalkboard for me.

Im not good at this governance stuff. I will stop picking holes in things I don’t understand. I hope you appreciate that I do put a lot of effort into other parts of the forum though. (this isn’t an excuse, im about to start pleading)

Please anything but bloom. plant wise, we have produced our first sap wood, had our first blossom, now we need to put on heartwood (I think this fits with the companies goals for the next upgrades too, the partiy+foundation and 2of2 is massive and is exactly what a tree builds on heartwood.) No idea why I am still typing. I will think before posting in these sorts of threads next time.

1 Like

Yes. Also true of me: Announcing the first Coin Holder's Straw Poll!

Str4d has an idea for how to implement shielded coin-holder’s polling: Announcing the first Coin Holder's Straw Poll!

1 Like