Welcome, Guest: Register On Nairaland / LOGIN! / Trending / Recent / New
Stats: 3,149,808 members, 7,806,254 topics. Date: Tuesday, 23 April 2024 at 01:35 PM

I Want To Start An Open Source Electronic Voting System For Nigeria Elections - Programming - Nairaland

Nairaland Forum / Science/Technology / Programming / I Want To Start An Open Source Electronic Voting System For Nigeria Elections (596 Views)

Open Source VTU Portal / I Just Released My First Open Source Project Jolloficons.com / wizGrade School Manager is Open Source - 100% free + source code (2) (3) (4)

(1) (Reply) (Go Down)

I Want To Start An Open Source Electronic Voting System For Nigeria Elections by fascia(m): 1:00pm On Jul 16, 2021
We could create a github repository for this...
And our solution would follow the election throughout the whole process. From the the process of registration (an app that encourages and rewards people as they registered for elections) to airborne drone that monitors and records the elections on air, onground cameras and body cameras that records the onground activities,

Then to the actual voting process through android devices to voting machines and the the collation and transmission of electronic results.

We could make everything digital ,automated and seamless .
This could go a long way in strenghtning our democracy and restoring people's faith in our elections.

If you are interested, indicate below and let us hear your ideas and thoughs on how this could work.

I guess first of all we have to produce a product that encourages people to register

1 Like

Re: I Want To Start An Open Source Electronic Voting System For Nigeria Elections by dopestkidda(m): 2:01pm On Jul 16, 2021
Am all for it...

My concerns
1- will the government agree to implement the system?....we all know our government is a backward thinking entity.

2- will they allow you operate?.....election time is really sensitive period in Nigeria and security is usually very tight.

3- since it's open source, where will the funding come from?......I see you talking about drones and all.

Overall it's a good idea

1 Like

Re: I Want To Start An Open Source Electronic Voting System For Nigeria Elections by SimeonOTC(m): 4:49pm On Jul 16, 2021
Do it for fun and your growth..
Anything other than that is a complete waste of timegrin

1 Like

Re: I Want To Start An Open Source Electronic Voting System For Nigeria Elections by EvilSec: 9:00pm On Jul 16, 2021
So let's explore why I think people are irrational about thinking we can vote from phones.
To make internet voting in Nigeria work, you first need to have a voter's card. This is ironic because this would mean you need to propose an internet voting that needs more of an ID requirement which voting laws shouldn't have.

A question that might pop up in everyone's mind is, "But EvilSec, this doesn't quite add up??"
Here, let me explain. Online banking works because banking tracks every transaction back to the user. The principle of voting is that you cannot track votes back to the person who cast them. Voting is anonymous: you can track the fact people voted, but not who they voted for.

The most important attribute of a voting system is "trust". If it's computerized, anybody can make spurious accusations that the election has been hacked, and without non-computer records, there's no way to refute.

Well I think it's actually easy, something that a university student can do as a project. It'll require minor changes to the requirements we have with voting to match what's possible with cryptographic protocols.... But by "easy" I mean "in retrospect". It'll be a whole lot of infighting about exactly which requirements we are allowed to change, such as having a ID requirement.

P.s. I don't want to discourage serious work in this space, but if it's "simple":
1 Someone thought of it already;
2 It doesn't work in practice

2 Likes

Re: I Want To Start An Open Source Electronic Voting System For Nigeria Elections by adelnehis(m): 9:44pm On Jul 16, 2021
Does INEC have an API?
Re: I Want To Start An Open Source Electronic Voting System For Nigeria Elections by Vicky2k(m): 7:57am On Jul 18, 2021
INEC having an API, i don't think so. I could be wrong though. Taking on a project as this makes sense but I also Support that it should be done for learning and fun sake and not for actual implementation by our Government
Re: I Want To Start An Open Source Electronic Voting System For Nigeria Elections by fascia(m): 6:17pm On Jul 18, 2021
EvilSec:
So let's explore why I think people are irrational about thinking we can vote from phones.
To make internet voting in Nigeria work, you first need to have a voter's card. This is ironic because this would mean you need to propose an internet voting that needs more of an ID requirement which voting laws shouldn't have.

