Adil Khan 9 months ago
AdiKhanOfficial #FYP Ideas

Voting System on Blockchain

As today the main problem of our country is electoral fraud (Rigging) in election. So the main reason to build this system is to ensure the overall election system of pakistan that No, one would be able to do any type of electoral fraud so to achieve this we are going to make a decentralized voting

Project Title

Voting System on Blockchain

Project Area of Specialization

Blockchain

Project Summary

As today the main problem of our country is electoral fraud (Rigging) in election. So the main reason to build this system is to ensure the overall election system of pakistan that No, one would be able to do any type of electoral fraud so to achieve this we are going to make a decentralized voting system on blockchain and for this we are going to develop our own customize blockchain.

Project Objectives

Our main objective is to ensure the overall mechanism of election of Pakistan from any kind of electoral fraud

As in previous election we see our RTS system is failed in our system there are no worries to submit the results to ECP as we are providing the public veiwable results on blockchain explorer which are updated by after every 5 minutes so there is no wait in the results and  final results are announced will be after 5 minutes of ending time and these results are auditable and  traceable

Project Implementation Method

Our team  done a detailed analysis to build a design of this system  as the scope of this  System is very critical so we  look all the possible chances from which system can effected by any attacker than we finalize our model/design to ensure any type of attack on the system as security and data integrity of our system is very crucial so keeping all in this mind we build a MODEL

IN THIS model we divided the whole country into zones and in the capital we are operating our head office by deploying the main blockchain of our system than we divided all the NA and PA constitutions in to 6 zones and all the  zones are  having there own side chain so zones are also independent than the main feature of our system voting mechanism and voter verification so for this our system is connected with NADRA as when a voter come to cast a vote our  system automatically send  query to NADRA system to verify the voter than voter cast his vote than  his/her transaction propagated to her/his zone  peer-to-peer network according to her/his constitution than all the nodes will verify or cnfrm his/her transaction so there is no point of failure as we deploy distributed nodes in peer-to-peer network of our main chain and also in all the sidechains and As Everynode on the network has the identical copy of the data being recorded on the blockchain so hence tampering with existing data is nearly impossible.

Benefits of the Project

Our system is providing a fool proof mechanism of voting which ensure the value of even one vote as in our system Voting is on a Decentralized blockchain so no point of failure, like server overload or attack. As there are distributed nodes on the blockchain network (e. g. desktop pc, laptop, mobile phones ,servers), attacking to the whole network is not easy and cheap. Every node on the network has the identical copy of the data being recorded on the blockchain hence tampering with existing data is nearly impossible. Public viewable results in real time without any double voting chance. Same as it is Public auditable results, on blockchain explorer. Visualization of the results in real time will be ensured using the blockchain explorer (Web interface ) that will be publicly visible to everyone.

Technical Details of Final Deliverable

As I mentioned we are building a customized decentralized blockchain which includes a peer-to-peer network which is responsible to 

Keep track of nodes in the network
Get the latest chains from every node -- to validate your chain 
Send out your chain to the network when a new block is added  
SHA-256 to hash headers and blocks and merkle tree to record the transactions and a consensus method of block validation 

All the side chains have also  there independent peer-to-peer network and all the above mechanism

Assets of all the sidechains are than transfer to the mainchain 

Our system can respond 250milloin transactions of vote in 8 hours so there is no chance of stuckness of the system.

Final Deliverable of the Project

Software System

Type of Industry

IT , Legal , Others

Technologies

Blockchain

Sustainable Development Goals

Industry, Innovation and Infrastructure, Peace and Justice Strong Institutions

Required Resources

Item Name Type No. of Units Per Unit Cost (in Rs) Total (in Rs)
Servers Miscellaneous 2500010000
Total in (Rs) 10000
If you need this project, please contact me on contact@adikhanofficial.com
AI chatbot

ChatterBot is a machine-learning-based conversational dialog engine build in Python which...

1675638330.png
Adil Khan
9 months ago
Smart and Non-Intrusive Power Infrastructure Monitoring

With the advancement and improvement of national power systems, unwavering quality and sec...

1675638330.png
Adil Khan
9 months ago
Prototype of PLC Automated Bottle Filling Plant with Predictive Mainte...

In Our project, we will be applying a PLC to control the overall system and ladder logic w...

1675638330.png
Adil Khan
9 months ago
HYBRID POWER GENERATION

Summary (Hybrid Power Generation) Renewable energy produces only small levels of carbon em...

1675638330.png
Adil Khan
9 months ago
Automated Timetable Generator

Scheduling and keeping up with course plans for a huge cluster of courses is an extremely...

1675638330.png
Adil Khan
9 months ago