DEV Community

Designing A Voting System For 1 Billion on the Blockchain (Part 1)

Pranith Hengavalli on October 10, 2018

The system of voting to (s)elect the the governing body of a nation is the core concept of Democracy. In the earliest of its forms, the Spartans wo...
Collapse
 
avilaton profile image
Gastón Avila

A voter that cannot understand the voting system is a secondary citizen when technology is introduced into an election system. Even though your ideas might be of technical interest, a resilient and inclusive voting system should be something a citizen or group o citizens can understand and replace by pen+paper if it fails.

Collapse
 
prnthh profile image
Pranith Hengavalli • Edited

It's not very different from how facebook uses CDNs to make their service highly available even when there's lots of traffic. I think blockchain design concepts are going to seep into engineering over the next few years because it solves a lot of problems that we encounter at scale.

Though I agree about the need for the system to remain backwards-compatible and have realistic fallback options, for something so sensitive. I'll try to add some thoughts on that in the next part.

ps. Thanks for rephrasing your comment :)

Collapse
 
avilaton profile image
Gastón Avila

Sorry I was rude. We have had to fight and continue to battle political lobbies attempting to sell electronic voting in south américa, successfully in some cases. Even though it is not exactly what you are referring to, from the average's voter perspective they look quite similar.

The risks outweigh the benefits by so much that is has managed to unite software developers in a place where there isn't much unity, just to fight against electronic voting. I beg you consider this since it is the type of post a politician will try to read and assume a political gain is to be made of attempting to convince the electorate this is a good idea.

What ends up happening is that a shitty vendor provides some obscure means of electronic voting which is later inscrutable and vulnerable to attacks.

Thread Thread
 
mirkuzet profile image
mirkuzet

Are you saying in aggregate a paper and pencil would better reflect the free will of the people better than an open and verifiably secure electronic voting system under any condition?

particularly in countries where institutional check and balance are weak and insecurity prevails?

Thread Thread
 
avilaton profile image
Gastón Avila

It is the ... verifiably secure... part that is not achievable in my opinion.

A regular voter needs to be able to carry out a such verification without the intervention of a specialist or the need to trust one.

For whatever such verification is, it has to be within the reach of understanding of the large mayority of the electorate, and paper and pencil is what can be expected.

Collapse
 
prnthh profile image
Pranith Hengavalli

indiatoday.in/elections/story/raja...

Here is a recent article about EVM machines in India being stolen and found on the road.