How can blockchain be used in nigeria voting system

in nigeria •  7 years ago  (edited)

Can blockchain help in facilitating Nigeria's system of voting?....I have been thinking of how this can be effective in my nation Nigeria.... Where voting will be openly accessible to all individuals.....no secret about it....

Fact is blockchain technology can facilitate voting in security and transparency but also in efficiency. I think the security that blockchain tech provides will help move voting to the web. Paper voting is something that needed to be manually acted upon by humans. Blockchain voting automatically executes once consensus is reached, sending money where it needs to go or whatever may be the outcome of that vote. It allows for people to verify they voted without ever leaving their house. It allows for a vote to be held without spending sweeet money, so the frequency and subtlety of issues being voted on could increase. The blockchain is basically the wet dream of democracy.

suggestion on implementaion

You would periodically register at a voting office with some form of ID, perhaps as often as once a year, where a random private key would be generated and a public key linked to it would be recorded in a voter database. The private key itself would not be recorded but handed to you in the form of some sort of separate voting identification (holographic print on a plastic card perhaps) along with the last 4 digits of the public key.

Generating random private keys and re-registering periodically are just good security procedure to reduce the chances of simple hacks and compromised keys.

A number of open-source programs would spring up, hopefully all with simple and intuitive interfaces, where you could simply select the election or referendum you want to vote in, input your private key and public key, and then cast a ballot for an option.

But the power of a blockchain system is not just private-public key encryption, which has been around for a long while, but the ability of anybody to verify the results, which is what we want.

The government would source the initial block for each chain and do all the mining (since it's only for verification, not the prevention of double-spending, and the mining source is known, a small hash-rate on an easy difficulty level would be sufficient).

Alternatively, if one is concerned about the possibility of the government selectively including votes in each new block, it would probably have to be piggybacked on an actual cryptocurrency or just plain included in the functionality. A couple of civic volunteers and political parties wouldn't have the resources to muster a secure enough hash-rate to prevent fraudulent forks.

In any case, a solution could be found.

Each voter's program would then automatically download the blockchain(s) and independently verify each step, ensuring the integrity of the system in a transparent and distributed way. Each election or referendum would be on a different blockchain (or at least clearly delineated on a single blockchain) to reduce the amount of checking ones program would have to do for any given election participated in.

Ballot counting would then consist of a quick, automated tally and a comparison of every public key used to those registered in the voter database. Essentially, results could be posted 10 minutes after the close of voting AND voter fraud and "miscounts" would be nigh on impossible.

Wait, why isn't everyone doing this already??? And why does most nations still use plurality voting, unweighted and gerrymandered congressional districting, and the archaic electoral college system?? is is that we dont like technology that will streess us not?, or is it that as a human are born to cheat ?

Another is tokenized the voting wit a tip...since we are in the nation where politicians focuses more on given tugs n hoodlums money to look for pple to vote for a particular choice of them, why dont they spread it across the nation by giving to all as an insentive....a decentralized system

in conclusion....
identifying electorial tools on blockchain technology
first a step by step guide for every one
Encryted identification card
blockchain votin machine
unlimited internet access

source: www.google.com
https://www.quora.com/How-can-Blockchain-style-technology-facilitate-voting

Authors get paid when people like you upvote their post.
If you enjoyed what you read here, create your account today and start earning FREE STEEM!
Sort Order:  

Blockchain is a great tool for voting, with one very important exception: it's not good for secret voting. More precisely, since every voter will be able to verify their vote status, they can be bought or threatened to vote in certain way. With traditional paper ballot voting it's very hard to prove how you voted, unless you just carry the ballot outside of the cabin (and if the state allows this to happen, it'll never allow blockchain voting).

u so right

Hi! I am a robot. I just upvoted you! I found similar content that readers might be interested in:
https://www.quora.com/How-can-Blockchain-style-technology-facilitate-voting

Blockchain in nigeria voting? Its of no use when we already known who the winner is before tge election lol

awareness of blockchain is still goin round this our nation Nigeria..a reputable company like cryptogene is going to educate pple makes them adopt it and implementation wil be a great achievement. it might not happene within the twinkle of an eye but surely cryptogene is goin to make Nigeria proud