Blockchain Based RFID EVoting

Conventional electronic voting systems use a centralized scheme. A central administration of these systems manages the entire voting process and has partial or total control over the database and the system itself. This creates some problems, accidental or intentional, such as possible manipulation

2025-06-28 16:25:36 - Adil Khan

Project Title

Blockchain Based RFID EVoting

Project Area of Specialization BlockchainProject Summary

Conventional electronic voting systems use a centralized scheme. A central administration of these systems manages the entire voting process and has partial or total control over the database and the system itself. This creates some problems, accidental or intentional, such as possible manipulation of the database and double voting. Many of these problems have been solved thanks to permissionless blockchain technologies in new voting systems. To overcome these problems, we use a student identity card in which an RFID chip is installed to cast vote. Only one student can cast only one vote. The use of smart contracts provides a secure mechanism to guarantee the accuracy of the voting result and make the counting procedure public and protected against fraudulent actions and contributes to preserving the anonymity of the votes. Its adoption in electronic voting systems can help mitigate part of these problems. Therefore, this project proposes a system that ensures high reliability by applying enterprise blockchain technology to electronic voting, securing the secret ballot. A voting system implements a mechanism to choose between various options based on the decision of the voters; voting can be used in political elections, in companies, associations, and even in organizational events. The adoption of a voting system depends on the needs and resources of the implementer. We are developing a blockchain and RFID-based platform for E-voting purposes, where we can easily cast our vote for a specific person (President, Vice-President, SVL, Club member). As we know that voting is fundamental to any consensus-based society and is one of the most critical functions of democracy. The voter simply uses their RFID card to cast votes therefore, there is no chance of any fraud. The voter cast only one vote by his card to ensure confidentiality.

Project Objectives

The main purpose to build this system is to provide clear and transparent elections in every field. Firstly, we are going to implement this system in our university. We provide a more securable system in which there are very less chances of manipulation of the database and double voting. This system can be used remotely by a candidate so he can cast his vote easily from anywhere. No need to gather at a specific point to cast vote.

Project Implementation Method

The agile methodology will be best for this project because it is a quite long project and will require many changes according to the end-users satisfaction. Therefore, there will be 4 sprints of this project. The work will be divided according to the capabilities of team members for efficient working and a proper timeline will be followed for this project. As there might be some risks involved in this project as blockchain is a new technology and a hot topic nowadays. Therefore, flexibility of time frame for different modules will be the main target.

Following are the tools and techniques that will be used to accomplish this project:

  1. Visual Studio Code
  2. Android Studio
  3. Node.js
  4. XML
  5. Java
  6. Blockchain/Solidity/Ethereum
  7. RFID detector device
Benefits of the Project

This Voting System may be a framework that enables all people/students to cast their vote online by using RFID. The reason is to extend the voting percentage across the people/students, as within the present system individuals have to visit the booth to cast their vote and those individuals who live out of their domestic town are not able to cast vote during the elections. So due to this, the voting rate in the nation is exceptionally less. Through this software, those individuals who live out of their domestic town or the students who are not available at university due to some problem will moreover be able to cast their votes as this framework is online. And this program is on a Blockchain stage so it’s secure, unchanging, and cannot be controlled. This product is time-saving and more secure than other systems This system is not only secure from corruption but also provides strong resistance to hacking and other cybercrime because the Blockchain technology is used. We also used RFID to cast votes to avoid any issues like corruption of vote, double vote casting, and also change record problems. It is feasible and easy to use.

Following are the features which are part of the project:

Technical Details of Final Deliverable

Hardware and Software Modules

In the final deliverable we will deliver a web portal with integration of RFID by using Blockchain technology . In this E-Voting System users can vote their favourite candidates and  this portal is helpful for conducting pure elections of any industry but the first version release for our University.

Using blockchain technology, any unwanted alterations may be detected. Because this is a long project that will require numerous revisions based on the endusers satisfaction, the agile approach will be the ideal technique for completing it. As a result, this project will be divided into four sprints. For effective functioning, the work will be split according to team members' capacities, and an appropriate deadline will be followed for this project. Because blockchain is a new technology and a hot concept these days, there may be certain dangers associated with this project. As a result, the key goal will be to have a flexible time period for different modules.

Final Deliverable of the Project HW/SW integrated systemCore Industry ITOther IndustriesCore Technology BlockchainOther Technologies OthersSustainable Development Goals Reduced Inequality, Peace and Justice Strong InstitutionsRequired Resources
Item Name Type No. of Units Per Unit Cost (in Rs) Total (in Rs)
Total in (Rs) 60750
AWS Equipment6525031500
Booklet Miscellaneous 112501250
RFID Device Equipment4600024000
RFID Cards Miscellaneous 202004000

More Posts