9,610 karma · joined August 20, 2015
> Me: With this voting technology https://spec.davinci.vote/ how can one verify that the voters are real people and not bots?
> ChatGPT: The key distinction is that DAVINCI can verify that a vote comes from an authorized cryptographic identity, but that does not automatically prove the identity belongs to a real, unique human being.
The algorithm doesn't solve these problems:
- how can I verify that voters ("voter census") are real people and not fake accounts made by govt? I can generate cryptographic identities all day long.
- how can I verify that at the end of elections government doesn't take people who haven't voted, and adds votes in their name using their cryptographic identity?
- if re-votes are allowed (they seem to be) how can I verify that re-votes are made by actual voters and not the government changing their votes in its favor?
- how can I verify that voters are not coerced to vote certain way by their boss at a workplace? For example, in my country, at some workplaces the employer (unofficially) requires a proof of voting, for example, a selfie from a polling place posted to a work chat.
- how can I ensure that the government does not know who voted how? In this case, the one who holds a private key, can decrypt the votes and identify voters who voted the "wrong" way.
The paper you linked to seems to not provide the solutions (I asked ChatGPT to read it for me). It is just a funny math exercise for mathematicians. Also I do not understand why it uses Ethereum and not my own cryptocurrency which obviously would be better because I would get rich quickly.
To compare, in paper voting people leave their signatures in the voters roll, and the marks on the ballots are also unique. While usually nobody checks them, it is still a better trail than a block in Ethereum blockchain that proves nothing. And in paper voting you can see real people putting the ballots into the box while here all you see is zeros and ones.
The ones who have actual access, are from the government.
Re: "voting the graveyard" there are following ways to prevent it:
An election monitor can manually count people coming to the polling station and compare it to the number of ballots taken out of the box. Monitor can observe how those votes are counted, and get a signed document with results. After counting the votes across the country, he can compare his paper document with official published results, filtering them by his polling station. Every step is verifiable.
Also, every voter must leave a signature. Signatures also can be verified.
Paper voting is 100x more verifiable than electronic.
It immediately raised a suspicion, could the government use "updating a vote" to change the vote of the voter after they voted. There were suspicious bursts of votes for government candidates during early morning (3:00-12:00 AM) between 2nd and 3rd voting days. Could it be re-votings? Who knows, public blockchain has no way to find this out.
How can an observer distinguish between a real voter voting the second time, and the government voting second time in his name?
Furthermore, to cancel the previous vote, you need some way to link the new and old ballots. In the case above, there was a non-public database (a blockchain), unavailable to observers, which kept the needed information. And theoretically it could allow de-anonymize the voters.
So what I wanted to say that electronic voting is a garbage only convenient for fraudsters.
[1] https://github.com/moscow-technologies/blockchain-voting_202...
2) How does cryptography helps to verify that teachers vote without pressure and not in principal's office under supervision? Or that they are not forced to give their mobile phones and ID cards to a principal for "inspection"? And the same for employees in large companies, government employees, military, police, doctors etc.
3) How does cryptography helps to verify people are not voting for a payment?
I am surprised that when someone says "cryptography" programmers become so blind that cannot see even the elephant in the room. It feels like everyone is brainwashed by propaganda.
> At any later time you can check with an independent device and look at the transaction finding out that it was altered with and retract your vote / change it.
Easy for a non-programmer.
> these details can be verified at a later date.
After election results are officially confirmed, and cannot be changed.
Also I recently saw small slugs which were crawling on the sidewalk along with worms who get to the surface after rain. I wonder what those slugs were planning to do given its middle of October and temperature is merely 10°C (50F)?
Everybody except capitalists wins with right to reprogram.
Comparing GDP means nothing. Having larger GDP doesn't mean the country is stronger, it is just a number.
Also in this case, you are comparing not the GDP (actually produced goods and services) but a "market cap" which is a virtual number calculated by price of one share multiplied by share count. Yandex shares, I assume, cannot be traded internationally so the number means nothing. Yandex has a public report where one can find out their revenue.
The deal seems to not work out.
I think there were no official explanation for this incident, propaganda posts explain that they were using drugs and playing with a grenade onboard.
I initially misread it as "On the bright side, I'm the manufacturer..." (and earn a nice profit).