BitShares Forum

Main => General Discussion => Topic started by: BTSdac on July 20, 2014, 03:39:30 pm

Title: sum of approve for delegate over 100%
Post by: BTSdac on July 20, 2014, 03:39:30 pm
there are 66 delegates that get 3% approve,  66*0.3%=198% it is 2 times of 100% . what is wrong ,
Title: Re: sum of approve for delegate over 100%
Post by: testz on July 20, 2014, 03:41:51 pm
there are 66 delegates that get 3% approve,  66*0.3%=198% it is 2 times of 100% . what is wrong ,

Nothing wrong, every user can vote for set of delegates, every delegate can have up to 100% of votes if all shareholders vote for this delegates.
Title: Re: sum of approve for delegate over 100%
Post by: santaclause102 on July 20, 2014, 03:44:35 pm
http://en.wikipedia.org/wiki/Approval_voting
Title: Re: sum of approve for delegate over 100%
Post by: clout on July 20, 2014, 03:44:47 pm
we are using approval voting to select delegates. if you have 3% stake you can vote for a slate of 101 delegates, giving each of them 3% approval.
Title: Re: sum of approve for delegate over 100%
Post by: BTSdac on July 20, 2014, 03:51:26 pm
we are using approval voting to select delegates. if you have 3% stake you can vote for a slate of 101 delegates, giving each of them 3% approval.
it is very intersting
how many delegates one usering can vote
Title: Re: sum of approve for delegate over 100%
Post by: santaclause102 on July 20, 2014, 04:04:48 pm
I read somewhere that you approval voting is limited to 33 delegates. Is that correct?
Title: Re: sum of approve for delegate over 100%
Post by: BTSdac on July 20, 2014, 04:06:13 pm
I read somewhere that you approval voting is limited to 33 delegates. Is that correct?
+5% thanks
Title: Re: sum of approve for delegate over 100%
Post by: santaclause102 on July 20, 2014, 04:08:25 pm
I read somewhere that you approval voting is limited to 33 delegates. Is that correct?
+5% thanks
That was more a questions than an answer. I can not find a documentation of the discussion....
Title: Re: sum of approve for delegate over 100%
Post by: bitmeat on July 20, 2014, 06:55:37 pm
Delegates seem very centralized. It looks VERY different than during the dry run. Dry run was vibrant and diversified. Now it's all init delegates, and clout - I like you, man, but isn't running 5 delegates a bit greedy, and gives bad rep to BTSX.
Title: Re: sum of approve for delegate over 100%
Post by: bytemaster on July 20, 2014, 06:58:07 pm
It is only centralized on init delegates until enough people can get onboard to vote them out.   During the dry run no large stakeholders were voting.   
Title: Re: sum of approve for delegate over 100%
Post by: bitmeat on July 20, 2014, 07:04:28 pm
Listed a proposal here: https://bitsharestalk.org/index.php?topic=5873

Not sure if this can be implemented after the fact, but I don't see why not (e.g. binaries are programmed that starting at block 50,000 - we implement this change)
Title: Re: sum of approve for delegate over 100%
Post by: toast on July 20, 2014, 07:13:22 pm
I read somewhere that you approval voting is limited to 33 delegates. Is that correct?
+5% thanks

No it is 101
Title: Re: sum of approve for delegate over 100%
Post by: bdnoble on July 21, 2014, 12:33:39 pm

we are using approval voting to select delegates. if you have 3% stake you can vote for a slate of 101 delegates, giving each of them 3% approval.

It is only centralized on init delegates until enough people can get onboard to vote them out.   During the dry run no large stakeholders were voting.

It is a little hard to vote out the init delegates when so many of them have 3.9% of the vote, which at the moment is a very large chunk.

Clout, you seem to have a pretty large share. Or at least you know enough people who do. Can you stop voting for some of the init delegates and give some more people a chance? Share the love! :) Pretty please? :P

I have been helping test the dry runs since the very first. I would love a chance to be a delegate. Care to spare any votes for bdnoble? :D


Sent from my iPhone using Tapatalk
Title: Re: sum of approve for delegate over 100%
Post by: xeroc on July 21, 2014, 02:29:13 pm
Clout, you seem to have a pretty large share. Or at least you know enough people who do. Can you stop voting for some of the init delegates and give some more people a chance? Share the love! :) Pretty please? :P
+5%
Title: Re: sum of approve for delegate over 100%
Post by: clout on July 21, 2014, 02:47:23 pm

