\
  The most prestigious law school admissions discussion board in the world.
BackRefresh Options Favorite

Why don't we have blockchain-based voting?

For example, you show up to the polling site on election day...
Abnormal indecent parlor half-breed
  05/08/24
...
Abnormal indecent parlor half-breed
  05/08/24
Even within the confines of your proposal, you seem uncertai...
Hairless wine famous landscape painting codepig
  05/08/24
ESL? I never said nor implied anything that would cast doubt...
Abnormal indecent parlor half-breed
  05/08/24
It gives each person transparency to one vote (their own). ...
Hairless wine famous landscape painting codepig
  05/08/24


Poast new message in this thread



Reply Favorite

Date: May 8th, 2024 3:25 AM
Author: Abnormal indecent parlor half-breed

For example, you show up to the polling site on election day, check in, and get your ballot, like usual. The check-in process usually involves some degree of voter eligibility verification. After the poll worker verifies that you're who you claim to be, you're given a ballot with a unique bar code, and you cast your vote anonymously.

What if nothing about that changes, yet after you're handed your ballot, you're also handed a card with a QR code on it. You're told to keep that QR code as a "receipt" of having voted. If you want, the QR code could even be printed on those gay fucking "I voted!" stickers.

That QR code would represent the only password in the world that can unscramble a message associated with a completely different (and publicly known) password used to originally scramble the message. The message could be something simple, like: "[your voter id]". In other words, your ballot identifier is your voter id encrypted with a public key. The only way to get your voter id from the ballot id is to use the QR code you were just given. These key pairs could be randomly generated and printed on cards. The poll worker gets one half of the card (the public key) to generate your ballot's bar code (which is just your encrypted voter id). You keep the other half, which is the private key that can decrypt your ballot's bar code and return your voter id.

After you submit your anonymous ballot to the tabulator, the tabulator could then publish your vote to a public ledger. That public ledger has special properties making it effectively impossible to change anything published to the ledger retroactively. Additionally, because there's only one value in the world that's able to personally identify you as having voted for a particular candidate, your vote remains anonymous to the extent you keep the QR code secret.

You can then go home and scan your QR code with some app that uses the password represented by the QR code to scramble your voter id. Since every vote is published to a ledger that can't be changed retroactively, you can wait until you see a vote by someone whose ballot identifier (ballot bar code) matches your scrambled message. You can then easily verify that your vote was counted.

If you notice your vote was miscounted, you could then present your QR code, proof of identity (to prove you're the one with the voter id that encrypts to a specific ballot id/bar code), and swear under penalty of perjury that you didn't actually vote in the way memorialized in the public ledger.

Why don't we do this?

(http://www.autoadmit.com/thread.php?thread_id=5526345&forum_id=2#47644239)



Reply Favorite

Date: May 8th, 2024 2:56 PM
Author: Abnormal indecent parlor half-breed



(http://www.autoadmit.com/thread.php?thread_id=5526345&forum_id=2#47645532)



Reply Favorite

Date: May 8th, 2024 4:38 PM
Author: Hairless wine famous landscape painting codepig

Even within the confines of your proposal, you seem uncertain over whether the ledger is an immutable sole source of truth or something you can appeal and override. If the first thing then the system is as prone to error as any other and has no error correction mechanism. If the second it is not really a blockchain since there is still a central authority exercising discretion to manage the final result.

Also does nothing to protect against the important kind of voter fraud which is mass-producing fake votes on behalf of people who aren’t going to check (dead, disabled, nonvoters and fake names).

(http://www.autoadmit.com/thread.php?thread_id=5526345&forum_id=2#47645880)



Reply Favorite

Date: May 8th, 2024 9:07 PM
Author: Abnormal indecent parlor half-breed

ESL? I never said nor implied anything that would cast doubt on my certainty that the ledger is the immutable ground truth. It is, and it can't be overridden--not even with an appeal. You're failing to recognize that the blockchain would serve a single purpose: Election transparency. If there are bad actors, there would be separate mechanisms to deal with that. By your logic, faithless electors would imply uncertainty in the results.

This approach would solve one problem: Election transparency. It wouldn't solve other problems inherent to the system, like validating a voter's identity by simply asking their name rather than checking a photo id plus all of the other problems you listed.

Specifically, this would keep systems like Dominion honest.

(http://www.autoadmit.com/thread.php?thread_id=5526345&forum_id=2#47646567)



Reply Favorite

Date: May 8th, 2024 10:59 PM
Author: Hairless wine famous landscape painting codepig

It gives each person transparency to one vote (their own). And if someone fucks with my vote, my recourse is - complaining about it online? Filing a lawsuit at my own expense against a bunch of random entities and hoping they can figure out what happened? And even then it can't change the result? I already have these options.

Meanwhile someone adds 10k votes from imaginary voters - those look the same as real votes to any outside observer with no access to data.

(http://www.autoadmit.com/thread.php?thread_id=5526345&forum_id=2#47646835)