Earlier quoted context omitted.
Voting with paper does not scale. You can't make people vote everyday for example, which is required if you'd like to implement direct democracy. On the other hand, with direct democracy, the stakes are lower for each vote. So there is less incentive to manipulate the vote. So it makes sense to use e-voting for direct democracy. In the end the voting mechanism in democracy is not really about precision, it's more abo…
Public - i.e. everyone knows how others have voted - voting can be both precise and secure. Public voting can be done electronically, say, via encrypted SMS. So why to bother with secrecy in the first place?
To Protect Voting, Use Open-Source Software
201–210 of 237 posts
Re: To Protect Voting, Use Open-Source Software
#202No. To protect voting, don't use software. Everyone needs to be able to _understand_ as well as be able to verify that they successfully voted. Besides the issues with what software the machine is actually running, most people cannot comprehend or understand that software - even if it is open source. That is not acceptable for an open democratic society, or to sustaining it. In this particular situation it should not…
I like the model where you vote electronically and you can see (through a clear material) that the machine prints out a copy of your votes and drops them into a bin. You can throw cryptographic verification on top of that if you like.
Paper doesn't matter if it isn't being counted. Spotting irregularity in voting results might be possible with statistical methods but how often were votes really recounted?
Re: To Protect Voting, Use Open-Source Software
#203Re: To Protect Voting, Use Open-Source Software
#204To protect voting, do NOT use software. At all. Open-Source software is no more trustable than paper, and is orders of magnitudes more complex to set up and audit. If you can't explain a 5 years old how it works, your voting approach is not trustable.
Re: To Protect Voting, Use Open-Source Software
#205No. To protect voting, don't use software. Everyone needs to be able to _understand_ as well as be able to verify that they successfully voted. Besides the issues with what software the machine is actually running, most people cannot comprehend or understand that software - even if it is open source. That is not acceptable for an open democratic society, or to sustaining it. In this particular situation it should not…
I like the model where you vote electronically and you can see (through a clear material) that the machine prints out a copy of your votes and drops them into a bin. You can throw cryptographic verification on top of that if you like.
If the actual votes are printed, how do you make sure no one can prove their vote to third parties and so be paid for it?
Re: To Protect Voting, Use Open-Source Software
#206"The blockchain is an undeniably ingenious invention – the brainchild of a person or group of people known by the pseudonym, Satoshi Nakamoto." It isn't even definitively known who invented blockchain, it is behind the pyramid scheme known as bitcoin and no, no way should that ever be used in voting system computers.
I don't think you know what a pyramid scheme is. How about learning the definition of the words you use before throwing them around?
Re: To Protect Voting, Use Open-Source Software
#207Earlier quoted context omitted.
With electronic banking I can verify that my money are where they should be. With electronic voting, I can't be sure my vote got counted, and even less sure others weren't tampered with.
Sure you can. If you signed your vote and all votes got included in a markle tree then you can for sure verify that your vote is counted. Imagine bitcoin but with votes instead of transactions. Boom.
The bad part about that is that if I can validate my vote after the fact, someone else can also demand to see what I voted for, and that opens the door for vote buying, intimidation etc.
Re: To Protect Voting, Use Open-Source Software
#208Earlier quoted context omitted.
I don't think you know what a pyramid scheme is. How about learning the definition of the words you use before throwing them around?
How about you learn some manners, learn to Google, learn to read the results that will appear on your screen.
"A pyramid scheme is a business model that recruits members via a promise of payments or services for enrolling others into the scheme, rather than supplying investments or sale of products or services."
"Bitcoin is a worldwide cryptocurrency and digital payment system. The system is peer-to-peer, and transactions take place between users directly, without an intermediary... Besides being created as a reward for mining, bitcoin can be exchanged for other currencies, products, and services in legal or black markets."
Re: To Protect Voting, Use Open-Source Software
#209Earlier quoted context omitted.
Sure you can. If you signed your vote and all votes got included in a markle tree then you can for sure verify that your vote is counted. Imagine bitcoin but with votes instead of transactions. Boom.
I don't know the technology, but I assume that system could be built. The bad part about that is that if I can validate my vote after the fact, someone else can also demand to see what I voted for, and that opens the door for vote buying, intimidation etc.
As for rubber hose crypanalysis, that is possible now.
Buying votes is already done.
Re: To Protect Voting, Use Open-Source Software
#210Earlier quoted context omitted.
>For other systems, a disruption is just inconvenient for most people. Like if I can't use my credit card for a day, I don't care Would there not be far more immediate and direct inconvenience if no one could use their credit cards for a day, than if they couldn't vote for a day? (Assuming the following day both systems were back up and running) What is so inconvenient about have to wait an extra day to cast a vote o…
Where I vote, if you couldn't vote that day, you don't get to vote. So, yeah, I'd prefer to be able to vote than eat for that particular day, given that the consequences can be so vastly different (someone manipulating the voting system to win, and then execute their damaging agenda vs being kind of uncomfortable for one evening). Credit cards are a convenience, voting is both a privilege and (in most western countri…
Hasn't blockchain technology shown itself to be more reliable at preventing fraud than the old fashioned way of simply trusting that someone is keeping the books in perfect order?