create account

Reduce witness votes per account and increase Security Council seats. by fernandosoder

View this thread on: hive.blogpeakd.comecency.com
· @fernandosoder · (edited)
$2.91
Reduce witness votes per account and increase Security Council seats.
<div class="text-justify">

I want to know what people think about an idea I had regarding Steem. No matter what you think 

There is too many votes per profile in relation to "seats in the *Security Council*"<sub>(AKA. top 20 witnesses)</sub>. In other words: each profile can vote for 30 witnesses while the Security Council has only <q>20 seats</q>.

This creates a vulnerability where a single account can put all 20 witnesses<sub>(and have 10 more votes to spare)</sub> in the *Security Council* if having the necessary SP. It happened today.

---

## My Idea:

- Reduce from 30 to only 5 votes the maximum amount each profile can cast.
- Increase the *Security Council* size from 20 to 50 witnesses. It might make it a little harder to get a Hard Fork, but it's not impossible.
- Set an expiration for casted votes. 
	- Votes expire in a year or even 6 months.
	- Votes can be renewed before expiration causing the expiration clock to reset. 
	- Proxy-delegations will not expire.
---


## Justifications:


<ul>
<li>
No matter how many profiles the person can have. The limit to witness vote for each profile will make it impossible not to dilute Vesting power among several profiles in order to vote for more witnesses than the limit allows.

### Example:

If limit of witness votes is 5 and user with 10 SP wants to vote for 10 witnesses:
- can vote with the whole 10 SP into 5 witnesses;
- can create second profile and delegate 5 SP to it, so each of the 10 witnesses will have only 5 SP of vote instead of the whole 10.
 
</li>

---
<li>
Expiration for witness votes is a countermeasure against the influence of dead accounts or dead proxy-chains. Only active votes expire, so <em>cold-wallets</em> can still be maintained through proxies or proxy-chains where there must be an active account at the end of each proxy-chain to renew witness votes.

- Failure to renew witness votes in an indication that the owner of such account might have lost its keys.
</li>


</ul>

---

## Further thoughts:

Social Interfaces to the Steem Blockchain should make it easier to vote, renew votes or *switch witnesses*<sub>(the ability to easily choose which one to discard when voting for a new witness while having all the spots filled)</sub>. It would be nice to receive warnings when a witness is close to expire also.

Well, those are just my ideas. Would be glad if I could get your opinions regarding them.
Sorry if I said anything stupid above.
Thank you all for your attention.


----

I was also thinking about the possibility to dilute witness votes instead of limiting per account. Or implementing vote dilution alongside vote limit.

* If you have `20 SP` and vote for a witness, it's a `20 SP` for it.
* If you vote for 5 witnesses, it's a `4 SP` vote for each.
* If you vote for 20 witnesses, each gets a `1 SP` vote.

---

## Another Steemer(@discernente) came with [some interesting ideas](/@discernente/contas-fake-podem-ser-witness-como-assim):

- Only profiles with high reputation can be witnesses:
	- Only with reputation above 50;
	- Reputation of the witness to be used as factor in voting computation;


Personally I don't like this idea as reputation doesn't say much about if the account is human or bot since there are some easy ways to artificially rise quickly the reputation index.

</div>


---

