Blockchain based voting system for pakistan
we will develop a system that does entirely replace the current system. We decided to do this to allow for as many different ways to vote as possible, this is so voting can be accessed by the majority of the population These are sometimes referred to as e-voting when voting using a machine in a poll
2025-06-28 16:25:42 - Adil Khan
Blockchain based voting system for pakistan
Project Area of Specialization BlockchainProject Summary Project Overview statement:we will develop a system that does entirely replace the current system. We decided to do this to allow for as many different ways to vote as possible, this is so voting can be accessed by the majority of the population These are sometimes referred to as e-voting when voting using a machine in a polling station, and i-voting when using a web browser. Also, during these trying times of going through the Pandemic, nobody is going to be able to vote through the conventional election system and we also face some security issues. The current system do not provide user security ,privacy , traceability and transparency.as blockchain is peer to peer network that’s why it provide more security ,privacy and transparency as compare with current systems So, the problem is solved due to blockchain technology. blockchain is the platform that provide high security and it is designed to be accessed across a peer-to-peer network, each node/peer then communicates with other nodes for block and transaction exchange.
Project Objectives Main Objectives Project:- Transaction traceability
- Transparent and secure voting
- Every voter can vote it is Accessible for all.
- To conduct elections from remote locations
- Reduce the time and cost for elections
- Conducting the elections in secure way without any tampering of votes.
In this implementation, smart contracts are used as ballots to enforce the election agreement.are used as ballots to enforce the election agreement. Specifically, we want the contract to contain a voting function that can only be called once per valid voter and that is executed as a transaction in the blockchain.
Moreover, in order to facilitate the vote count process, we want our contract to provide functionality for checking the total number of votes that a specific candidate has. However, since voters should not have access to partial vote counts before casting their votes, only the administrators of the election should be able to call.
Benefits of the Project Benifits of the Project:- Providing security
- Improved Availability
- Allow voters to vote from any poll site in the country.
- Improve the registration process by allowing voters to check their registration status prior to voting and centralizing registration database.
- Increase voter confidence and improve the voting experience.
- Provide more Scalability.
- Efficient traceability
- tamper proof system
- better authentication
- 20% Coding: Dec 20,2020
- 50% Coding: Jan 28, 2021
- 70% Coding: March 1,2021
- 100% Coding: Apr 15, 2021
| Item Name | Type | No. of Units | Per Unit Cost (in Rs) | Total (in Rs) |
|---|---|---|---|---|
| Total in (Rs) | 29000 | |||
| ics chips | Equipment | 2 | 10000 | 20000 |
| stationaery | Miscellaneous | 1 | 9000 | 9000 |