You are on page 1of 5

Online Voting System using Blockchain

Shivani Kolanu
K.Prashanthi K.Keerthi Priya
Computer Science and Engineering
Computer Science and Engineering Computer Science and Engineering
Malla Reddy Engineering College for
Malla Reddy Engineering College for Malla Reddy Engineering College for
Women
Women Women
(Affiliated to JNTUH)
(Affiliated to JNTUH) (Affiliated to JNTUH)
Hyderabad, India
Hyderabad, India Hyderabad, India
shivanikolanu2000@gmail.com
prashanthikoudi@gmail.com keerthikutumbka@gmail.com

Abstract— The problem with the present EVMs is election fraud, constituency they are in and results as well as vote for the
election manipulation and vote rigging. To avoid these kind of desired candidates. And in this project it consists of face
illegal interference of present election system, this online voting recognition as a security to know whether the person is
helps people to elect their desired leader. Government is spending casting the vote is alive there or not. In this project it stores
lots of revenue on the EVMs and whole election process which is
killing time of the voters in the queues when they have come to cast
the vote in the blocks of a block chain. The Software will be
their vote. According to the census more than 9,000 crores spent by under the technical team of the Election Commissioner of the
the government of India towards Lok Sabha elections to buy EVMs Country.
and VVPAT units. Instead of spending on this EVMs process,
government can use Online voting system and can spend that
previous voting process revenue on the development of rural areas. II. EXISTING SYSTEM
This raises the income of the rural India. This project will be an Existing System consist of methods like paper ballet voting
initiative and successful step towards the development of and EVM voting. In EVM’s there is no transparency,
Technology in rural India. In EVMs, results is a time taking process
verifiability, accuracy and anonymity. The problem with the
where all the poll officers should be available before and after the
government seal. Whereas in our Online Voting, results will be present EVMs is election fraud, election manipulation and
known within 3-4 hours. vote rigging. Government is spending lots of revenue on the
EVMs and whole election process which is killing time of the
Index Terms— election fraud, vote rigging, VVPAT units, voters in the queues when they have come to cast their vote.
Technology, poll officers, development, Face Recognition, Block
Chain.

I. INTRODUCTION
Elections are believed to be the key pillars of democracy and
voting is one of the electoral processes that ensure the
sustenance of democracy in any civil society. Online voting
is an electronic way of choosing leaders via a web driven
application. It provides a platform for simplifying the
electoral process for all institutions that employ voting in
decision-making. It is geared towards increasing the voting
percentage in Universities and colleges . Since it has been
noted that with the old voting method, the voter turnout has
been a wanting case. In 2013, It was estimated that about 69
percent of students stayed away from registering to vote.
According to the census more than 9,000 crores spent by the
The project Online Voting system is designed to cast the vote government of India towards Lok Sabha elections to buy
and also to count the number of votes and thereby calculate EVMs and VVPAT units.
the percentage of votes. Also the number of vote a candidate
obtains is also obtained. Along with the number the
percentage of votes for each candidate is calculated. The
system is so designed that it can also check for duplication
since we use block chain to store the vote that the person had
casted. It then decides the winner in every section. The
project is designed with a modular approach and the number
of modules is decided as per the requirements of the
organization. The two modules are administrator module and
the user module. The administrator has total authority of the
organization and maintains all the aspects. The user has the
provision to view the list of all candidates according to the

XXX-X-XXXX-XXXX-X/XX/$XX.00 ©20XX IEEE


This Electronic voting is a time taking process, since the
results will be know after a long duration. For the results
verification, this process will be requiring Poll Officers
before and after the seal.

Voters should be standing in queues for longer time to wait


for their turn. This kind of waiting at polling booth’s is killing
the time of the voters. Some voters face a problem of not
knowing their polling centers and due to which they will not
utilize their vote.

III. PROPOSED SYSTEM