we are using approval voting to select delegates. if you have 3% stake you can vote for a slate of 101 delegates, giving each of them 3% approval.

It is only centralized on init delegates until enough people can get onboard to vote them out.   During the dry run no large stakeholders were voting.

It is a little hard to vote out the init delegates when so many of them have 3.9% of the vote, which at the moment is a very large chunk.

Clout, you seem to have a pretty large share. Or at least you know enough people who do. Can you stop voting for some of the init delegates and give some more people a chance? Share the love! :) Pretty please? :P

I have been helping test the dry runs since the very first. I would love a chance to be a delegate. Care to spare any votes for bdnoble? :D


Sent from my iPhone using Tapatalk

The votes for my delegates are not from me... I have far less than 3.9% stake. I do not know who voted for them
Title: Re: sum of approve for delegate over 100%
Post by: bytemaster on July 21, 2014, 03:00:21 pm
You might say he has a lot of "clout"  ;D
Title: Re: sum of approve for delegate over 100%
Post by: BTSdac on July 22, 2014, 02:21:13 am
It is only centralized on init delegates until enough people can get onboard to vote them out.   During the dry run no large stakeholders were voting.
Every user can vote 33 delegates, and each delegate obtain the same voting no mattter how many delegates the user vote . doest it mean user can make his voting magnify by 33 times at max ,how many delegates one user delegate at average, I guess it is must less than  33.
if quantity of average delegates user vote is 20 (why I assume 20, I just vote one delegate, so I think 20 is a larger quantity),  it mean common users just enlarge these voting by 20 times, but a attacker can enlarger his voting 33 times at most.
does it mean it reduce the attacker cost?
Title: Re: sum of approve for delegate over 100%
Post by: xeroc on July 22, 2014, 06:55:10 am
It is only centralized on init delegates until enough people can get onboard to vote them out.   During the dry run no large stakeholders were voting.
Every user can vote 33 delegates, and each delegate obtain the same voting no mattter how many delegates the user vote . doest it mean user can make his voting magnify by 33 times at max ,how many delegates one user delegate at average, I guess it is must less than  33.
if quantity of average delegates user vote is 20 (why I assume 20, I just vote one delegate, so I think 20 is a larger quantity),  it mean common users just enlarge these voting by 20 times, but a attacker can enlarger his voting 33 times at most.
does it mean it reduce the attacker cost?
A slate can contain 101 delegates .. not just 33 ..
https://bitsharestalk.org/index.php?topic=5823.msg79445#msg79445
Title: Re: sum of approve for delegate over 100%
Post by: BTSdac on July 22, 2014, 11:58:06 am
It is only centralized on init delegates until enough people can get onboard to vote them out.   During the dry run no large stakeholders were voting.
Every user can vote 33 delegates, and each delegate obtain the same voting no mattter how many delegates the user vote . doest it mean user can make his voting magnify by 33 times at max ,how many delegates one user delegate at average, I guess it is must less than  33.
if quantity of average delegates user vote is 20 (why I assume 20, I just vote one delegate, so I think 20 is a larger quantity),  it mean common users just enlarge these voting by 20 times, but a attacker can enlarger his voting 33 times at most.
does it mean it reduce the attacker cost?
A slate can contain 101 delegates .. not just 33 ..
https://bitsharestalk.org/index.php?topic=5823.msg79445#msg79445
above topic said one user can vote 101 delegates, but I select 99 delegates and transfer 10000 BTSX but the block show my translation only vote 3 delegates
Code: [Select]
init72:  10,000 BTSX
init8:  10,000 BTSX
init0:  10,000 BTSX
Title: Re: sum of approve for delegate over 100%
Post by: bytemaster on July 22, 2014, 12:28:39 pm
Interesting, that is not the behavior I am seeing when I vote, but we will look into reproducing it.   Do you have a trx ID that we can lookup and inspect?
Title: Re: sum of approve for delegate over 100%
Post by: BTSdac on July 22, 2014, 01:28:04 pm
Interesting, that is not the behavior I am seeing when I vote, but we will look into reproducing it.   Do you have a trx ID that we can lookup and inspect?
it is right ,I am wrong ,sorry