166
General Discussion / Re: 10% dilution = 650,000 BTS a day
« on: October 23, 2014, 12:06:26 am »Will it be possible to delegate your vote to someone to act as your proxy? For example, if you didn't feel qualified to vote intelligently on a proposal, could you designate BM or some other trusted shareholder as your proxy?
Personally, I would love to see liquid democracy features on the blockchain. I think Key Graph could help with that. I wonder how computationally expensive it would be to do it right though.
Edit: Perhaps we could borrow some ideas for the Electoral College. The DAC can distinguish between regular accounts and electors. Anyone can register to be an elector just like anyone can register to be a delegate. Then using approval voting the regular accounts can vote with their stake on the electors. You rank the electors by approval rating and pick the top N. The regular accounts can then split their voting power and delegate it to any of the electors however they wish as described in my Key Graph post. Then the electors can acyclically delegate their received voting power to each other as they wish with the full power of liquid democracy. The point of this extra step of indirection would be to reduce the number of rows in the eigenvalue problem to N. This means if N is a reasonable number it becomes computationally feasible to calculate the voting power of each elector in a reasonable time, which would then be used to calculate the elector's approval or disapproval of a proposal through the typical way. Note that I would still want the typical stake directly votes on delegate proposals for important matters like hard forks. But for less important matters, I think this would be an acceptable compromise that allows voting to be agile and pragmatic.
Ha, cool. Thanks, I only now got what Toast was talking about with "that edge stuff"...lol