Online Voting System using Blockchain, provides user
friendly interface for the people of India. According to the
previous elections, it was been recorded that the percentage
of voting in rural areas is always greater than percentage of
voting in urban areas. There might be many problems like,
votes getting missed, migration to their hometowns to cast IV. FACE RECOGNITION
their vote etc. Online voting enables voters to cast their vote
privately and easily from any location and on any device with Face recognition is a biometric software application capable
internet access. This enables election officials to assure that of uniquely identifying or verifying a person by comparing
their votes remain cast-as-intended , recorded-as-cast and and analyzing patterns based on the person's facial contours.
counted-as-recorded. This project provides lot of Anonymity, Face recognition is mostly used for security purposes, though
Accuracy, Verifiability and Transparency. In EVMs, results there is increasing interest in other areas of use. In fact, face
is a time taking process where all the poll officers should be recognition technology has received significant attention as it
available before and after the government seal. Whereas in has potential for a wide range of application related to law
Online Voting, results will be known within a very less time. enforcement as well as other enterprises.
That is there’s lots of accuracy in this process. This system
ensure tamper proof and also ensure that electoral frauds do
not happen in the process.
as well. Keeping this in mind, enabling blockchain
technology can prove to be beneficial to end these claims
once and for all. Blockchain deployment in voting is gaining
traction as various countries around the world have been
experimenting with the technology, primarily aiming to bring
more transparency and expand voter participation.
The following is the screenshot of Blockchain from the
proposed system.

In order to provide security and to know whether that


particular voter is casting his/her vote, we introduced Face
Recognition. If the Face Recognition is successful, then it
allows to the next step. If not, the session gets exit.
The following is the screenshot of Face Recognition from the
proposed system.

As the block gets sealed, any person trying to hack or tamper


should open the seal which gives the hacker a value which is
not actually in the block. If the hacker tries to enter any new
value, then the block gets re-sealed which means the Election
commission gets to know that, block got tampered. In this
way, we can reduce tampering or any kind of electoral frauds.

VI. STAGES UNDERGOING


The name get displayed based on the name in aadhaar of A. Review Stage
India. The software gets trained from the database and then
• Anonymity: Voter must always be anonymous in
identifies the person.
the voting process. The system must aim at
achieving the political privacy.
V. BLOCKCHAIN
• Accuracy: Accuracy is maintained for every vote
Through Blockchain the election system can be made more
and every vote must be counted, and can’t be
transparent, convenient and difficult to tamper into. The
system will also ensure the identity and eligibility of the duplicated, removed.
voter.
• Verifiability: The system should verify that all
To simplify it, blockchain is a chain of digital blocks that votes are counted properly. Our solution support
contain the records if the information or transactions sent flexibility, efficiency and mobility along with the
across. According to IBM’s Blockchain blog, any hacker main requirements.
would need to change the block containing the record, along
with the ones connected to it to avoid detection, making the • Transparency: The system must maintain
blockchain difficult to tamper with. transparency such that every citizen must know
For decades ballot box was the only voting mechanism in what is happening, how the vote is considered and
India. Later, electronic voting machines (EVMs) came into counted.
play amid increasing reports of booth capturing. However,
the EVMs have been often accused of being tampered with
B. Final Stage compared to Urban. In rural we have nearly 13931 polling
The expected outcomes from this project are non-biased stations. The total polling stations are 19441. Almost crores
election, flexibility, effectiveness, accuracy, transparency of amount is spent during Elections. According to the census
and anonymity, saves lots of revenue. This government more than 9,000 crores spent by the government of India
revenue can be used on rural areas to develop their livelihood towards Lok Sabha elections to buy EVMs and VVPAT units.
which helps rural India to increase its economy. Instead of spending on this EVMs process, government can
use Online voting system and can spend that previous voting
C. Figure process revenue on the development of rural areas. This raises
the income of the rural India. This project will be an initiative
The bar graph explains about the turnout in rural, semi-urban and successful step towards the development of Technology
and in urban areas of India. It clearly explains about the in rural India.
variation of turnout in casting the votes between 2012 and
2017. The weight of the individuals casing their vote has been
decreasing from 2012 to 2017.And it clearly explain that this VII. EASE OF USE
change can be clearly seen in the urban areas.
A. Adaptability of the System
The expected outcomes from this project are non-biased
election, flexibility, effectiveness, accuracy, transparency
and anonymity, saves lots of revenue. This government
revenue can be used on rural areas to develop their livelihood
which helps rural India to increase its economy.
B. Study Areas
The study area is the polling centers in both rural and urban
areas. Polling centers are the places where the fraud may
happen. So, the location we consider under study is the
polling booths of all the places in India.
VIII. ABBREVIATIONS & ACRONYMS

