4 ms·
For a 2016 article about online voting, i'm really surprised to find no mention of block-chain related solutions... It seems most of the concern addressed here
by AdrienChey 10y ago
For a 2016 article about online voting, i'm really surprised to find no mention of block-chain related solutions...
It seems most of the concern addressed here can be solve with this kind of "open-computing / open-data" technologies.
If you are interested in this topic, I strongly advise you the reading of: https://medium.com/@DomSchiener/publicvotes-ethereum-based-voting-application-3b691488b926#.18clpvq09 https://medium.com/@DomSchiener/publicvotes-ethereum-based-v...
And more generally what can be done with contract on the ethereum block-chain.
about anonymity: https://bitcointalk.org/index.php?topic=413196.0 https://bitcointalk.org/index.php?topic=413196.0
- icebraining 10y agoFrom your second link: "True, if you consider vote buying a type of electoral fraud, the scheme is not fraud-proof." And of course, "vote buying" can be substituted by "coerced voting". Any system where someone can physically see the voter casting their vote is flawed, regardless of whatever tricks you then use to obscure it once it's in the system.
- greeneggs 10y agoIt is a matter of degree. Anyone can carry a cell phone into a voting booth to photograph their ballot. And we already have voting by mail in many jurisdictions.
- icebraining 10y agoAnyone can carry a cell phone into a voting booth to photograph their ballot. And then they can spoil the ballot before putting it in the box. Not so with this digital system. And we already have voting by mail in many jurisdictions. Which I'm also against, except possibly for emigrants.
- astazangasta 10y agoWhy? Voting by mail vastly increases access and has few risks of fraud. What's not to like?
- daedalus_j 10y agoIn the state of Oregon votes are handled 100% vote-by-mail. I've never heard any complaints from them about voter coercion or other issues caused by not physically stepping into a voting booth. If there are any issues caused by this in Oregon, or other locales that use vote-by-mail, how come these articles never bring them up? I can only surmise that vote-by-mail seems to work pretty well so far, so what's the rationale for being against it?
- zanny 10y agoThis is the answer. You should never trust any one given voting machine. But it is much, much harder to corrupt large consensus networks, and blockchain based voting lets you maintain pseudonymity and it lets you verify the results with whatever computer you want. Some neat features you can bake into a blockchain based voting protocol: * You can have temporary identifiers in the confirmation stage. IE, you cast your vote, you can use other computers for the first couple minutes to verify that vote, but after that your vote is added to blocks as a signature rather than direct identifier tied to the block, meaning once committed neither you nor anyone else has a concrete correlation between you and your vote. * Alternatively, you can have a dual ledger of voter and vote, where the two are not correlated, but you can identify who has or has not voted but not what they have voted for. This gives you less verification integrity but guarantees anonymity to prevent voter coercion. * You can have kill switches built in, generated hash keys at vote time that will cancel a vote out unique to the vote, either in the confirmation phase or even when committed (basically the same as adding something to a balance and then removing it again). * You can use one single protocol implementation for all public record voting, and then have membership restricted groups that define constituencies through sidechains. That way you can leverage an international network of computers to secure all votes you want secured, rather than have easily 51% attacked small chains for each vote or constituency. It would be distinct from trustless models in that you would need some kind of parent organization to arrange membership in voting groups and to establish vote blocks.
- specialist 10y agoPlease explain to my mother how this system would work. And should this system fail, or simply be faked, how would I know? PublicVotes' first claim is to be "fair". Fairness is a property of the form of election (eg approval voting vs first-past-the-post), not the voting system. I'll scan the docs, see if there's any merit, but right out of the gate the starting assumptions are way off base, so don't have much hope for the rest.
- Vexs 10y agoI mean the best way to explain it is to say "I put my vote on several pieces of paper, and give it to several people. One person could edit it, but that would conflict with everyone else. Everyone can see who I gave my anon vote to, and can verify that it all matches up." It's abstracted by a lot, but blockchain is basically just a public ledger.
- athenot 10y agoThe article indirectly addresses that in the last paragraph: paper is something everyone understands. I'm all for improving processes with technology but I'll have to admit that even though I've been neck deep in Software development for 2 decades, the block-chain solutions require a fair amount of mental work for me. They may be good but I don't readily understand them. And I can guarantee you that my parents don't. This brings up the problem of having a solution that only a few experts know how it works. It's a hard sell on the rest of the population to have them trust these "certified voting technology experts" that would have to be in place.
- AdrienChey 10y agoIndeed, that's seems like a big weak point: you need to understanding the technology to trust it! First, I think that's a great news, if the limitation is only human and not logical, because humain can changes (a bit). Let's look at the digital world currently: Peoples, companies and state, use internet to store and transfer private and valuable informations. All the world financial assets are process on the network, almost everyone use ATM, and store personal picture online etc. All of this with just a very few percent of the population (people like me and you) knowing "more or less" how this really works! A main adoption of online voting on the block chain will required efforts for everybody with the knowledge to democratize it, but in fact you don't need to understand all of it to trust it (like when you withdrawing money from an ATM). We could say right now that everyone owning bitcoin "trust" the block-chain, and I would be surprise if more than 50% of them have read and understand Satoshi's whitepaper and the fundamental basics of the network. Also at the end, even if it's intellectually new, it's not that difficult to understand even for our beloved parents :)
- ethbro 10y agoElectronic voting machines are used in many places in the US. I can guarantee you most people couldn't give you any details on how they work. Yet they still accepted them relatively quickly.
- seangrogg 10y agoWhile that's a decent premise and I agree that less than 5% of the US population understands blockchains, I would also reckon they don't understand HTTP (or HTTPS) protocols, B-trees, networks, cryptographic hashes, or even the compilers that underpin much of technology. But they're more than willing to trust these things with the entirety of their liquid assets if it spares them a 20 minute trip to the bank. I think there would still be a group of people who don't trust blockchains (or, let's be real, technology whatsoever - like the interviewee). And they're the people that drive to booths and do their business on paper. And I'm okay with that.