<strong>PS:</strong> In case you have a spare vote:
<center>
<h1>[Vote for me as *Steem Witness*](https://steemconnect.com/sign/account-witness-vote?witness=fernandosoder&approve=1)</h1>
</center>
👍  , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , and 32 others
👎  ,
properties (23)
authorfernandosoder
permlinkreduce-witness-votes-per-account-and-increase-security-council-seats
categorysteem
json_metadata"{"app":"steempeak/2020.03.1","format":"markdown","description":"Read and reply, please. I want to know what people think regarding this.","tags":["steem","steemit","suggestion","witness","witnesses","justin-sun","tron"],"links":["/@discernente","/@discernente/contas-fake-podem-ser-witness-como-assim","https://steemconnect.com/sign/account-witness-vote?witness=fernandosoder&amp;approve=1"],"users":["discernente"],"image":[]}"
created2020-03-02 20:23:21
last_update2020-03-06 18:01:15
depth0
children6
last_payout2020-03-09 20:23:21
cashout_time1969-12-31 23:59:59
total_payout_value1.461 HBD
curator_payout_value1.445 HBD
pending_payout_value0.000 HBD
promoted0.000 HBD
body_length3,522
author_reputation43,295,087,806,575
root_title"Reduce witness votes per account and increase Security Council seats."
beneficiaries[]
max_accepted_payout1,000,000.000 HBD
percent_hbd10,000
post_id96,001,589
net_rshares11,275,313,805,456
author_curate_reward""
vote details (98)
@dr-frankenstein ·
Interesting ideas, more thoughts are needed on this. 

A change is definitely needed as I already said months ago. 


Thanks for sharing,
👍  ,
properties (23)
authordr-frankenstein
permlinkq6mri6
categorysteem
json_metadata{"app":"steemit/0.2"}
created2020-03-03 18:32:27
last_update2020-03-03 18:32:27
depth1
children1
last_payout2020-03-10 18:32:27
cashout_time1969-12-31 23:59:59
total_payout_value0.000 HBD
curator_payout_value0.000 HBD
pending_payout_value0.000 HBD
promoted0.000 HBD
body_length137
author_reputation36,699,868,158,028
root_title"Reduce witness votes per account and increase Security Council seats."
beneficiaries[]
max_accepted_payout1,000,000.000 HBD
percent_hbd10,000
post_id96,023,977
net_rshares4,984,336,590
author_curate_reward""
vote details (2)
@fernandosoder · (edited)
Thanks for your feedback.
I was also thinking about the possibility to dilute witness votes instead of limiting per account. Or implementing this with the vote limit.

* If you have `20 SP` and vote for a witness, it's a `20 SP` for it.
* If you vote for 5 witnesses, it's a `4 SP` vote for each.
* If you vote for 20 witnesses, each gets a `1 SP` vote.

---

By the way: thanks for the resteem.
👍  
properties (23)
authorfernandosoder
permlinkre-dr-frankenstein-q6ms0i
categorysteem
json_metadata{"tags":["steem"],"app":"steempeak/2020.03.1"}
created2020-03-03 18:43:33
last_update2020-03-03 18:47:24
depth2
children0
last_payout2020-03-10 18:43:33
cashout_time1969-12-31 23:59:59
total_payout_value0.000 HBD
curator_payout_value0.000 HBD
pending_payout_value0.000 HBD
promoted0.000 HBD
body_length395
author_reputation43,295,087,806,575
root_title"Reduce witness votes per account and increase Security Council seats."
beneficiaries[]
max_accepted_payout1,000,000.000 HBD
percent_hbd10,000
post_id96,024,234
net_rshares89,214,050,330
author_curate_reward""
vote details (1)
@moeknows ·
Nothing should be based on reputation. It can be bought and is really only a representation of the amount of SP that has upvoted you in the lifetime of your account. 

Just had to get this out of the way. 

I like where you're going with this, and I think it could work with playing around with some of the numbers. I also like the idea of diluting (or condensing) the vote. That would essentially allow for some power balance for those of us who are lower on the totem in the SP area. 
👍  
properties (23)
authormoeknows
permlinkre-fernandosoder-q6s5ox
categorysteem
json_metadata{"tags":["steem"],"app":"steempeak/2020.03.1"}
created2020-03-06 16:26:57
last_update2020-03-06 16:26:57
depth1
children1
last_payout2020-03-13 16:26:57
cashout_time1969-12-31 23:59:59
total_payout_value0.000 HBD
curator_payout_value0.000 HBD
pending_payout_value0.000 HBD
promoted0.000 HBD
body_length486
author_reputation40,847,976,512,639
root_title"Reduce witness votes per account and increase Security Council seats."
beneficiaries[]
max_accepted_payout1,000,000.000 HBD
percent_hbd10,000
post_id96,124,143
net_rshares6,900,858,221
author_curate_reward""
vote details (1)
@fernandosoder ·
><q>*Nothing should be based on reputation. It can be bought and is really only a representation of the amount of SP that has upvoted you in the lifetime of your account.*</q>

Indeed.
👍  
properties (23)
authorfernandosoder
permlinkre-moeknows-q6s9vx
categorysteem
json_metadata{"tags":["steem"],"app":"steempeak/2020.03.1"}
created2020-03-06 17:57:33
last_update2020-03-06 17:57:33
depth2
children0
last_payout2020-03-13 17:57:33
cashout_time1969-12-31 23:59:59
total_payout_value0.000 HBD
curator_payout_value0.000 HBD
pending_payout_value0.000 HBD
promoted0.000 HBD
body_length184
author_reputation43,295,087,806,575
root_title"Reduce witness votes per account and increase Security Council seats."
beneficiaries[]
max_accepted_payout1,000,000.000 HBD
percent_hbd10,000
post_id96,126,079
net_rshares1,738,190,181
author_curate_reward""
vote details (1)
@olaf123 ·
### According to the Bible, *God is everywhere: Fact or Fiction.*
### Watch the Video below to know the Answer...
***(Sorry for sending this comment. We are not looking for our self profit, our intentions is to preach the words of God in any means possible.)***
https://youtu.be/m9KhPCiG9EM
Comment what you understand of our Youtube Video to receive our full votes. We have 30,000 #SteemPower. It's our little way to **Thank you, our beloved friend.**  
Check our [Discord Chat](https://discord.gg/vzHFNd6) 
Join our Official Community: https://steemit.com/created/hive-182074
👍  
properties (23)
authorolaf123
permlinko0sdnn14cnl
categorysteem
json_metadata""
created2020-03-06 15:02:03
last_update2020-03-06 15:02:03
depth1
children0
last_payout2020-03-13 15:02:03
cashout_time1969-12-31 23:59:59
total_payout_value0.000 HBD
curator_payout_value0.000 HBD
pending_payout_value0.000 HBD
promoted0.000 HBD
body_length579
author_reputation-10,813,981,844,129
root_title"Reduce witness votes per account and increase Security Council seats."
beneficiaries[]
max_accepted_payout10,000.000 HBD
percent_hbd100
post_id96,122,071
net_rshares286,746,023
author_curate_reward""
vote details (1)
@pal ·
Steem is decentralized now. This kind of changes should not pass lightly. 
👍  
properties (23)
authorpal
permlinkre-fernandosoder-q6t9xj
categorysteem
json_metadata{"tags":["steem"],"app":"steempeak/2020.03.1"}
created2020-03-07 06:56:09
last_update2020-03-07 06:56:09
depth1
children0
last_payout2020-03-14 06:56:09
cashout_time1969-12-31 23:59:59
total_payout_value0.000 HBD
curator_payout_value0.000 HBD
pending_payout_value0.000 HBD
promoted0.000 HBD
body_length74
author_reputation12,055,554,235,183
root_title"Reduce witness votes per account and increase Security Council seats."
beneficiaries[]
max_accepted_payout1,000,000.000 HBD
percent_hbd10,000
post_id96,139,362
net_rshares8,020,295,082
author_curate_reward""
vote details (1)