Earlier quoted context omitted.
Okay, so you will only accept some theoretical, idealistic, perfect voting system, which at this time does not exist. And until one is invented, you want all non-perfect voting systems to be "literally unconstitutional". How do you want government to function until a perfect voting system is invented? Should we just have dictatorship until that time?
No one said anything about "perfect". I said black box systems that nobody but "experts" understand should be literally outlawed. Nowhere did I claim the system had to be "perfect". It needs to be a simple enough system that even laymen can understand, not some computer black box. What you fail to understand is that an "election" whose results can't be trusted is equivalent to a dictatorship. Actually they are even w…
Belenios: Verifiable online voting system
281–290 of 307 posts
Re: Belenios: Verifiable online voting system
#282Earlier quoted context omitted.
Please forget about showing up physically because conflating l caring* with your ability to do things physically is ableist as fuck, and not all disabilities are visible and/or certifiable. Please forget about showing up physically because setting up a polling station in a place where there's effectively no public transportation cuts off poor people from voting. Please forget about showing up physically because mail…
Here in Argentina, in some places there were a few types of fraud, for example chain voting. (I can't find local case, but see [1] [2].) People can be paid or coerced to participate in such a scheme. The solution was that you get a signed envelope when you enter, go to a isolated room alone and put the ballot inside and they verify the signatures of the closed envelope before you vote. With remote voting, nobody can…
Thanks for pointing out another vulnerability of in-person voting that mail-in voting doesn't have, due to its distributed nature.
Chain voting is something that's only practical to organize when everyone in the group is voting at the same place and at the same time, so the chain doesn't need to be coordinated in advance.
As long as people know what kind of guy to look for outside, they know there's quick money to be made.
Good luck coordinating a vote buying scheme with enough people to skew the vote by mail without anyone finding out.
>With remote voting, nobody can check that people is alone when voting.
Neither can any other system of voting, including in-person voting.
And if the person is truly on their own in the room, and they truly only have one ballot... they can snap a picture of their ballot to show how they voted.
The problem isn't "being alone" when voting, the problem is buying votes - and it's solved by going after the money in any case.
With chain voting, the schemers also have no way to verify that their pre-filled ballot was actually used (and didn't go into the trash bin). It works because the voters themselves are corrupt and lying to the state, but honest to the people who pay them - in which case the voting system is neither the problem nor the solution.
Re: Belenios: Verifiable online voting system
#283Electronic voting system must be prohibited across the board. Every system is vulnerable, electronic system are all remote controllable, I much prefer to have a person within the jurisdiction to go after than someone outside of it.
I don't understand howhy it's ever made out to be more complex than that.
Re: Belenios: Verifiable online voting system
#284Personally I love the idea of a fully verifiable election. I do the the current election protocol my county uses is pretty good: you present id in one room, they check your eligibility, then you’re given an anonymous ticket, in another room you vote using said ticket, and get a receipt. You can see your but counted online using said receipt. There are two problems with this: 1. You can’t verify extra or in eligible v…
1. We need a sort of blockchain system to make sure nobody can change votes later.
2. Every citizen can deposit their vote with their own key tied to their id number that nobody else has. Everyone should be able to look up their own vote via their key.
3. We need more proof of work, require every booth to record a video of the voter and have a unique physical marker so that the video cant be reused and require voters to write something specific to that location during their video.
4. Proof of location? Require voters to transmit their GPS at all times during the entire election day. Then at least group voting (beyond faking your own family members' votes perhaps) should be impossible and multi voting should also be impossible.
4. Make sure that the counting of ballots is instantaneous so that the cheaters have less room to cheat.
5. Proof of time? Surely we should be able to simply use time to our advantage, given that somebody who wants to cheat on a mass scale inherently has less time than the individual voters?
Maybe all of it together, we have so much data about citizens in most countries. It should be absurdly easy to have a citizen be forced via GPS to vote from his area or even his building where he is registered to live before he starts going to his local voting booth. This would give us a lot of confidence that this is really a separate, real person and also the person in question.
We need to use what we have to our advantage. People may be able to fake a lot of things but all of them? I rather trust a complex system like this than literal pieces of paper where any person with a bad mind can just choose to read it differently or stuff a few extra pieces of paper somewhere.
Re: Belenios: Verifiable online voting system
#285Earlier quoted context omitted.
With analog voting you can at least count people coming and see their ballots when tallying. With digital systems this is typically a black box where you have to trust the government.
I don't think you understand how wrong your post is. Literally no election updates the raw tally of candidates the second a ballot comes in. If you count 1000 people entering and 1000 total votes that doesn't mean 1000 individials voted. Literally some of the cases of fraud are the same person entering multiple times and voting multiple times. You will need a control beyond "count people". (And if your control is to…
That's a piece of information: you know there are 50 questionable vote. You know how many questionable vote in the gland scheme of things. As a matter of fact: most of them are too small to make a different.
Re: Belenios: Verifiable online voting system
#286Earlier quoted context omitted.
As a software developer myself, if an "independent expert" comes out and says that some software system is fully verified, I might trust their allegiance, but I probably won't trust their competence. I wouldn't expect the general population to trust them either.
What if lots of experts come out that way, including people you already trust otherwise? Eg assume both Bill Gates and Linus Torvalds etc say they have reviewed the code?
How many expert do we need? Do we need cross-domain experts to check if any domain experts missing anything between the gaps?
For paper voting, it is literally just check the box is empty before voting and nobody get near the box unexpectedly
Re: Belenios: Verifiable online voting system
#287Earlier quoted context omitted.
If we assume that: - how do you know the code running on these machines on day X is actually the code they tested? - how do you know the code running does the same thing the code they tested does, even if it is the same code (e.g. hardware instructions could be doing different things on the machine, the OS could provide different functionality, other programs could interfere)? - how do you (and for that matter: every…
The voting system you described is not a verifiable voting system. If you have a verifiable voting system, you don't need to know what code is running on the election machines. That's the whole point of having a verifiable voting system. You asked "how do you know your vote was counted". You can google for examples of how this works in verifiable voting systems.
Just pick a voting station with lower computer literacy, and you can do whatever you want ..
Re: Belenios: Verifiable online voting system
#288Earlier quoted context omitted.
Please forget about showing up physically, it's noble to think of "you really care" but in places with organized crime they have ways to count if those that depend on them come and vote for their "right" choice. It has been estimated that around 20-30% of IRL votes in Italy follow the organized crimes choice.
You don't think this is even more pronounced if the criminals can keep af gun to your head in your own home when voting? That said - I am yet to see any protocol that is resilient against not showing up IRL (due to the exact reason above).
Re: Belenios: Verifiable online voting system
#289Earlier quoted context omitted.
That didn’t answer my question. What systems have you looked at? Saying “all systems” is such a sweeping statement, it is very unlikely to be true. Technology always improves and if you looked at any modern system, people some day in the past would be incredulous that it could possibly replace a bunch of smart humans with pen and paper. Experts said airplanes couldn’t ever fly and the wright brothers were fools. Then…
You're missing their point. It's not that it cannot be done. It's that even if you do it perfectly (whatever that means), you cannot expect people to trust it. People trust papers in envelopes in transparent boxes in classrooms all around the country because it's intrinsically trustable, decentralised, easy to understand, extremely hard to manipulate at a global scale, etc. People do not trust an electronic system. Y…
People come to trust technology when it starts performing well. The same can be said about self-driving cars etc. etc.
Re: Belenios: Verifiable online voting system
#290Earlier quoted context omitted.
The voting system you described is not a verifiable voting system. If you have a verifiable voting system, you don't need to know what code is running on the election machines. That's the whole point of having a verifiable voting system. You asked "how do you know your vote was counted". You can google for examples of how this works in verifiable voting systems.
In a verifiable voting system, voter usually get a recipe that he can verify, in later time, their vote have been counted. But what stop same recipe is handed out twice? Do you do transparent log? Second system to audit those? How general voters are supposed to understand this? Just pick a voting station with lower computer literacy, and you can do whatever you want ..
Cryptography. Your receipt is presumably only valid for yourself. So if you got someone else's receipt, it wouldn't be valid for you.
I support paper voting for political elections for most of the reasons you mentioned, but I don't think that automatically makes all arguments for paper voting good and valid, and all arguments for alternative voting systems null and void.
And even if political elections are better done on paper, there's plenty of other elections (eg in companies and clubs etc) with different requirements and threats, and they might benefit from the research and experimentation.