Viewing a response to: @jondoe/pv7fxw
That's basically the situation. Because work on EIP and SPS is complete :)
author | andrarchy |
---|---|
permlink | pv7jm7 |
category | steem |
json_metadata | {"tags":["steem"],"app":"steemit/0.1"} |
created | 2019-07-25 17:08:33 |
last_update | 2019-07-25 17:08:33 |
depth | 2 |
children | 40 |
last_payout | 2019-08-01 17:08:33 |
cashout_time | 1969-12-31 23:59:59 |
total_payout_value | 0.000 HBD |
curator_payout_value | 0.000 HBD |
pending_payout_value | 0.000 HBD |
promoted | 0.000 HBD |
body_length | 74 |
author_reputation | 230,168,201,522,782 |
root_title | "Our Plan for Onboarding the Masses" |
beneficiaries | [] |
max_accepted_payout | 1,000,000.000 HBD |
percent_hbd | 10,000 |
post_id | 88,735,921 |
net_rshares | 0 |
Good deal. What do you think about changing the witness votes from "30" to "10 or 5"? Right now our Top 20 witnesses are basically all being decided by just a couple of the largest stake holders. That isn't really decentralized in any way... dropping the number down to "10" or even better "5" would significantly help with that.
author | jondoe |
---|---|
permlink | pv7l91 |
category | steem |
json_metadata | {"tags":["steem"],"app":"steemit/0.1"} |
created | 2019-07-25 17:43:51 |
last_update | 2019-07-25 17:43:51 |
depth | 3 |
children | 39 |
last_payout | 2019-08-01 17:43:51 |
cashout_time | 1969-12-31 23:59:59 |
total_payout_value | 0.446 HBD |
curator_payout_value | 0.146 HBD |
pending_payout_value | 0.000 HBD |
promoted | 0.000 HBD |
body_length | 329 |
author_reputation | 484,533,716,905,550 |
root_title | "Our Plan for Onboarding the Masses" |
beneficiaries | [] |
max_accepted_payout | 1,000,000.000 HBD |
percent_hbd | 10,000 |
post_id | 88,737,068 |
net_rshares | 1,716,266,064,736 |
author_curate_reward | "" |
voter | weight | wgt% | rshares | pct | time |
---|---|---|---|---|---|
jrcornel | 0 | 1,680,527,987,221 | 100% | ||
jbgarrison72 | 0 | 1,526,794,379 | 100% | ||
raycoms | 0 | 11,939,319,717 | 100% | ||
jondoe | 0 | 14,502,212,948 | 100% | ||
ezravandi | 0 | 3,080,750,994 | 2.6% | ||
hdu | 0 | 4,688,999,477 | 2% |
I think it's definitely worth considering, and one that should be raised with the Witnesses. I would say that we are at least in favor of getting the conversation started about whether this is something that should be implemented in a future hardfork. If someone were to make a great post about this, we'd be happy to Feature it so that the idea could be presented to more people.
author | andrarchy |
---|---|
permlink | pv7ulh |
category | steem |
json_metadata | {"tags":["steem"],"app":"steemit/0.1"} |
created | 2019-07-25 21:05:42 |
last_update | 2019-07-25 21:05:42 |
depth | 4 |
children | 6 |
last_payout | 2019-08-01 21:05:42 |
cashout_time | 1969-12-31 23:59:59 |
total_payout_value | 0.000 HBD |
curator_payout_value | 0.000 HBD |
pending_payout_value | 0.000 HBD |
promoted | 0.000 HBD |
body_length | 380 |
author_reputation | 230,168,201,522,782 |
root_title | "Our Plan for Onboarding the Masses" |
beneficiaries | [] |
max_accepted_payout | 1,000,000.000 HBD |
percent_hbd | 10,000 |
post_id | 88,742,977 |
net_rshares | 0 |
At least one post was made about these ideas 9 months ago. https://steemit.com/steem/@ats-witness/steem-witnesses-vote-number-and-decay And there were others.
author | ats-david |
---|---|
permlink | pv8kw9 |
category | steem |
json_metadata | {"tags":["steem"],"links":["https://steemit.com/steem/@ats-witness/steem-witnesses-vote-number-and-decay"],"app":"steemit/0.1"} |
created | 2019-07-26 06:33:45 |
last_update | 2019-07-26 06:33:45 |
depth | 5 |
children | 5 |
last_payout | 2019-08-02 06:33:45 |
cashout_time | 1969-12-31 23:59:59 |
total_payout_value | 0.000 HBD |
curator_payout_value | 0.000 HBD |
pending_payout_value | 0.000 HBD |
promoted | 0.000 HBD |
body_length | 161 |
author_reputation | 324,017,334,201,433 |
root_title | "Our Plan for Onboarding the Masses" |
beneficiaries | [] |
max_accepted_payout | 1,000,000.000 HBD |
percent_hbd | 10,000 |
post_id | 88,757,588 |
net_rshares | 0 |
It would be even more decentralizing to use the concept of 1 vest = 1 vote in the witness system. In other words, you can choose to use all your stake voting on 1 witness, or spread it around in any way you want, but it is *not* your SP x 30! You can delegate your votes out in whatever % of your stake you want, but if a 1 million SP account votes 500k to witness #1 and 250k to witnesses 2 & 3, theyβre done... 1 million votes used.
author | bryan-imhoff |
---|---|
permlink | pv7zee |
category | steem |
json_metadata | {"tags":["steem"],"app":"steemit/0.1"} |
created | 2019-07-25 22:49:24 |
last_update | 2019-07-25 22:49:24 |
depth | 4 |
children | 1 |
last_payout | 2019-08-01 22:49:24 |
cashout_time | 1969-12-31 23:59:59 |
total_payout_value | 0.000 HBD |
curator_payout_value | 0.000 HBD |
pending_payout_value | 0.000 HBD |
promoted | 0.000 HBD |
body_length | 434 |
author_reputation | 71,780,425,099,152 |
root_title | "Our Plan for Onboarding the Masses" |
beneficiaries | [] |
max_accepted_payout | 1,000,000.000 HBD |
percent_hbd | 10,000 |
post_id | 88,745,786 |
net_rshares | 0 |
Interesting. I wonder which would be an easier change at the coding level? I personally like 5 votes per account, but your way would work as well.
author | jondoe |
---|---|
permlink | pv9csl |
category | steem |
json_metadata | {"tags":["steem"],"app":"steemit/0.1"} |
created | 2019-07-26 16:36:21 |
last_update | 2019-07-26 16:36:21 |
depth | 5 |
children | 0 |
last_payout | 2019-08-02 16:36:21 |
cashout_time | 1969-12-31 23:59:59 |
total_payout_value | 0.525 HBD |
curator_payout_value | 0.173 HBD |
pending_payout_value | 0.000 HBD |
promoted | 0.000 HBD |
body_length | 146 |
author_reputation | 484,533,716,905,550 |
root_title | "Our Plan for Onboarding the Masses" |
beneficiaries | [] |
max_accepted_payout | 1,000,000.000 HBD |
percent_hbd | 0 |
post_id | 88,775,653 |
net_rshares | 2,009,365,600,847 |
author_curate_reward | "" |
voter | weight | wgt% | rshares | pct | time |
---|---|---|---|---|---|
jrcornel | 0 | 1,984,077,860,480 | 100% | ||
jondoe | 0 | 17,197,689,357 | 100% | ||
ezravandi | 0 | 3,766,114,169 | 2.6% | ||
hdu | 0 | 4,323,936,841 | 2% |
It took me a second to process what you're asking because I was thinking # of witnesses and not # of witness votes. I think this would be an excellent suggestion though it's going to take the same witnesses who benefit voting to end said benefit. Posted using [Partiko Android](https://partiko.app/referral/patrickulrich)
author | patrickulrich |
---|---|
permlink | patrickulrich-re-jondoe-pv7l91-20190725t231340312z |
category | steem |
json_metadata | {"app":"partiko","client":"android"} |
created | 2019-07-25 23:13:39 |
last_update | 2019-07-25 23:13:39 |
depth | 4 |
children | 1 |
last_payout | 2019-08-01 23:13:39 |
cashout_time | 1969-12-31 23:59:59 |
total_payout_value | 0.000 HBD |
curator_payout_value | 0.000 HBD |
pending_payout_value | 0.000 HBD |
promoted | 0.000 HBD |
body_length | 322 |
author_reputation | 92,185,416,218,701 |
root_title | "Our Plan for Onboarding the Masses" |
beneficiaries | [] |
max_accepted_payout | 1,000,000.000 HBD |
percent_hbd | 10,000 |
post_id | 88,746,433 |
net_rshares | 0 |
Yep, which is part of what is wrong with this system. The foxes are watching the hen house. We need to make these changes and we need to make them as soon as possible. One or two stake holders should not be able to select all 20 top witnesses...
author | jondoe |
---|---|
permlink | pv9cur |
category | steem |
json_metadata | {"tags":["steem"],"app":"steemit/0.1"} |
created | 2019-07-26 16:37:39 |
last_update | 2019-07-26 16:37:39 |
depth | 5 |
children | 0 |
last_payout | 2019-08-02 16:37:39 |
cashout_time | 1969-12-31 23:59:59 |
total_payout_value | 0.514 HBD |
curator_payout_value | 0.169 HBD |
pending_payout_value | 0.000 HBD |
promoted | 0.000 HBD |
body_length | 245 |
author_reputation | 484,533,716,905,550 |
root_title | "Our Plan for Onboarding the Masses" |
beneficiaries | [] |
max_accepted_payout | 1,000,000.000 HBD |
percent_hbd | 0 |
post_id | 88,775,684 |
net_rshares | 1,969,474,580,173 |
author_curate_reward | "" |
voter | weight | wgt% | rshares | pct | time |
---|---|---|---|---|---|
jrcornel | 0 | 1,944,532,385,817 | 100% | ||
jondoe | 0 | 16,853,321,502 | 100% | ||
ezravandi | 0 | 3,765,315,502 | 2.6% | ||
hdu | 0 | 4,323,557,352 | 2% |
That is a bad idea. In fact the ideal number of witness votes should be unlimited and it only isn't because of an annoying exploit with backups (and it is indeed frustrating and perhaps worth reconsidering that the little 1/21 slot forces us to weaken the voting system and indeed the whole platform). This may seem counterintuitive, but the idea of the approval voting method is to vote for all witnesses you believe are competent and not malicious. Those evaluated as such by the most stake are chosen. Smaller limits of votes leads to more gaming attempts to manipulate the list, and in doing so very likely makes the system less secure. > Right now our Top 20 witnesses are basically all being decided by just a couple of the largest stake holders At the same time this is false (for example several of us don't have a vote from freedom yet we are still there), and also ultimately the way it is supposed to work. The people with the most at risk should have the most say, it should require a _lot_ of stake to get any witness into the list, and also you don't want relatively small(er) amounts of stake to ever be able to elect any witness, and certainly not multiple witnesses (see above re. "less secure"). In terms of the biggest stakeholders having huge influence, I think the bigger concern might be people not voting at all, and a lot of stake sitting on exchanges in liquid non-voting form. Because when it comes down to it the biggest stakeholders aren't even that big (freedom owns about 3%!), so their relatively large influence over witnesses is an indication of not that much stake actually voting. I really don't know how to do anything about that.
author | smooth |
---|---|
permlink | pvceld |
category | steem |
json_metadata | {"tags":["steem"],"app":"steemit/0.1"} |
created | 2019-07-28 08:08:15 |
last_update | 2019-07-28 08:30:36 |
depth | 4 |
children | 23 |
last_payout | 2019-08-04 08:08:15 |
cashout_time | 1969-12-31 23:59:59 |
total_payout_value | 0.000 HBD |
curator_payout_value | 0.000 HBD |
pending_payout_value | 0.000 HBD |
promoted | 0.000 HBD |
body_length | 1,670 |
author_reputation | 253,602,537,834,068 |
root_title | "Our Plan for Onboarding the Masses" |
beneficiaries | [] |
max_accepted_payout | 1,000,000.000 HBD |
percent_hbd | 10,000 |
post_id | 88,841,826 |
net_rshares | 0 |
That is not false at all, it is a general statement that is absolutely accurate. The top 20 witnesses are in fact being decided basically by a couple of the largest stake holders. That is a fact. All are receiving a vote from one of the top couple whales. That means that you have 2-3 whales basically dictating the direction of the entire platform. How do you not see that as a problem? >and also ultimately the way it is supposed to work. Perhaps if the goal is to just have the richest person dictating things for the entire platform, then yes this is how it is supposed to work. However, many people have touted that having witnesses elected by the people helps decentralize the governing process, which it absolutely does. As a counter example, if one malicious group were to acquire enough stake they could vote in all of the top 20 witnesses themselves, yes it would require a big stake, but it could be done in theory, they could vote in all 20 of "their" people and guide the entire platform in the direction they want or just crash the chain to watch it burn. While that may sound extreme, there are people out there that do things just like that, in fact there are even some on this chain already. Yes, that is unlikely, but it is still possible. Reducing the number of witness votes per account makes that much harder to do. > I think the bigger concern might be people not voting at all Yes, and that is because their vote literally makes no difference. If votes were maxed out at 10 or even better 5 it would allow for a much more democratic witnesses structure and it would make more votes 'matter' which in turn would likely incentivize more people to actually vote. Not only that but it would also continually encourage witnesses to do things in the best interest of their voters, a la more of the community at large, which isn't exactly what we have going on right now. As it stands now, in most cases, you just have to cater to a couple of the largest accounts and you are in.
author | jondoe |
---|---|
permlink | pvd2wq |
category | steem |
json_metadata | {"tags":["steem"],"app":"steemit/0.1"} |
created | 2019-07-28 16:53:15 |
last_update | 2019-07-28 16:57:15 |
depth | 5 |
children | 20 |
last_payout | 2019-08-04 16:53:15 |
cashout_time | 1969-12-31 23:59:59 |
total_payout_value | 0.385 HBD |
curator_payout_value | 0.127 HBD |
pending_payout_value | 0.000 HBD |
promoted | 0.000 HBD |
body_length | 2,005 |
author_reputation | 484,533,716,905,550 |
root_title | "Our Plan for Onboarding the Masses" |
beneficiaries | [] |
max_accepted_payout | 1,000,000.000 HBD |
percent_hbd | 0 |
post_id | 88,857,511 |
net_rshares | 1,470,031,775,558 |
author_curate_reward | "" |
voter | weight | wgt% | rshares | pct | time |
---|---|---|---|---|---|
jrcornel | 0 | 1,451,125,526,857 | 100% | ||
elviento | 0 | 3,911,137,488 | 3% | ||
jondoe | 0 | 14,995,111,213 | 100% |
>you don't want relatively small(er) amounts of stake to ever be able to elect any witness, and certainly not multiple witnesses But why not actually? People use to describe this situation as an "attack", but for me only the ability to put in "one's own" irreversible transaction deserves this term. What actuall harm can perform *one malicious witness*?
author | svamiva |
---|---|
permlink | pve8sp |
category | steem |
json_metadata | {"tags":["steem"],"app":"steemit/0.1"} |
created | 2019-07-29 07:58:06 |
last_update | 2019-07-29 07:58:06 |
depth | 5 |
children | 1 |
last_payout | 2019-08-05 07:58:06 |
cashout_time | 1969-12-31 23:59:59 |
total_payout_value | 0.000 HBD |
curator_payout_value | 0.000 HBD |
pending_payout_value | 0.000 HBD |
promoted | 0.000 HBD |
body_length | 356 |
author_reputation | 9,635,062,598,275 |
root_title | "Our Plan for Onboarding the Masses" |
beneficiaries | [] |
max_accepted_payout | 1,000,000.000 HBD |
percent_hbd | 10,000 |
post_id | 88,881,010 |
net_rshares | 0 |
There's an interesting post from Dan Larimer on Medium about decentralization, suggesting some plausible solutions https://medium.com/@bytemaster/decentralizing-in-spite-of-pareto-principle-eda86bb8228b
author | svamiva |
---|---|
permlink | pveakw |
category | steem |
json_metadata | {"tags":["steem"],"links":["https://medium.com/@bytemaster/decentralizing-in-spite-of-pareto-principle-eda86bb8228b"],"app":"steemit/0.1"} |
created | 2019-07-29 08:36:39 |
last_update | 2019-07-29 08:38:21 |
depth | 4 |
children | 3 |
last_payout | 2019-08-05 08:36:39 |
cashout_time | 1969-12-31 23:59:59 |
total_payout_value | 0.000 HBD |
curator_payout_value | 0.000 HBD |
pending_payout_value | 0.000 HBD |
promoted | 0.000 HBD |
body_length | 202 |
author_reputation | 9,635,062,598,275 |
root_title | "Our Plan for Onboarding the Masses" |
beneficiaries | [] |
max_accepted_payout | 1,000,000.000 HBD |
percent_hbd | 10,000 |
post_id | 88,882,106 |
net_rshares | 0 |
Can't see it without logging in. It seems to be that we need a witness vote total less than whatever the decision making witness total is. Meaning that if 20 witnesses decide things, we need less than 20 votes, ideally significantly less to mitigate the largest accounts splitting their stake... Something like 5 votes per account seems like a good place to start.
author | jondoe |
---|---|
permlink | pvest9 |
category | steem |
json_metadata | {"tags":["steem"],"app":"steemit/0.1"} |
created | 2019-07-29 15:10:21 |
last_update | 2019-07-29 15:10:21 |
depth | 5 |
children | 2 |
last_payout | 2019-08-05 15:10:21 |
cashout_time | 1969-12-31 23:59:59 |
total_payout_value | 0.000 HBD |
curator_payout_value | 0.000 HBD |
pending_payout_value | 0.000 HBD |
promoted | 0.000 HBD |
body_length | 364 |
author_reputation | 484,533,716,905,550 |
root_title | "Our Plan for Onboarding the Masses" |
beneficiaries | [] |
max_accepted_payout | 1,000,000.000 HBD |
percent_hbd | 0 |
post_id | 88,894,901 |
net_rshares | 23,350,043,341 |
author_curate_reward | "" |
voter | weight | wgt% | rshares | pct | time |
---|---|---|---|---|---|
jondoe | 0 | 14,218,545,604 | 100% | ||
ezravandi | 0 | 4,547,769,435 | 2.6% | ||
hdu | 0 | 4,583,728,302 | 2% |