Main Menu

Proxy Proxy Votes

Started by TravelsAsia, November 26, 2015, 05:21:43 AM

Previous topic - Next topic

0 Members and 1 Guest are viewing this topic.

xeroc

Quote from: pc on November 26, 2015, 05:48:37 PM
Quote from: TravelsAsia on November 26, 2015, 07:46:51 AM
In the current system, if I proxy Xeroc, can Xeroc also proxy those votes including his own to someone else?

I'm pretty sure proxy voting is not transitive.
Thinking more about it .. it may be that BM said something about this in one of the more recent hangouts ..

You may be right .. if I could vote for a proxy that forwards his votes .. you could easily build a cycle ..

pc

Quote from: TravelsAsia on November 26, 2015, 07:46:51 AM
In the current system, if I proxy Xeroc, can Xeroc also proxy those votes including his own to someone else?

I'm pretty sure proxy voting is not transitive.
Bitcoin - Perspektive oder Risiko? ISBN 978-3-8442-6568-2 [url="http://bitcoin.quisquis.de"]http://bitcoin.quisquis.de[/url]

Thom

#6
Quote from: xeroc on November 26, 2015, 07:56:32 AM
Quote
In the current system, if I proxy Xeroc, can Xeroc also proxy those votes including his own to someone else?
That, you can do ..

Are you sure about that xeroc? I don't think this is correct. If it is, how many levels of proxy indirection can this be cascaded to? Seems like it could potentially be a time consuming thing that impedes vote calculation. Not only that but what if hypothetically bytemaster proxies to Thom? Then you have an infinite loop scenario.

thom proxies to fav who proxies to xeroc who proxies to bytemaster who proxies to...

Not only do you have to aggregate the votes from all of those accounts, you also have to aggregate them from all other accounts that use those as proxies. I may be wrong, but I believe BM said proxies do not cascade like that.
Injustice anywhere is a threat to justice everywhere - MLK |  Verbaltech2 Witness Reports: [url="https://bitsharestalk.org/index.php/topic,23902.0.html"]https://bitsharestalk.org/index.php/topic,23902.0.html[/url]

abit

If exchanges split their cold/hot BTS holdings into several wallets/accounts, each account proxies to a proxy.. Does it make sense?

//Edit: just saw this
Quote from: xeroc on November 26, 2015, 07:56:32 AM
But there is a simple way around it. Create several accounts, distribute your funds among them and set different proxies.
BitShares committee member: abit
BitShares witness: in.abit

xeroc

Quote from: TravelsAsia on November 26, 2015, 07:46:51 AM
Quote from: xeroc on November 26, 2015, 07:34:55 AM
unfortunatelly you can only have one proxy for all the vote of an account ..

If I had a very large stake, it would be nice to be able to distribute to number of people that way I know it's a division of power.  It might not be a big deal for average holders, but for someone holding 20+ million, it would be an easier way to participate without giving too much power.  Is that a limitation in the GUI or just the DPOS system in general?

It's a limitation of the proxy/voting system .. not just the gui.

But there is a simple way around it. Create several accounts, distribute your funds among them and set different proxies.

Quote
In the current system, if I proxy Xeroc, can Xeroc also proxy those votes including his own to someone else?
That, you can do ..

TravelsAsia

Quote from: xeroc on November 26, 2015, 07:34:55 AM
unfortunatelly you can only have one proxy for all the vote of an account ..

If I had a very large stake, it would be nice to be able to distribute to number of people that way I know it's a division of power.  It might not be a big deal for average holders, but for someone holding 20+ million, it would be an easier way to participate without giving too much power.  Is that a limitation in the GUI or just the DPOS system in general?

In the current system, if I proxy Xeroc, can Xeroc also proxy those votes including his own to someone else?

xeroc

unfortunatelly you can only have one proxy for all the vote of an account ..

TravelsAsia

#1
This might belong under the stupid questions thread, if so, oops. :)

I remember reading in a thread that there was concern with the exchanges having so many BTS and not voting.  Is there a way to do something like this:

Exchange proxies to 2+ people they trust in Bitshares
Those 2+ people takes that total balance and distributes it to multiple proxies so no one person controls the whole lot

Throwing out ideas to help address the voting issue. I saw a video on liquid democracy and got me thinking.