Emski, some comments where we may have disagreed:
*Autovoting algorithms that can be gamed
Autovoting algorithm exploitation depends on the predictability of the voting algorithm not on the voting system. One can still exploit it even in approval voting.
Approval voting (AV) is a different animal. You don't need a computer algo to help you vote, just select some delegates you like and trust or seem to be doing good things for the community. You can adjust it if others come along you like better or if someone you voted for can't get their act together. Network statistics will be readily available and will inform your decision but we shouldn't encourage autovote algorithms imo. I'm not voting for any delegate just because of network stats; I need to know what forum member or who is claiming to run the delegate. Otherwise no dice for "mystery delegates" sockpuppets? with favorable network stats. I'm sure we'll find plenty of good candidates so we don't have to get desperate.
Edit: if there is no autovoting for, but only automatically removing support for someone you've voted for that does something wrong, I think this should be fine.
*Large shareholders profit from voting themselves to be delegate or negotiating kickbacks.
The idea in DPOS is - shareholders elect delegates. If there is a large shareholder he will elect his own delegate(s).
As the votes are public negotiating will be always possible. Imagine the deal: You vote for me, I vote for you, none of us vote for anyone else.
Assuming approval voting is in use, If I see someone negotiating a deal on the forums saying "you vote for me, I vote for you, we don't vote for others." There is no way I'm voting for this person, not to mention blasting them so no one else does. They are not going to get elected using only the votes of themselves and some friends they've made deals with. To be competitive in AV you need LOTS of support, maybe upwards of 50% of stake voting for you, not some stupid backdoor deal you negotiated.
*Small shareholders most likely don't get these benefits or can't negotiate kickbacks
This is correct in both systems. Negotiating efforts should produce value - you dont negotiate for 10 units but you will do it for 10 mil.
In "AV" there is no need for these negotiations and if they are discovered you have probably just blown your chance to ever be a delegate. You need BROAD support to win, if you try to negotiate "you scratch my back I scratch yours" with individuals, the broad community whose back you are not scratching will reject your candidacy. Delegates must act in the best interests of the DAC to appeal to the most people rather than just trying to appeal to those who voted for them. The small guy will benefit just as much because delegates are looking out for the whole DAC and also courting small voters.
*No incentive for delegates to reinvest profits to help the DAC
Votes are always incentive. Most people will elect delegate that helps the system. These just for profit might not stay unless backed by large shareholders.
This is based on my contention that selfish voting would predominate (self voting, kickbacks etc.) It's hard to convince someone to vote for you because of all you do for the community when they get a direct kickback elsewhere.
*Attacking entity can buy 50+ delegate positions through kickbacks
Where is that explained?
Basically, if you can encourage support with kickbacks people will look for delegates that offer the best kickbacks… take it from there, it's a slippery slope.