logoalt Hacker News

HaZeusttoday at 7:25 AM1 replyview on HN

>"If you want that just use zero knowledge proofs and cryptographic accumulators. No block chain needed."

Sure, I suppose. You'd need zero knowledge proofs for the reversals anyway.

>"one of the properties people want from elections is the inability to prove to soneone how you voted"

Your political party affiliations AND the fact on whether you voted is already public knowledge in our current electoral system; so 2/3 aren't supported now anyway. That said, my scheme DOES support all of those; it wouldn't tell you the identity of the person that voted for "Person A", so bribery or extortion is NOT in the cards.

If you somehow get access to someone's license, their hash won't tell you how they voted - just that they have already voted. And like I said to another commenter, if they beat you to a vote by using your ID (or whatever form of government ID is decided for the hash, they're all numbers anyway - we can just as well do social security), then in the current system that's bad - but id.me and real are already doing early-stage multi-factor authentication use cases for otherwise deterministic identification methods. Which is long overdue anyway, and I'm not sure too many people who would morally oppose such election reform if a byproduct of it being passed and enforced is an additional reform on deterministic identification.

If you give someone your block ID that says how you voted, then yeah ok - but you can do that today by taking a picture of your ballot. People brag all the time with photos of their ballot on election time - that's your choice.


Replies

bawolfftoday at 8:38 AM

> Your political party affiliations AND the fact on whether you voted is already public knowledge in our current electoral system

Neither of these are how you actual voted so they don't really matter.

That said, as a non-american, the party affiliation thing is super weird.

---

> If you give someone your block ID that says how you voted, then yeah ok - but you can do that today by taking a picture of your ballot.

And in many countries this would be a crime and have legal consequences.