Coming soon - Get a detailed view of why an account is flagged as spam!
view details

This post has been de-listed (Author was flagged for spam)

It is no longer included in search results and normal feeds (front page, hot posts, subreddit posts, etc). It remains visible only via the author's post history.

2
Question about Ethereum supporting National Voting
Post Body

I am somewhat new to Ethereum and the Smart Contracts so still trying to make sure I understand all the nuances, etc.

What I am trying to figure out is would it be possible to support a national election process based on current laws.

I understand that a voting contract can be created to support a voting process but at the national level there are some caveats.

So... I get that I can register with a State using an Ethereum address that gets tied to me as a person (yes, kind of defeats the anonymity) and where the State determines I and my account is an eligible voter. I understand (maybe not the best approach, but anyway) that the State can create VOTE tokens which it then looks up their voters, sees how many votes they are able to cast in their districts and send to the voter's Ethereum address the requisite number of VOTE tokens. Obviously, contract rules would be attached to the VOTE token that stipulate they are only good until 7PM on the night of the election at which time they become void and that only one VOTE token can be transmitted per recipient address. The idea here is that I will "pay" with one of my tokens to "Vote" for a candidates address.

All that seems straight forward but the issue is the State knows my address yet when I vote it has to remain anonymous to everyone expect me. So when I pay my VOTE token, I can see the transaction on the blockchain and that my token was recorded just as I expect.

But the State should be obfuscated from seeing my address pay the candidates address. So is there some way in which the transaction is recorded on the blockchain such that my transaction is validated and visible to me but if someone like the State was to decrypt the transactions all they would know is that one of their assigned VOTE tokens was used to pay a candidate.

In this way, the State know that only the tokens they send were spent as expected and my vote remains secret. I understand that transactions are cryptographically signed so does that come into play here to hide my vote?

Very thankful for any insight into this.

Author
Account Strength
0%
Account Age
13 years
Verified Email
Yes
Verified Flair
No
Total Karma
16,339
Link Karma
6,192
Comment Karma
10,147
Profile updated: 6 months ago
Posts updated: 7 months ago

Subreddit

Post Details

We try to extract some basic information from the post title. This is not always successful or accurate, please use your best judgement and compare these values to the post title and body for confirmation.
Posted
6 years ago