-
Notifications
You must be signed in to change notification settings - Fork 498
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
DIR 3 - The yes bias and disinsentive to vote no #251
Comments
Voting "no" instead of no voting can help the attacker to reach quorum, that's right. But an attacker with huge voting power can easily reach quorum by voting "yea". day 14, 1 DAO vote = 0.3..Then if there is an attacker an if that person waits for the last day then his voting power decreases dramatically.** For the survey i mean DTH by the number of accounts instead of DAO tokens. |
Why 14.3%? Where is that number coming from? Why not a different number? |
The goal was to keep it true to the previous 20% and guess how many yes votes that would have been. 7 was a round number and considering that there was a proposal that reached over 10% quorum, 14.3% seemed fair. |
@Srknbyr : re this comment you made: "an attacker with huge voting power can easily reach quorum by voting "yea"." Are you assuming in your comment that the proposal itself was an "attack" and that the token holders either don't recognize it as an attack, or fail to vote "no" in sufficient numbers to cancel the "huge voting power" malicious actor? If not, I'm not getting your point about "yea" votes and an attack. |
@A2be : Token holders can realise that it is an attack and they can vote no, but what if an attacker with huge voting power waits for the proposal's last minutes and vote "Yea" ? This is why i thought a dramatically decrease on voting power day after day can help avoiding last second attacks.. |
@Srknbyr Considering that there is no disincentive to vote no and because the And because the 'splitGracePeriod = 3 days' there are lots of ways to get out of The DAO (splitting, withdrawing, and trading your tokens) that people can use if they strongly disagree with the proposal. #keepingItSimple4DAO1.1 |
Changelog
13-06-2016: DIR created
Problem Definition
Voting “no” can actually help a proposal to succeed. This is due to a design flaw in the quorum logic where both "yea" and "nay" contribute towards the quorum requirements of a proposal. Thus there is a strong disinsentive to vote "nay" since a voter may actually end up helping the proposal they want to downvote.
Proposed Solution
Only the yes votes should count towards the quorum of a proposal. Additionally the
minQuorum
should be reduced to 14.3%. The implementation of the above can be seen in this PR.The text was updated successfully, but these errors were encountered: