You are viewing a single comment's thread from:

RE: A Case for Stake-weighted Voting?

in #steem6 years ago (edited)

I believe a calculation involving the following should be considered:

  1. 1 for 1 vote aka dpoll
  2. stake-based (then would we treat stake as proxy?)
  3. time-based (age of account) + activity

#1 This is the current simplest way if no one cheats and gets their bot accounts to vote.

#2 Delegations should be excluded but its debatable whether stake would be calculated same as for witness approvals, aka with proxying. I would say yes to allow users who have a distributed stake amongst numerous accounts to have one vote. On the flipside, that brings up the question of whether an account that has a lot of proxies would then overshadow the individual votes of its proxies. In that case the solution may be using the trustee information. That would once again have issues as some accounts are the creators of other autonomous accounts. Anyway, this is a point worth debating.

#3 refers to the fact that a user who's been active for let's say two years would have a greater knowledge and personal investment in the ecosystem then someone who's been here for a week. The activity parameter would be needed to prevent botnets and old miners. Activity would be based on posts/comments, not trading activity or just votes.

I'd have to get out my stats notes to come up with a calculation.

Sort:  

Yeah it's possible that a compilation of the 3 or a mix n match could be investigated.

1 vote per 1k SP owned, starting with 1 at < 1000 SP might be interesting. It's stake weighted but means a Whale would have 501 votes and a Redfish 1 vote - 500 more votes instead of 1000+.

A users activity is an interesting one. I guess some of the 'quieter' whales would have something to say about that.

Oracles could have a say in the future too......

I think these oracles will be so subjective they'll negate any value. Good point on the quieter whales. One option would be to encode github contributions onto the chain but then we're dealing with an immense amount of spam. It is pretty hard to gauge a user's true activity, which is why every calculation so far failed.