sum of approve for delegate over 100%

Started by BTSdac, July 20, 2014, 03:39:30 PM

Previous topic - Next topic

0 Members and 1 Guest are viewing this topic.

BTSdac

Quote from: 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?
it is right ,I am wrong ,sorry
[url="//github.com"]github.com[/url] :pureland
BTS2.0 API :[url="ws://139.196.37.179:8091"]ws://139.196.37.179:8091[/url]
BTS2.0 API 数据源ws:[url="//139.196.37.179:8091"]//139.196.37.179:8091[/url]

bytemaster

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?
For the latest updates checkout my blog: [url="http://bytemaster.bitshares.org"]http://bytemaster.bitshares.org[/url]
Anything said on these forums does not constitute an intent to create a legal obligation or contract between myself and anyone else.   These are merely my opinions and I reserve the right to change them at any time.

BTSdac

#19
Quote from: xeroc on July 22, 2014, 06:55:10 AM
Quote from: BTSdac on July 22, 2014, 02:21:13 AM
Quote from: 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.
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
init72:  10,000 BTSX
init8:  10,000 BTSX
init0:  10,000 BTSX
[url="//github.com"]github.com[/url] :pureland
BTS2.0 API :[url="ws://139.196.37.179:8091"]ws://139.196.37.179:8091[/url]
BTS2.0 API 数据源ws:[url="//139.196.37.179:8091"]//139.196.37.179:8091[/url]

xeroc

Quote from: BTSdac on July 22, 2014, 02:21:13 AM
Quote from: 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.
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

BTSdac

Quote from: 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.
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?
[url="//github.com"]github.com[/url] :pureland
BTS2.0 API :[url="ws://139.196.37.179:8091"]ws://139.196.37.179:8091[/url]
BTS2.0 API 数据源ws:[url="//139.196.37.179:8091"]//139.196.37.179:8091[/url]

bytemaster

You might say he has a lot of "clout"  ;D
For the latest updates checkout my blog: [url="http://bytemaster.bitshares.org"]http://bytemaster.bitshares.org[/url]
Anything said on these forums does not constitute an intent to create a legal obligation or contract between myself and anyone else.   These are merely my opinions and I reserve the right to change them at any time.

clout

#15
Quote from: bnoble1206 on July 21, 2014, 12:33:39 PM

Quote from: 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.

Quote from: 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.

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

xeroc

Quote from: bnoble1206 on July 21, 2014, 12:33:39 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%

bdnoble


Quote from: 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.

Quote from: 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.

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
:)

toast

Quote from: BTSdac on July 20, 2014, 04:06:13 PM
Quote from: delulo on July 20, 2014, 04:04:48 PM
I read somewhere that you approval voting is limited to 33 delegates. Is that correct?
+5% thanks

No it is 101
Do not use this post as information for making any important decisions. The only agreements I ever make are informal and non-binding. Take the same precautions as when dealing with a compromised account, scammer, sockpuppet, etc.

bitmeat

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)

bytemaster

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.   
For the latest updates checkout my blog: [url="http://bytemaster.bitshares.org"]http://bytemaster.bitshares.org[/url]
Anything said on these forums does not constitute an intent to create a legal obligation or contract between myself and anyone else.   These are merely my opinions and I reserve the right to change them at any time.

bitmeat

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.

santaclause102

Quote from: BTSdac on July 20, 2014, 04:06:13 PM
Quote from: delulo on July 20, 2014, 04:04:48 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....

BTSdac

Quote from: delulo on July 20, 2014, 04:04:48 PM
I read somewhere that you approval voting is limited to 33 delegates. Is that correct?
+5% thanks
[url="//github.com"]github.com[/url] :pureland
BTS2.0 API :[url="ws://139.196.37.179:8091"]ws://139.196.37.179:8091[/url]
BTS2.0 API 数据源ws:[url="//139.196.37.179:8091"]//139.196.37.179:8091[/url]

santaclause102

I read somewhere that you approval voting is limited to 33 delegates. Is that correct?

BTSdac

Quote from: 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.
it is very intersting
how many delegates one usering can vote
[url="//github.com"]github.com[/url] :pureland
BTS2.0 API :[url="ws://139.196.37.179:8091"]ws://139.196.37.179:8091[/url]
BTS2.0 API 数据源ws:[url="//139.196.37.179:8091"]//139.196.37.179:8091[/url]

clout

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.


testz

Quote from: 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 ,

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.

BTSdac

there are 66 delegates that get 3% approve,  66*0.3%=198% it is 2 times of 100% . what is wrong ,
[url="//github.com"]github.com[/url] :pureland
BTS2.0 API :[url="ws://139.196.37.179:8091"]ws://139.196.37.179:8091[/url]
BTS2.0 API 数据源ws:[url="//139.196.37.179:8091"]//139.196.37.179:8091[/url]