A question that might pop up in everyone's mind is, "But EvilSec, this doesn't quite add up??"
Here, let me explain. Online banking works because banking tracks every transaction back to the user. The principle of voting is that you cannot track votes back to the person who cast them. Voting is anonymous: you can track the fact people voted, but not who they voted for.

The most important attribute of a voting system is "trust". If it's computerized, anybody can make spurious accusations that the election has been hacked, and without non-computer records, there's no way to refute.

Well I think it's actually easy, something that a university student can do as a project. It'll require minor changes to the requirements we have with voting to match what's possible with cryptographic protocols.... But by "easy" I mean "in retrospect". It'll be a whole lot of infighting about exactly which requirements we are allowed to change, such as having a ID requirement.

P.s. I don't want to discourage serious work in this space, but if it's "simple":
1 Someone thought of it already;
2 It doesn't work in practice

Actually this issue of anonymous voting adds extra layer of difficulty. Maybe we can borrow the concept of public key and private key form blockchain to solve this, mind you I'm just thinking aloud here.

And why the anonymous voting self since only inec has access to the data and it won't be broadcasted ,even if it is i don't see anything wrong in linking your identity to your votes. It is your choice and voting is not a crime!

Better still, In addition to electronic voting , I think we could eliminate the need for physical counting too.

Each ballot paper will have a unique computerized code (bar code) ,after voting the paper will be fed to a device that reads your ID and your vote and sends the data to the database bla bla bla...i hope you get the drift

We don't have to solve every issue with voting at once, we just have to look at a pivotal point in the voting process and make it digitally, more efficient, less prone to tampering .
More ideas are encouraged.
Re: I Want To Start An Open Source Electronic Voting System For Nigeria Elections by fascia(m): 6:20pm On Jul 18, 2021
adelnehis:
Does INEC have an API?

They should have, I'm sure they saved all the data from the registrations somewhere. It is just a matter of building endpoints for them
Re: I Want To Start An Open Source Electronic Voting System For Nigeria Elections by fascia(m): 6:32pm On Jul 18, 2021
Vicky2k:
INEC having an API, i don't think so. I could be wrong though. Taking on a project as this makes sense but I also Support that it should be done for learning and fun sake and not for actual implementation by our Government

It is doable. With the current technology available, this can be done. It doesn't matter if no one has done it before. I'm sure if all the programmers on nairaland gather around to solve this problem it would be solved.

I know many people who couldn't vote at the last election because they couldn't travelling home, they couldn't get their pvc, lack of trust in the election or complete apathy.Doing this will solve many of those problems.

Besides we won't lose anything by trying .

many of us can't afford to immigrate to another country, this is the only country we have and we can't watch It burn .besides we are all feeling the present economic situation and most of our leaders are old people spoiling the country for younger generations.

Many young people think their votes do not count .this could help change their mind, this could help them vote in the comfort of their homes. At least this could restore some confidence

I'm really passionate about this, i want this to work.

we won't lose anything by trying anyway

1 Like

(1) (Reply)

I Want To Start Learning An I.T Skills! / I Wrote My Most Difficult C++ Programme Yet,barely 2 weeks since I started(pics) / I Will Pay Anyone Who Can Help Me Download Ebooks.

(Go Up)

Sections: politics (1) business autos (1) jobs (1) career education (1) romance computers phones travel sports fashion health
religion celebs tv-movies music-radio literature webmasters programming techmarket

Links: (1) (2) (3) (4) (5) (6) (7) (8) (9) (10)

Nairaland - Copyright © 2005 - 2024 Oluwaseun Osewa. All rights reserved. See How To Advertise. 28
Disclaimer: Every Nairaland member is solely responsible for anything that he/she posts or uploads on Nairaland.