EC : Election Commission.
EVM : Electronic Voting Machine.
VVPAT : voter-verified paper audit trail.
When we consider the rural part of India the percentage of
OTP : One Time Password
turnout in the year 2012 is 71.8 and in the year 2017 is 70.6 ,
but when it comes to semi-urban part it is 71.8 in 2012 and in PS : Polling Station
67.1.Apart from these two in the urban area it’s been 71.1 but
PC : Parliamentary Constituency
it decreased to 65 in the year of 2017.
AC : Assembly Constituency
BLO : Booth Level Officer
CEO :Chief Electoral Officer
DEO : District Election Officer
ECI : Election commission of India
EEMS : Election Expenditure Management System

IX. CONCLUSION
The proposed Online Voting System using Blockchain is
based on the Blockchain technology. Online voting enables
voters to cast their vote privately and easily from any location
and on any device with internet access. This approach
increases the voting percentage overall and gives a more
accurate, transparent and fair election system. This enables
election officials to assure that their votes remain cast-as-
This graph shows the polling stations in Haryana. Here Urban intended , recorded-as-cast and counted-as-recorded. This
and Rural polling stations are separately shown. As we can proposed system ensure tamper proof and also ensure that
see that the number of polling stations in Urban are more electoral frauds do not happen in the process. There would be
than 5000. Now if we see in Rural there are more stations no conflict in the process for calculating and declaring result.
[8] Wikipedia: The free Encyclopedia, Technical Web link:
X. REFERENCES http://en.wikipedia.org/wiki/Multiple_encryption
[9] Gurchetan S Grewal, Mark D Ryan, Sergiu Bursuc, Peter Y A Ryan.
st Caveat Coercitor: coercion-evidence in electronic voting. 34th IEEE
[1] The Hindu Business Line published on October 21 , 2019 Symposium on Security and Privacy, 2013
https://www.thehindubusinessline.com/info-tech/engineering- [10] Government Accountability Office (May 2004) "Electronic Voting
students-develop-blockchain-backed-online-voting- Offers Opportunities and Presents Challenges".
system/article29758617.ece
[11] A.Gupta, I. Wormsbecker, and C. Williamson, Experimental
[2] Investing.com published on October 21st, 2019 Evaluation of TCPPerformance in Multi-Hop Wireless Ad Hoc
https://www.investing.com/news/cryptocurrency-news/indian- Networks,‖ Proc. IEEE MASCOTS 2004, Volendam, The
university-students-create-blockchainbased-system-for-online-voting- Netherlands, 4–8 Oct. 2004, pp. 3–11.
2000438 [12] H. Singh and S. Singh, Energy Consumption of TCP Reno, Newreno,
[3] Inc42.com published on 24th October, 2019 and SACK in Multi-Hop Wireless Networks, ‖ACM SIGMETRICS
https://inc42.com/buzz/will-telanganas-student-made-voting-system- Perf. Evaluation Rev., vol. 30, no. 1, June 2002, pp. 206-216.
powered-by-blockchain-put-an-end-to-evm-controversies/ [13] Chip Craig J. Mathias Principal, Farpoint Group COMNET 2003
[4] Cryptobitmedia.com published on 23rd October, 2019 Wireless Security: Critical Issues and Solutions‖ 29 January 2003
https://cryptobit.media/en/news/other/2568/ [14] Sandra Kay Miller Facing the Challenge of Wireless Security‖ July
2001
[5] Satoshi Nakamoto, Bitcoin- A peer to peer Electronic cash system
[15] T. L. Singal, Wireless Communications, ISBN: 9780070681781, First
[6] DR.Gavin Wood,”Ethereum Yellow paper 2014”
Edition, Tata-McGraw Hill Education, 2010.
[7] How online voting works.usatoday.com

You might also like