Bitcoin Forum
May 24, 2024, 10:48:01 AM *
News: Latest Bitcoin Core release: 27.0 [Torrent]
 
   Home   Help Search Login Register More  
Pages: [1]
  Print  
Author Topic: Voting pools validated in the blockchain  (Read 735 times)
Mutaras (OP)
Newbie
*
Offline Offline

Activity: 6
Merit: 0


View Profile
September 19, 2014, 11:04:49 PM
 #1

Hey everyone,

If you are following the news a bit, you know that Scotland just had a referendum to decide if they would be independent or not.... 

Now, if you follow social medias, whatever witch one, you'll find that there is protests, claiming a rig.... 

I was wondering.... 

I'm new to bitcoin, and I'm not to good in programming... 
I do basics, i'm mining at home since April, but yet, I already know that anything is possible with the blockchain... Smiley

So I was wondering if it could be done, and if someone is ready to lunch the project.... 

A pooling system based on the blockchain technology....

Like, a pooling site where every voters can go to vote from their home...
A public key have bin sent to them by mail or e-mail.... 
They have to provide an other id that was not send to them with the QR code in order to vote online and some people may have to or still can go vote somewhere public, on a simple computer that have the pooling app on.... 

Once the ID is verified, then the person can scan the public key...  The pooling machine or site have the private key... there a match the person can vote...   no match can't... 

And the vote itself could be a quantity of coin sent for each answer in the system.... I don't know... 

leannemckim46
Sr. Member
****
Offline Offline

Activity: 420
Merit: 250


View Profile
September 20, 2014, 05:21:28 AM
 #2

Many people think it is possible but it is not. All a private key essentially is a random number. The key word being "random". As a result it is not possible to assign every voter both a random key and one that is linked to their identity.

If the key is linked to a citizen's identity then someone could figure out how private keys are assigned and figure out the key of many citizens. This would allow an attacker to cast many voes for people that may or may not intend to vote a certain way.

If the private key is truly random, then it would essentially need to be generated by the voter. As a result they would have difficulty confirming that a particular vote is from a particular voter. This would make it possible for one person to create multiple private keys in order to case a number of votes

██████████████████████
██████████████████████
██████████████████████
██████████████████████
██████████████████████
██████████████████████
██████████████████████
██████████████████████
██████████████████████
██████████████████████
██████████████████████
██████████████████████
██████████████████████
██████████████████████
RISE
Pages: [1]
  Print  
 
Jump to:  

Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!