stonecoldpat / anonymousvoting

Anonymous voting on Ethereum without a tally authority. Protocol from this paper http://homepages.cs.ncl.ac.uk/feng.hao/files/OpenVote_IET.pdf
340 stars 88 forks source link

Strategies for alternative behavioural paths? #26

Open miguelsan opened 4 years ago

miguelsan commented 4 years ago

Can you make the following more clear?

stonecoldpat commented 4 years ago

If a voter does not register, then they won't be part of the election.

A voter can prevent the tallying if they do not cast their vote. So you would need to rerun the election. Given the DAOs have financial stake now, you could slash them for not participating which is great.

Best way to abstention is just not to register for the vote. Protocol is best when there are "pair' of choices like yes/no.

On Tue, 29 Sep 2020, 20:53 Miguel San Miguel, notifications@github.com wrote:

Can you make the following more clear?

  • What happens if a voter does not register?
  • What happens if a voter does not cast her vote?
  • Is abstention possible to the voter?

— You are receiving this because you are subscribed to this thread. Reply to this email directly, view it on GitHub https://github.com/stonecoldpat/anonymousvoting/issues/26, or unsubscribe https://github.com/notifications/unsubscribe-auth/ABRG6ARF7ZDK36EVDO5QBGLSII3KHANCNFSM4R6HEESQ .