SlideShare a Scribd company logo
1 of 4
Download to read offline
International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395-0056
Volume: 07 Issue: 03 | Mar 2020 www.irjet.net p-ISSN: 2395-0072
© 2020, IRJET | Impact Factor value: 7.34 | ISO 9001:2008 Certified Journal | Page 321
Decentralized E-Voting System Using Blockchain
Dr S.Sekar*, C.Vigneshwar1, J.Thiyagarajan2, V.B.Soorya Narayanan3, M.Vijay4
*Assistant Professor, Department of IT, SRM Valliammai Engineering College, Tamilnadu, India
1,2,3,4Student, Department of IT, SRM Valliammai Engineering College, Tamilnadu, India
---------------------------------------------------------------------***----------------------------------------------------------------------
Abstract - Developing a decentralized e-voting system that
offers effective service to voters, compare to existing voting
system, by offering transparencyandflexibility whichhasbeen
considered as challenge. Traditional voting system has been
considered as flawed (like vote spoofing, vote phishing and
capturing polling booth, etc.). The purpose of this paper is to
overcome the limitation of existing e-voting system by
implementing voter validation using Biometric, Dynamic
Ballot loading and Acknowledgement after casting votes with
the help of Blockchain technology. Blockchain is a dispersed
and permanent record that is consensuallysharedandkeptup
in decentralized structure in various area. Blockchainisone of
the rising innovation of current period and guarantee to
improve the general versatilityofe-castingaballot. Thispaper
gives review of a framework that utilization blockchain which
transform current political race process into a computerized
framework with upgraded security.
Key Words: Biometric, immutable ledger, decentralized,
Dynamic Ballot, Acknowledgement.
1. INTRODUCTION
Voting is a process that is used to make a collective decision
from a group of people. In the early stages the voting
processes are made by debates and discussions. Then we
moved to Electronic-voting machine(EVM) for elections.
Participants of election are contemplate as Candidates and
the one whom elect their candidate bycastingtheirvotesare
Voters. Election authority are the one who are responsible
for conducting election and collecting votes from voters. E-
voting are introduced to change traditional voting system.
The fundamentals of election is to build democratic nation
by collecting public opinion as votes. To get trust of
participants the election process should be transparent and
reliable. Inside this specific circumstance, the way to deal
with casting a vote has been a consistentlydevelopingspace.
This evolution is primarily pushed through the efforts to
make the device cozy, verifiable and obvious. In view of its
significance, continuous efforts have been made to improve
overall efficiency and resilience of the voting system.
Electronic voting or e-voting has a profound role in this. In
1960 ‘s punched-card ballots are used for elections, after
introducing of internet technology e-voting has achieved
remarkable progress.
Blockchain is one of the emerging technologies with strong
cryptographic foundations enabling applicationstoleverage
these abilities to achieve resilient security solutions. It is
primarily a distributed decentralized database that
maintains a complete list of constantly germinating and
growing data records secured from unauthorized
manipulating, tampering and revision. Blockchain allows
every user to connect to the network, send new transactions
to it, verify transactions and create new blocks. Eachblock is
assigned a cryptographic hash (which will also be treated as
a finger print of the block) that stays valid so long as the
records inside the block isn't always altered. If any
modifications are made inside the block, the cryptographic
hash could trade at once indicating the exchange in the facts
which can be because of a malicioushobby.Therefore,due to
its strong foundations in cryptography, blockchain has been
increasingly used to mitigate against unauthorized
transactions across various domains.
2. LITERATURE SURVEY
1. Friðrik Þ. Hjálmarsson, Gunnlaugur K. Hreiðarsson ,
“Blockchain-Based E-Voting System”. In this systemelection
is represented by a set of smart contracts, which are
instantiated on the blockchain by the election
administrators. A smart contract for election is created and
deployed on the blockchainnetwork for everyvotingdistrict.
2. Freya Sheer Hardwick, Apostolos Gioulis, Raja Naeem
Akram, and Konstantinos Markantonakis, “E-Voting with
Blockchain: An E-Voting Protocol with Decentralization and
Voter Privacy”. In this system commercial protocol like Bit
congress, Follow My Vote, TIVI are used as e-voting protocol.
3. Haibo Yi, “Securing e-voting based on blockchaininP2P
network”. In this paper a synchronized model of voting
records based on DLT and user credential model based on
elliptic curve cryptography are developed.
4. Clement ChanZheng Wei,ChuahChaiWen,“Blockchain-
Based Electronic Voting Protocol” In this system an
architecture suitable to be used in both mobile app and any
computational device that connected to the Internet are
developed. Every voter is required to install a voting
application interface before the voting phase.
3. PROPOSED WORK
This section discusses a proposed decentralized e-voting
system using blockchain to conducttheelection. We endorse
a design to integrateblockchaintechnologyintocutting-edge
e-balloting device. And the design consists of the following
module.
International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395-0056
Volume: 07 Issue: 03 | Mar 2020 www.irjet.net p-ISSN: 2395-0072
© 2020, IRJET | Impact Factor value: 7.34 | ISO 9001:2008 Certified Journal | Page 322
[1] User validation using biometric.
[2] Dynamic ballot loading.
[3] Acknowledgment after casting their vote.
3.1 USER VALIDATION USING BIOMETRIC
In this module the voter information like Name, Gender,
Address, Biometric are collected at the Voter Registration
phase of election process using which the voters areverified
at the time of voting.
3.2 DYNAMIC BALLOT LODING
In this module based on the residence location of the voter
and participants of the election are loaded in the ballot. In
which the voter need to select their desired participant. So
the voter didn’t need to travel to their residence to cast their
vote they can cast in nearby polling both. No outside
observer can determine for whom a voter voted so that
ballot privacy is achieved.
3.3 ACKNOWLEDGEMENT AFTER CASTING THEIR VOTE
A transaction ID is generated intheblockchainnetwork after
making a transaction. If voters cast their vote in blockchain
network a transaction ID is generated for every transaction
and this transaction ID is given as acknowledgment to the
user using which voter can verify their vote.
4. SYSTEM ARCHITECTURE
Figure 4.1 illustrate the architecture diagram of
decentralized e-voting system using blockchain.Theactorof
this systems are Election Authority, Registration Authority,
Voters and candidates.
Election Authority (EA) - The EA is responsibleforcreating
a vote, proscribing the voter numbers of the voting, paying
the vote casting fees for the bitcoin address generated
mechanically within the backend. The EA has itsown bitcoin
address. The tally of votes are made by EA and the results
are published.
Registration Authority (RA) - The voter should register in
RA to get ready to vote. The candidate should register in RA
with his information and the RA will give him the id of
candidate.
Voters (V) - The voters should be a set of list.The voter
should transfer his public key(PKi) to EA. At the time of
voting voter are verified by using Biometric and thereby
system ensure individual verifiability. A voter cannot
interact with a coercer during the election to prove how he
or she is voting.
Candidate (C) - The candidates should be a set of list.
For each candidate there will be candidate id to which the
vote count is added.
Fig – 4.1 Decentralized e-voting system architecture
International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395-0056
Volume: 07 Issue: 03 | Mar 2020 www.irjet.net p-ISSN: 2395-0072
© 2020, IRJET | Impact Factor value: 7.34 | ISO 9001:2008 Certified Journal | Page 323
5. IMPLEMENTATION OF THE SYSTEM
The system uses Apache Web, MySQL database, PHP,
Solidity, Ganache, MD5 hashing algorithm. Figure 5.1
illustrates the flow of system.
Apache Web Server- An apache web server is an open
source web server creation, deployment and management
software. It used to host our decentralized e-voting web
application in http server.
MySQL Database- MySQL is an open source relational
database management system(RDBMS). It is storage used to
store all our election information like candidate and voter
information.
PHP- It is an open supply preferred motive scripting
language this is mainly ideal for net improvement and may
be embedded into HTML
Smart Contract- An smart contract is a tiny program with
the rules of election being directly written into lines of code.
Solidity- Solidity is an object- oriented programming
language for writing smart contracts. It is used for
implementing smartcontractsonblockchainplatform.Inour
system the election rules are developed as a smart contracts
using Solidity.
MD5- Message-digest version 5 algorithm is an hash
function producing 128 bit hash value. It is one way hash
function. It is used to provide authentication in our system.
Homomorphic Encryption- Homomorphic encryption is a
form of encryption that allows operation on cipher texts,
generating an encrypted result which, when decrypted,
matches the result of the operations as if they had been
performed on the plaintext.
Quorum- Quorum is an Ethereum based distributed ledger
protocol that helps transaction and settlement privacy. The
number one features of Quorum are Transaction and
settlement privateness, Voting-primarily based consensus
mechanism, Network and peer permissions management,
Higher overall performance
MetaMask -MetaMask was created to increase the
accessibility of the Ethereum blockchain to the user. A plug-
in for Chrome, MetaMask acts as an Ethereum browser,
allowing users to manage their Ethereumwalletandinteract
with decentralized applications andsmartcontractswithout
running a full node.
Fig – 5 Decentralized e-voting system flow diagram
5.1 Role of Voter
At time of voting voter biometric information are scanned
and hashed using MD5 algorithm and the hash are checked
with the election database. If the hash matches the user is
redirected to respective voting page and the candidate are
listed in the web page. Voter select their desired candidate
and vote count are increased in the bitcoin address of the
candidate. Once voter cast their vote the voting fees in their
Bitcoin address is set as zero. Hence repetitionofvotesis not
possible.
Fig – 5.1 Biometric authentication
5.2 Role of Election Authority
Election Authority is responsible for deploying the initial
Register and creator of smart contracts. The Election
Authority also has the ability to grant or re-vote ballot
creation permission for registered voters/creators.
International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395-0056
Volume: 07 Issue: 03 | Mar 2020 www.irjet.net p-ISSN: 2395-0072
© 2020, IRJET | Impact Factor value: 7.34 | ISO 9001:2008 Certified Journal | Page 324
Fig – 5.2 Election Creation
5.3 Role of Registration Authority
The role of Registration authority is as soon as the EA has
Deployed election in the Blockchain Network. It is RA
chargeable for adding candidates and Voters to the election.
Fig – 5.3 Voters Registration
6. CONCLUSION AND FUTURE WORK
The concept of adapting virtual votecastingsystemstomake
the general public electoral system quicker andlessdifficult,
is a compelling one in current society. Making the electoral
manner cheap and brief, normalizes it inside the eyes of the
voters, eliminates a certain strength barrier between the
voter and the elected respectable andputsa positiveamount
of pressure at the elected legitimate. It additionally opens
the door for a greater direct form of democracy, allowing
electorate to explicit their will on character bills and
propositions. In this paper, we brought a completelyunique,
blockchain-based digital vote casting device that utilizes
clever contracts to allow cozy and fee efficient election even
as guaranteeing citizens privacy. We have outlined the
structures structure, the design, and a safety analysis of the
gadget. By evaluation to previous work, wehaveproventhat
the blockchain technology offers a new possibility for
democratic countries to strengthen from the pen and paper
election scheme, to a extra cost- and time-green election
scheme, whilst increasing the safety measures of the todays
scheme and provide new opportunities of transparency.
Using an Ethereum personal blockchain,itis possibletosend
masses of transactions according to second onto the
blockchain, using every factor of the smart contract to ease
the load at the blockchain. For nations of more length, some
measures ought to be taken to withhold extra throughput of
transactions consistent with 2d, as an example thediscern &
infant architecture which reduces the number of
transactions stored on the blockchain at a 1:100 ratio with
out compromising the networks protection. Our election
scheme lets in man or woman citizens to vote at a balloting
district of their selecting even as making certain that each
man or woman electorate vote is counted from the right
district, that can potentially boom voter turnout
REFERENCES
[1] Friðrik Þ. Hjálmarsson, Gunnlaugur K.Hreiðarsson.
(2018). Blockchain – Based E-Voting System.
Available at:
https://skemman.is/bitstream/1946/31161/1/Res
earch-Paper-BBEVS.pdf.
[2] Mrs. Harsha V. Patil, Mrs. Kanchan G. Rathi, Mrs.
Malati V.Tribhuwan. A Study on Decentralized E-
Voting System Using Blockchain Technology.
Available at:
https://mail.irjet.net/archives/V5/i11/IRJET-
V5I1109.pdf.
[3] Clement Chan Zheng Wei, Chuah Chai Wen.
Blockchain-Based Electronic Voting Protocol.
Available
at:http://joiv.org/index.php/joiv/article/download
/174/169
[4] Gaby G. Dagher, Praneeth Babu Marella, Matea
Milojkovic and Jordan Mohler3. Secure Voting
System using Ethereum’s Blockchain. Available
at:https://www.researchgate.net/publication/3228
74160_BroncoVote_Secure_Voting_System_using_Et
hereum's_Blockchain.
[5] Geth.ethereum.org. (2018). Go Ethereum. Available
at: https://geth.ethereum.org/
[6] Vitalik Buterin. (2015). Ethereum White Paper.
Available at: https://github.com/ethereum/wiki/
wiki/White-Paper.

More Related Content

What's hot

IRJET- Portable Biometric E-Voting System
IRJET- Portable Biometric E-Voting SystemIRJET- Portable Biometric E-Voting System
IRJET- Portable Biometric E-Voting SystemIRJET Journal
 
Secured and transperant voting system using biometics
Secured and transperant voting system using biometicsSecured and transperant voting system using biometics
Secured and transperant voting system using biometicsSYEDBABJI
 
IRJET- A Decentralized Voting Application using Blockchain Technology
IRJET- 	 A Decentralized Voting Application using Blockchain TechnologyIRJET- 	 A Decentralized Voting Application using Blockchain Technology
IRJET- A Decentralized Voting Application using Blockchain TechnologyIRJET Journal
 
Blockchain-based Secure, Reliable, and Distributed Voting System for Decision...
Blockchain-based Secure, Reliable, and Distributed Voting System for Decision...Blockchain-based Secure, Reliable, and Distributed Voting System for Decision...
Blockchain-based Secure, Reliable, and Distributed Voting System for Decision...Indika Sirimanna
 
Features of blockchain voting
Features of blockchain votingFeatures of blockchain voting
Features of blockchain votingSatyamAnand32
 
IRJET- Smart and Secured Voting System using Magnetic Stripe Voter ID Card an...
IRJET- Smart and Secured Voting System using Magnetic Stripe Voter ID Card an...IRJET- Smart and Secured Voting System using Magnetic Stripe Voter ID Card an...
IRJET- Smart and Secured Voting System using Magnetic Stripe Voter ID Card an...IRJET Journal
 
Decentralised ethereum blockchain voting application
Decentralised ethereum blockchain voting applicationDecentralised ethereum blockchain voting application
Decentralised ethereum blockchain voting applicationRakesh Ranjan
 
Design and Development of Secure Electronic Voting System Using Radio Frequen...
Design and Development of Secure Electronic Voting System Using Radio Frequen...Design and Development of Secure Electronic Voting System Using Radio Frequen...
Design and Development of Secure Electronic Voting System Using Radio Frequen...iosrjce
 
A Trustworthy SMS Based Voting System Architecture
A Trustworthy SMS Based Voting System ArchitectureA Trustworthy SMS Based Voting System Architecture
A Trustworthy SMS Based Voting System ArchitectureDr. Michael Agbaje
 
IRJET - Precaution of Trolling Intrusions in Online Ballot System using Optic...
IRJET - Precaution of Trolling Intrusions in Online Ballot System using Optic...IRJET - Precaution of Trolling Intrusions in Online Ballot System using Optic...
IRJET - Precaution of Trolling Intrusions in Online Ballot System using Optic...IRJET Journal
 
Secure Verifiable Mobile Voting Based On Kerberos Mechanism
Secure Verifiable Mobile Voting Based On Kerberos MechanismSecure Verifiable Mobile Voting Based On Kerberos Mechanism
Secure Verifiable Mobile Voting Based On Kerberos MechanismIJSRED
 
IRJET - Effective Authentication of Medical IoT Devices using Authentication ...
IRJET - Effective Authentication of Medical IoT Devices using Authentication ...IRJET - Effective Authentication of Medical IoT Devices using Authentication ...
IRJET - Effective Authentication of Medical IoT Devices using Authentication ...IRJET Journal
 
IRJET- Securing Internet Voting Protocol using Implicit Security Model and On...
IRJET- Securing Internet Voting Protocol using Implicit Security Model and On...IRJET- Securing Internet Voting Protocol using Implicit Security Model and On...
IRJET- Securing Internet Voting Protocol using Implicit Security Model and On...IRJET Journal
 
ADVANCED ONLINE VOTING SYSTEM
ADVANCED ONLINE VOTING SYSTEMADVANCED ONLINE VOTING SYSTEM
ADVANCED ONLINE VOTING SYSTEMabadmgr
 
IRJET- IoT based Smart Voting System
IRJET- IoT based Smart Voting SystemIRJET- IoT based Smart Voting System
IRJET- IoT based Smart Voting SystemIRJET Journal
 
Electronic voting system security
Electronic voting system securityElectronic voting system security
Electronic voting system securityAdeel Javaid
 
IRJET- E-Grievance: Centralized System for Municipal Corporation to Citizens ...
IRJET- E-Grievance: Centralized System for Municipal Corporation to Citizens ...IRJET- E-Grievance: Centralized System for Municipal Corporation to Citizens ...
IRJET- E-Grievance: Centralized System for Municipal Corporation to Citizens ...IRJET Journal
 
Estonian E-Voting
Estonian E-VotingEstonian E-Voting
Estonian E-Votingashevch
 

What's hot (20)

Blockchain voting
Blockchain votingBlockchain voting
Blockchain voting
 
IRJET- Portable Biometric E-Voting System
IRJET- Portable Biometric E-Voting SystemIRJET- Portable Biometric E-Voting System
IRJET- Portable Biometric E-Voting System
 
Secured and transperant voting system using biometics
Secured and transperant voting system using biometicsSecured and transperant voting system using biometics
Secured and transperant voting system using biometics
 
IRJET- A Decentralized Voting Application using Blockchain Technology
IRJET- 	 A Decentralized Voting Application using Blockchain TechnologyIRJET- 	 A Decentralized Voting Application using Blockchain Technology
IRJET- A Decentralized Voting Application using Blockchain Technology
 
Blockchain-based Secure, Reliable, and Distributed Voting System for Decision...
Blockchain-based Secure, Reliable, and Distributed Voting System for Decision...Blockchain-based Secure, Reliable, and Distributed Voting System for Decision...
Blockchain-based Secure, Reliable, and Distributed Voting System for Decision...
 
Features of blockchain voting
Features of blockchain votingFeatures of blockchain voting
Features of blockchain voting
 
IRJET- Smart and Secured Voting System using Magnetic Stripe Voter ID Card an...
IRJET- Smart and Secured Voting System using Magnetic Stripe Voter ID Card an...IRJET- Smart and Secured Voting System using Magnetic Stripe Voter ID Card an...
IRJET- Smart and Secured Voting System using Magnetic Stripe Voter ID Card an...
 
Decentralised ethereum blockchain voting application
Decentralised ethereum blockchain voting applicationDecentralised ethereum blockchain voting application
Decentralised ethereum blockchain voting application
 
Design and Development of Secure Electronic Voting System Using Radio Frequen...
Design and Development of Secure Electronic Voting System Using Radio Frequen...Design and Development of Secure Electronic Voting System Using Radio Frequen...
Design and Development of Secure Electronic Voting System Using Radio Frequen...
 
A Trustworthy SMS Based Voting System Architecture
A Trustworthy SMS Based Voting System ArchitectureA Trustworthy SMS Based Voting System Architecture
A Trustworthy SMS Based Voting System Architecture
 
IRJET - Precaution of Trolling Intrusions in Online Ballot System using Optic...
IRJET - Precaution of Trolling Intrusions in Online Ballot System using Optic...IRJET - Precaution of Trolling Intrusions in Online Ballot System using Optic...
IRJET - Precaution of Trolling Intrusions in Online Ballot System using Optic...
 
Secure Verifiable Mobile Voting Based On Kerberos Mechanism
Secure Verifiable Mobile Voting Based On Kerberos MechanismSecure Verifiable Mobile Voting Based On Kerberos Mechanism
Secure Verifiable Mobile Voting Based On Kerberos Mechanism
 
IRJET - Effective Authentication of Medical IoT Devices using Authentication ...
IRJET - Effective Authentication of Medical IoT Devices using Authentication ...IRJET - Effective Authentication of Medical IoT Devices using Authentication ...
IRJET - Effective Authentication of Medical IoT Devices using Authentication ...
 
IRJET- Securing Internet Voting Protocol using Implicit Security Model and On...
IRJET- Securing Internet Voting Protocol using Implicit Security Model and On...IRJET- Securing Internet Voting Protocol using Implicit Security Model and On...
IRJET- Securing Internet Voting Protocol using Implicit Security Model and On...
 
ADVANCED ONLINE VOTING SYSTEM
ADVANCED ONLINE VOTING SYSTEMADVANCED ONLINE VOTING SYSTEM
ADVANCED ONLINE VOTING SYSTEM
 
IRJET- IoT based Smart Voting System
IRJET- IoT based Smart Voting SystemIRJET- IoT based Smart Voting System
IRJET- IoT based Smart Voting System
 
Electronic voting system security
Electronic voting system securityElectronic voting system security
Electronic voting system security
 
IRJET- E-Grievance: Centralized System for Municipal Corporation to Citizens ...
IRJET- E-Grievance: Centralized System for Municipal Corporation to Citizens ...IRJET- E-Grievance: Centralized System for Municipal Corporation to Citizens ...
IRJET- E-Grievance: Centralized System for Municipal Corporation to Citizens ...
 
F1802024245
F1802024245F1802024245
F1802024245
 
Estonian E-Voting
Estonian E-VotingEstonian E-Voting
Estonian E-Voting
 

Similar to IRJET - Decentralized E-Voting System using Blockchain

Blockchain Based Online Voting System
Blockchain Based Online Voting SystemBlockchain Based Online Voting System
Blockchain Based Online Voting SystemIRJET Journal
 
Blockchain Based E-Voting System
Blockchain Based E-Voting SystemBlockchain Based E-Voting System
Blockchain Based E-Voting SystemIRJET Journal
 
IRJET- Decentralized E-Voting System
IRJET-  	  Decentralized E-Voting SystemIRJET-  	  Decentralized E-Voting System
IRJET- Decentralized E-Voting SystemIRJET Journal
 
Online Voting System Using Blockchain Technology
Online Voting System Using Blockchain TechnologyOnline Voting System Using Blockchain Technology
Online Voting System Using Blockchain TechnologyIRJET Journal
 
DECENTRALIZED VOTING SYSTEM USING BLOCKCHAIN
DECENTRALIZED VOTING SYSTEM USING BLOCKCHAINDECENTRALIZED VOTING SYSTEM USING BLOCKCHAIN
DECENTRALIZED VOTING SYSTEM USING BLOCKCHAINIRJET Journal
 
project presentation -2 nov (2).pptx
project presentation -2 nov (2).pptxproject presentation -2 nov (2).pptx
project presentation -2 nov (2).pptxmuralimurali239921
 
Online Voting System Using Fingerprint sensor and Blockchain
Online Voting System Using Fingerprint sensor and BlockchainOnline Voting System Using Fingerprint sensor and Blockchain
Online Voting System Using Fingerprint sensor and BlockchainIRJET Journal
 
Internet – Voting System Using Blockchain Technology
Internet – Voting System Using Blockchain TechnologyInternet – Voting System Using Blockchain Technology
Internet – Voting System Using Blockchain TechnologyIRJET Journal
 
IRJET - Block Chain Enabled E-Voting System
IRJET -  	  Block Chain Enabled E-Voting SystemIRJET -  	  Block Chain Enabled E-Voting System
IRJET - Block Chain Enabled E-Voting SystemIRJET Journal
 
REAL TIME POLLING SYSTEM
REAL TIME POLLING SYSTEMREAL TIME POLLING SYSTEM
REAL TIME POLLING SYSTEMIRJET Journal
 
E-Voting Using Blockchain Technology for Security
E-Voting Using Blockchain Technology for SecurityE-Voting Using Blockchain Technology for Security
E-Voting Using Blockchain Technology for Securitysmeetramteke
 
FINGERPRINT BASED SECURED VOTING
FINGERPRINT BASED SECURED VOTINGFINGERPRINT BASED SECURED VOTING
FINGERPRINT BASED SECURED VOTINGIRJET Journal
 
Blockchain Based E-Voting
Blockchain Based E-VotingBlockchain Based E-Voting
Blockchain Based E-VotingIRJET Journal
 
Online Voting System
Online Voting SystemOnline Voting System
Online Voting SystemIRJET Journal
 
BlockVote: Harnessing Blockchain for Transparent E-Voting
BlockVote: Harnessing Blockchain for Transparent E-VotingBlockVote: Harnessing Blockchain for Transparent E-Voting
BlockVote: Harnessing Blockchain for Transparent E-VotingIRJET Journal
 
BEE – Blockchain Enabled Election System
BEE – Blockchain Enabled Election SystemBEE – Blockchain Enabled Election System
BEE – Blockchain Enabled Election SystemIRJET Journal
 
Final project prosal.docx
Final project prosal.docxFinal project prosal.docx
Final project prosal.docxShangaviS2
 
Captiosus Voting System
Captiosus Voting SystemCaptiosus Voting System
Captiosus Voting SystemIJMTST Journal
 
Secure Internet Voting System
Secure Internet Voting SystemSecure Internet Voting System
Secure Internet Voting Systemtheijes
 

Similar to IRJET - Decentralized E-Voting System using Blockchain (20)

Blockchain Based Online Voting System
Blockchain Based Online Voting SystemBlockchain Based Online Voting System
Blockchain Based Online Voting System
 
Blockchain Based E-Voting System
Blockchain Based E-Voting SystemBlockchain Based E-Voting System
Blockchain Based E-Voting System
 
IRJET- Decentralized E-Voting System
IRJET-  	  Decentralized E-Voting SystemIRJET-  	  Decentralized E-Voting System
IRJET- Decentralized E-Voting System
 
Online Voting System Using Blockchain Technology
Online Voting System Using Blockchain TechnologyOnline Voting System Using Blockchain Technology
Online Voting System Using Blockchain Technology
 
DECENTRALIZED VOTING SYSTEM USING BLOCKCHAIN
DECENTRALIZED VOTING SYSTEM USING BLOCKCHAINDECENTRALIZED VOTING SYSTEM USING BLOCKCHAIN
DECENTRALIZED VOTING SYSTEM USING BLOCKCHAIN
 
project presentation -2 nov (2).pptx
project presentation -2 nov (2).pptxproject presentation -2 nov (2).pptx
project presentation -2 nov (2).pptx
 
Online Voting System Using Fingerprint sensor and Blockchain
Online Voting System Using Fingerprint sensor and BlockchainOnline Voting System Using Fingerprint sensor and Blockchain
Online Voting System Using Fingerprint sensor and Blockchain
 
Internet – Voting System Using Blockchain Technology
Internet – Voting System Using Blockchain TechnologyInternet – Voting System Using Blockchain Technology
Internet – Voting System Using Blockchain Technology
 
IRJET - Block Chain Enabled E-Voting System
IRJET -  	  Block Chain Enabled E-Voting SystemIRJET -  	  Block Chain Enabled E-Voting System
IRJET - Block Chain Enabled E-Voting System
 
REAL TIME POLLING SYSTEM
REAL TIME POLLING SYSTEMREAL TIME POLLING SYSTEM
REAL TIME POLLING SYSTEM
 
E-Voting Using Blockchain Technology for Security
E-Voting Using Blockchain Technology for SecurityE-Voting Using Blockchain Technology for Security
E-Voting Using Blockchain Technology for Security
 
FINGERPRINT BASED SECURED VOTING
FINGERPRINT BASED SECURED VOTINGFINGERPRINT BASED SECURED VOTING
FINGERPRINT BASED SECURED VOTING
 
EFFECTIVE IN-HOUSE VOTING AND VERIFICATION USING BLOCK CHAIN IMPLEMENTATION
EFFECTIVE IN-HOUSE VOTING AND VERIFICATION USING BLOCK CHAIN IMPLEMENTATIONEFFECTIVE IN-HOUSE VOTING AND VERIFICATION USING BLOCK CHAIN IMPLEMENTATION
EFFECTIVE IN-HOUSE VOTING AND VERIFICATION USING BLOCK CHAIN IMPLEMENTATION
 
Blockchain Based E-Voting
Blockchain Based E-VotingBlockchain Based E-Voting
Blockchain Based E-Voting
 
Online Voting System
Online Voting SystemOnline Voting System
Online Voting System
 
BlockVote: Harnessing Blockchain for Transparent E-Voting
BlockVote: Harnessing Blockchain for Transparent E-VotingBlockVote: Harnessing Blockchain for Transparent E-Voting
BlockVote: Harnessing Blockchain for Transparent E-Voting
 
BEE – Blockchain Enabled Election System
BEE – Blockchain Enabled Election SystemBEE – Blockchain Enabled Election System
BEE – Blockchain Enabled Election System
 
Final project prosal.docx
Final project prosal.docxFinal project prosal.docx
Final project prosal.docx
 
Captiosus Voting System
Captiosus Voting SystemCaptiosus Voting System
Captiosus Voting System
 
Secure Internet Voting System
Secure Internet Voting SystemSecure Internet Voting System
Secure Internet Voting System
 

More from IRJET Journal

TUNNELING IN HIMALAYAS WITH NATM METHOD: A SPECIAL REFERENCES TO SUNGAL TUNNE...
TUNNELING IN HIMALAYAS WITH NATM METHOD: A SPECIAL REFERENCES TO SUNGAL TUNNE...TUNNELING IN HIMALAYAS WITH NATM METHOD: A SPECIAL REFERENCES TO SUNGAL TUNNE...
TUNNELING IN HIMALAYAS WITH NATM METHOD: A SPECIAL REFERENCES TO SUNGAL TUNNE...IRJET Journal
 
STUDY THE EFFECT OF RESPONSE REDUCTION FACTOR ON RC FRAMED STRUCTURE
STUDY THE EFFECT OF RESPONSE REDUCTION FACTOR ON RC FRAMED STRUCTURESTUDY THE EFFECT OF RESPONSE REDUCTION FACTOR ON RC FRAMED STRUCTURE
STUDY THE EFFECT OF RESPONSE REDUCTION FACTOR ON RC FRAMED STRUCTUREIRJET Journal
 
A COMPARATIVE ANALYSIS OF RCC ELEMENT OF SLAB WITH STARK STEEL (HYSD STEEL) A...
A COMPARATIVE ANALYSIS OF RCC ELEMENT OF SLAB WITH STARK STEEL (HYSD STEEL) A...A COMPARATIVE ANALYSIS OF RCC ELEMENT OF SLAB WITH STARK STEEL (HYSD STEEL) A...
A COMPARATIVE ANALYSIS OF RCC ELEMENT OF SLAB WITH STARK STEEL (HYSD STEEL) A...IRJET Journal
 
Effect of Camber and Angles of Attack on Airfoil Characteristics
Effect of Camber and Angles of Attack on Airfoil CharacteristicsEffect of Camber and Angles of Attack on Airfoil Characteristics
Effect of Camber and Angles of Attack on Airfoil CharacteristicsIRJET Journal
 
A Review on the Progress and Challenges of Aluminum-Based Metal Matrix Compos...
A Review on the Progress and Challenges of Aluminum-Based Metal Matrix Compos...A Review on the Progress and Challenges of Aluminum-Based Metal Matrix Compos...
A Review on the Progress and Challenges of Aluminum-Based Metal Matrix Compos...IRJET Journal
 
Dynamic Urban Transit Optimization: A Graph Neural Network Approach for Real-...
Dynamic Urban Transit Optimization: A Graph Neural Network Approach for Real-...Dynamic Urban Transit Optimization: A Graph Neural Network Approach for Real-...
Dynamic Urban Transit Optimization: A Graph Neural Network Approach for Real-...IRJET Journal
 
Structural Analysis and Design of Multi-Storey Symmetric and Asymmetric Shape...
Structural Analysis and Design of Multi-Storey Symmetric and Asymmetric Shape...Structural Analysis and Design of Multi-Storey Symmetric and Asymmetric Shape...
Structural Analysis and Design of Multi-Storey Symmetric and Asymmetric Shape...IRJET Journal
 
A Review of “Seismic Response of RC Structures Having Plan and Vertical Irreg...
A Review of “Seismic Response of RC Structures Having Plan and Vertical Irreg...A Review of “Seismic Response of RC Structures Having Plan and Vertical Irreg...
A Review of “Seismic Response of RC Structures Having Plan and Vertical Irreg...IRJET Journal
 
A REVIEW ON MACHINE LEARNING IN ADAS
A REVIEW ON MACHINE LEARNING IN ADASA REVIEW ON MACHINE LEARNING IN ADAS
A REVIEW ON MACHINE LEARNING IN ADASIRJET Journal
 
Long Term Trend Analysis of Precipitation and Temperature for Asosa district,...
Long Term Trend Analysis of Precipitation and Temperature for Asosa district,...Long Term Trend Analysis of Precipitation and Temperature for Asosa district,...
Long Term Trend Analysis of Precipitation and Temperature for Asosa district,...IRJET Journal
 
P.E.B. Framed Structure Design and Analysis Using STAAD Pro
P.E.B. Framed Structure Design and Analysis Using STAAD ProP.E.B. Framed Structure Design and Analysis Using STAAD Pro
P.E.B. Framed Structure Design and Analysis Using STAAD ProIRJET Journal
 
A Review on Innovative Fiber Integration for Enhanced Reinforcement of Concre...
A Review on Innovative Fiber Integration for Enhanced Reinforcement of Concre...A Review on Innovative Fiber Integration for Enhanced Reinforcement of Concre...
A Review on Innovative Fiber Integration for Enhanced Reinforcement of Concre...IRJET Journal
 
Survey Paper on Cloud-Based Secured Healthcare System
Survey Paper on Cloud-Based Secured Healthcare SystemSurvey Paper on Cloud-Based Secured Healthcare System
Survey Paper on Cloud-Based Secured Healthcare SystemIRJET Journal
 
Review on studies and research on widening of existing concrete bridges
Review on studies and research on widening of existing concrete bridgesReview on studies and research on widening of existing concrete bridges
Review on studies and research on widening of existing concrete bridgesIRJET Journal
 
React based fullstack edtech web application
React based fullstack edtech web applicationReact based fullstack edtech web application
React based fullstack edtech web applicationIRJET Journal
 
A Comprehensive Review of Integrating IoT and Blockchain Technologies in the ...
A Comprehensive Review of Integrating IoT and Blockchain Technologies in the ...A Comprehensive Review of Integrating IoT and Blockchain Technologies in the ...
A Comprehensive Review of Integrating IoT and Blockchain Technologies in the ...IRJET Journal
 
A REVIEW ON THE PERFORMANCE OF COCONUT FIBRE REINFORCED CONCRETE.
A REVIEW ON THE PERFORMANCE OF COCONUT FIBRE REINFORCED CONCRETE.A REVIEW ON THE PERFORMANCE OF COCONUT FIBRE REINFORCED CONCRETE.
A REVIEW ON THE PERFORMANCE OF COCONUT FIBRE REINFORCED CONCRETE.IRJET Journal
 
Optimizing Business Management Process Workflows: The Dynamic Influence of Mi...
Optimizing Business Management Process Workflows: The Dynamic Influence of Mi...Optimizing Business Management Process Workflows: The Dynamic Influence of Mi...
Optimizing Business Management Process Workflows: The Dynamic Influence of Mi...IRJET Journal
 
Multistoried and Multi Bay Steel Building Frame by using Seismic Design
Multistoried and Multi Bay Steel Building Frame by using Seismic DesignMultistoried and Multi Bay Steel Building Frame by using Seismic Design
Multistoried and Multi Bay Steel Building Frame by using Seismic DesignIRJET Journal
 
Cost Optimization of Construction Using Plastic Waste as a Sustainable Constr...
Cost Optimization of Construction Using Plastic Waste as a Sustainable Constr...Cost Optimization of Construction Using Plastic Waste as a Sustainable Constr...
Cost Optimization of Construction Using Plastic Waste as a Sustainable Constr...IRJET Journal
 

More from IRJET Journal (20)

TUNNELING IN HIMALAYAS WITH NATM METHOD: A SPECIAL REFERENCES TO SUNGAL TUNNE...
TUNNELING IN HIMALAYAS WITH NATM METHOD: A SPECIAL REFERENCES TO SUNGAL TUNNE...TUNNELING IN HIMALAYAS WITH NATM METHOD: A SPECIAL REFERENCES TO SUNGAL TUNNE...
TUNNELING IN HIMALAYAS WITH NATM METHOD: A SPECIAL REFERENCES TO SUNGAL TUNNE...
 
STUDY THE EFFECT OF RESPONSE REDUCTION FACTOR ON RC FRAMED STRUCTURE
STUDY THE EFFECT OF RESPONSE REDUCTION FACTOR ON RC FRAMED STRUCTURESTUDY THE EFFECT OF RESPONSE REDUCTION FACTOR ON RC FRAMED STRUCTURE
STUDY THE EFFECT OF RESPONSE REDUCTION FACTOR ON RC FRAMED STRUCTURE
 
A COMPARATIVE ANALYSIS OF RCC ELEMENT OF SLAB WITH STARK STEEL (HYSD STEEL) A...
A COMPARATIVE ANALYSIS OF RCC ELEMENT OF SLAB WITH STARK STEEL (HYSD STEEL) A...A COMPARATIVE ANALYSIS OF RCC ELEMENT OF SLAB WITH STARK STEEL (HYSD STEEL) A...
A COMPARATIVE ANALYSIS OF RCC ELEMENT OF SLAB WITH STARK STEEL (HYSD STEEL) A...
 
Effect of Camber and Angles of Attack on Airfoil Characteristics
Effect of Camber and Angles of Attack on Airfoil CharacteristicsEffect of Camber and Angles of Attack on Airfoil Characteristics
Effect of Camber and Angles of Attack on Airfoil Characteristics
 
A Review on the Progress and Challenges of Aluminum-Based Metal Matrix Compos...
A Review on the Progress and Challenges of Aluminum-Based Metal Matrix Compos...A Review on the Progress and Challenges of Aluminum-Based Metal Matrix Compos...
A Review on the Progress and Challenges of Aluminum-Based Metal Matrix Compos...
 
Dynamic Urban Transit Optimization: A Graph Neural Network Approach for Real-...
Dynamic Urban Transit Optimization: A Graph Neural Network Approach for Real-...Dynamic Urban Transit Optimization: A Graph Neural Network Approach for Real-...
Dynamic Urban Transit Optimization: A Graph Neural Network Approach for Real-...
 
Structural Analysis and Design of Multi-Storey Symmetric and Asymmetric Shape...
Structural Analysis and Design of Multi-Storey Symmetric and Asymmetric Shape...Structural Analysis and Design of Multi-Storey Symmetric and Asymmetric Shape...
Structural Analysis and Design of Multi-Storey Symmetric and Asymmetric Shape...
 
A Review of “Seismic Response of RC Structures Having Plan and Vertical Irreg...
A Review of “Seismic Response of RC Structures Having Plan and Vertical Irreg...A Review of “Seismic Response of RC Structures Having Plan and Vertical Irreg...
A Review of “Seismic Response of RC Structures Having Plan and Vertical Irreg...
 
A REVIEW ON MACHINE LEARNING IN ADAS
A REVIEW ON MACHINE LEARNING IN ADASA REVIEW ON MACHINE LEARNING IN ADAS
A REVIEW ON MACHINE LEARNING IN ADAS
 
Long Term Trend Analysis of Precipitation and Temperature for Asosa district,...
Long Term Trend Analysis of Precipitation and Temperature for Asosa district,...Long Term Trend Analysis of Precipitation and Temperature for Asosa district,...
Long Term Trend Analysis of Precipitation and Temperature for Asosa district,...
 
P.E.B. Framed Structure Design and Analysis Using STAAD Pro
P.E.B. Framed Structure Design and Analysis Using STAAD ProP.E.B. Framed Structure Design and Analysis Using STAAD Pro
P.E.B. Framed Structure Design and Analysis Using STAAD Pro
 
A Review on Innovative Fiber Integration for Enhanced Reinforcement of Concre...
A Review on Innovative Fiber Integration for Enhanced Reinforcement of Concre...A Review on Innovative Fiber Integration for Enhanced Reinforcement of Concre...
A Review on Innovative Fiber Integration for Enhanced Reinforcement of Concre...
 
Survey Paper on Cloud-Based Secured Healthcare System
Survey Paper on Cloud-Based Secured Healthcare SystemSurvey Paper on Cloud-Based Secured Healthcare System
Survey Paper on Cloud-Based Secured Healthcare System
 
Review on studies and research on widening of existing concrete bridges
Review on studies and research on widening of existing concrete bridgesReview on studies and research on widening of existing concrete bridges
Review on studies and research on widening of existing concrete bridges
 
React based fullstack edtech web application
React based fullstack edtech web applicationReact based fullstack edtech web application
React based fullstack edtech web application
 
A Comprehensive Review of Integrating IoT and Blockchain Technologies in the ...
A Comprehensive Review of Integrating IoT and Blockchain Technologies in the ...A Comprehensive Review of Integrating IoT and Blockchain Technologies in the ...
A Comprehensive Review of Integrating IoT and Blockchain Technologies in the ...
 
A REVIEW ON THE PERFORMANCE OF COCONUT FIBRE REINFORCED CONCRETE.
A REVIEW ON THE PERFORMANCE OF COCONUT FIBRE REINFORCED CONCRETE.A REVIEW ON THE PERFORMANCE OF COCONUT FIBRE REINFORCED CONCRETE.
A REVIEW ON THE PERFORMANCE OF COCONUT FIBRE REINFORCED CONCRETE.
 
Optimizing Business Management Process Workflows: The Dynamic Influence of Mi...
Optimizing Business Management Process Workflows: The Dynamic Influence of Mi...Optimizing Business Management Process Workflows: The Dynamic Influence of Mi...
Optimizing Business Management Process Workflows: The Dynamic Influence of Mi...
 
Multistoried and Multi Bay Steel Building Frame by using Seismic Design
Multistoried and Multi Bay Steel Building Frame by using Seismic DesignMultistoried and Multi Bay Steel Building Frame by using Seismic Design
Multistoried and Multi Bay Steel Building Frame by using Seismic Design
 
Cost Optimization of Construction Using Plastic Waste as a Sustainable Constr...
Cost Optimization of Construction Using Plastic Waste as a Sustainable Constr...Cost Optimization of Construction Using Plastic Waste as a Sustainable Constr...
Cost Optimization of Construction Using Plastic Waste as a Sustainable Constr...
 

Recently uploaded

Artificial-Intelligence-in-Electronics (K).pptx
Artificial-Intelligence-in-Electronics (K).pptxArtificial-Intelligence-in-Electronics (K).pptx
Artificial-Intelligence-in-Electronics (K).pptxbritheesh05
 
SPICE PARK APR2024 ( 6,793 SPICE Models )
SPICE PARK APR2024 ( 6,793 SPICE Models )SPICE PARK APR2024 ( 6,793 SPICE Models )
SPICE PARK APR2024 ( 6,793 SPICE Models )Tsuyoshi Horigome
 
High Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur EscortsHigh Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur Escortsranjana rawat
 
High Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur EscortsHigh Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur EscortsCall Girls in Nagpur High Profile
 
chaitra-1.pptx fake news detection using machine learning
chaitra-1.pptx  fake news detection using machine learningchaitra-1.pptx  fake news detection using machine learning
chaitra-1.pptx fake news detection using machine learningmisbanausheenparvam
 
Sachpazis Costas: Geotechnical Engineering: A student's Perspective Introduction
Sachpazis Costas: Geotechnical Engineering: A student's Perspective IntroductionSachpazis Costas: Geotechnical Engineering: A student's Perspective Introduction
Sachpazis Costas: Geotechnical Engineering: A student's Perspective IntroductionDr.Costas Sachpazis
 
Heart Disease Prediction using machine learning.pptx
Heart Disease Prediction using machine learning.pptxHeart Disease Prediction using machine learning.pptx
Heart Disease Prediction using machine learning.pptxPoojaBan
 
(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts
(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts
(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escortsranjana rawat
 
Call Girls Narol 7397865700 Independent Call Girls
Call Girls Narol 7397865700 Independent Call GirlsCall Girls Narol 7397865700 Independent Call Girls
Call Girls Narol 7397865700 Independent Call Girlsssuser7cb4ff
 
Model Call Girl in Narela Delhi reach out to us at 🔝8264348440🔝
Model Call Girl in Narela Delhi reach out to us at 🔝8264348440🔝Model Call Girl in Narela Delhi reach out to us at 🔝8264348440🔝
Model Call Girl in Narela Delhi reach out to us at 🔝8264348440🔝soniya singh
 
Gurgaon ✡️9711147426✨Call In girls Gurgaon Sector 51 escort service
Gurgaon ✡️9711147426✨Call In girls Gurgaon Sector 51 escort serviceGurgaon ✡️9711147426✨Call In girls Gurgaon Sector 51 escort service
Gurgaon ✡️9711147426✨Call In girls Gurgaon Sector 51 escort servicejennyeacort
 
CCS355 Neural Network & Deep Learning Unit II Notes with Question bank .pdf
CCS355 Neural Network & Deep Learning Unit II Notes with Question bank .pdfCCS355 Neural Network & Deep Learning Unit II Notes with Question bank .pdf
CCS355 Neural Network & Deep Learning Unit II Notes with Question bank .pdfAsst.prof M.Gokilavani
 
Software and Systems Engineering Standards: Verification and Validation of Sy...
Software and Systems Engineering Standards: Verification and Validation of Sy...Software and Systems Engineering Standards: Verification and Validation of Sy...
Software and Systems Engineering Standards: Verification and Validation of Sy...VICTOR MAESTRE RAMIREZ
 
What are the advantages and disadvantages of membrane structures.pptx
What are the advantages and disadvantages of membrane structures.pptxWhat are the advantages and disadvantages of membrane structures.pptx
What are the advantages and disadvantages of membrane structures.pptxwendy cai
 
Decoding Kotlin - Your guide to solving the mysterious in Kotlin.pptx
Decoding Kotlin - Your guide to solving the mysterious in Kotlin.pptxDecoding Kotlin - Your guide to solving the mysterious in Kotlin.pptx
Decoding Kotlin - Your guide to solving the mysterious in Kotlin.pptxJoão Esperancinha
 
microprocessor 8085 and its interfacing
microprocessor 8085  and its interfacingmicroprocessor 8085  and its interfacing
microprocessor 8085 and its interfacingjaychoudhary37
 
Gfe Mayur Vihar Call Girls Service WhatsApp -> 9999965857 Available 24x7 ^ De...
Gfe Mayur Vihar Call Girls Service WhatsApp -> 9999965857 Available 24x7 ^ De...Gfe Mayur Vihar Call Girls Service WhatsApp -> 9999965857 Available 24x7 ^ De...
Gfe Mayur Vihar Call Girls Service WhatsApp -> 9999965857 Available 24x7 ^ De...srsj9000
 
Biology for Computer Engineers Course Handout.pptx
Biology for Computer Engineers Course Handout.pptxBiology for Computer Engineers Course Handout.pptx
Biology for Computer Engineers Course Handout.pptxDeepakSakkari2
 
Application of Residue Theorem to evaluate real integrations.pptx
Application of Residue Theorem to evaluate real integrations.pptxApplication of Residue Theorem to evaluate real integrations.pptx
Application of Residue Theorem to evaluate real integrations.pptx959SahilShah
 

Recently uploaded (20)

Artificial-Intelligence-in-Electronics (K).pptx
Artificial-Intelligence-in-Electronics (K).pptxArtificial-Intelligence-in-Electronics (K).pptx
Artificial-Intelligence-in-Electronics (K).pptx
 
SPICE PARK APR2024 ( 6,793 SPICE Models )
SPICE PARK APR2024 ( 6,793 SPICE Models )SPICE PARK APR2024 ( 6,793 SPICE Models )
SPICE PARK APR2024 ( 6,793 SPICE Models )
 
High Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur EscortsHigh Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur Escorts
 
Exploring_Network_Security_with_JA3_by_Rakesh Seal.pptx
Exploring_Network_Security_with_JA3_by_Rakesh Seal.pptxExploring_Network_Security_with_JA3_by_Rakesh Seal.pptx
Exploring_Network_Security_with_JA3_by_Rakesh Seal.pptx
 
High Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur EscortsHigh Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur Escorts
 
chaitra-1.pptx fake news detection using machine learning
chaitra-1.pptx  fake news detection using machine learningchaitra-1.pptx  fake news detection using machine learning
chaitra-1.pptx fake news detection using machine learning
 
Sachpazis Costas: Geotechnical Engineering: A student's Perspective Introduction
Sachpazis Costas: Geotechnical Engineering: A student's Perspective IntroductionSachpazis Costas: Geotechnical Engineering: A student's Perspective Introduction
Sachpazis Costas: Geotechnical Engineering: A student's Perspective Introduction
 
Heart Disease Prediction using machine learning.pptx
Heart Disease Prediction using machine learning.pptxHeart Disease Prediction using machine learning.pptx
Heart Disease Prediction using machine learning.pptx
 
(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts
(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts
(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts
 
Call Girls Narol 7397865700 Independent Call Girls
Call Girls Narol 7397865700 Independent Call GirlsCall Girls Narol 7397865700 Independent Call Girls
Call Girls Narol 7397865700 Independent Call Girls
 
Model Call Girl in Narela Delhi reach out to us at 🔝8264348440🔝
Model Call Girl in Narela Delhi reach out to us at 🔝8264348440🔝Model Call Girl in Narela Delhi reach out to us at 🔝8264348440🔝
Model Call Girl in Narela Delhi reach out to us at 🔝8264348440🔝
 
Gurgaon ✡️9711147426✨Call In girls Gurgaon Sector 51 escort service
Gurgaon ✡️9711147426✨Call In girls Gurgaon Sector 51 escort serviceGurgaon ✡️9711147426✨Call In girls Gurgaon Sector 51 escort service
Gurgaon ✡️9711147426✨Call In girls Gurgaon Sector 51 escort service
 
CCS355 Neural Network & Deep Learning Unit II Notes with Question bank .pdf
CCS355 Neural Network & Deep Learning Unit II Notes with Question bank .pdfCCS355 Neural Network & Deep Learning Unit II Notes with Question bank .pdf
CCS355 Neural Network & Deep Learning Unit II Notes with Question bank .pdf
 
Software and Systems Engineering Standards: Verification and Validation of Sy...
Software and Systems Engineering Standards: Verification and Validation of Sy...Software and Systems Engineering Standards: Verification and Validation of Sy...
Software and Systems Engineering Standards: Verification and Validation of Sy...
 
What are the advantages and disadvantages of membrane structures.pptx
What are the advantages and disadvantages of membrane structures.pptxWhat are the advantages and disadvantages of membrane structures.pptx
What are the advantages and disadvantages of membrane structures.pptx
 
Decoding Kotlin - Your guide to solving the mysterious in Kotlin.pptx
Decoding Kotlin - Your guide to solving the mysterious in Kotlin.pptxDecoding Kotlin - Your guide to solving the mysterious in Kotlin.pptx
Decoding Kotlin - Your guide to solving the mysterious in Kotlin.pptx
 
microprocessor 8085 and its interfacing
microprocessor 8085  and its interfacingmicroprocessor 8085  and its interfacing
microprocessor 8085 and its interfacing
 
Gfe Mayur Vihar Call Girls Service WhatsApp -> 9999965857 Available 24x7 ^ De...
Gfe Mayur Vihar Call Girls Service WhatsApp -> 9999965857 Available 24x7 ^ De...Gfe Mayur Vihar Call Girls Service WhatsApp -> 9999965857 Available 24x7 ^ De...
Gfe Mayur Vihar Call Girls Service WhatsApp -> 9999965857 Available 24x7 ^ De...
 
Biology for Computer Engineers Course Handout.pptx
Biology for Computer Engineers Course Handout.pptxBiology for Computer Engineers Course Handout.pptx
Biology for Computer Engineers Course Handout.pptx
 
Application of Residue Theorem to evaluate real integrations.pptx
Application of Residue Theorem to evaluate real integrations.pptxApplication of Residue Theorem to evaluate real integrations.pptx
Application of Residue Theorem to evaluate real integrations.pptx
 

IRJET - Decentralized E-Voting System using Blockchain

  • 1. International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395-0056 Volume: 07 Issue: 03 | Mar 2020 www.irjet.net p-ISSN: 2395-0072 © 2020, IRJET | Impact Factor value: 7.34 | ISO 9001:2008 Certified Journal | Page 321 Decentralized E-Voting System Using Blockchain Dr S.Sekar*, C.Vigneshwar1, J.Thiyagarajan2, V.B.Soorya Narayanan3, M.Vijay4 *Assistant Professor, Department of IT, SRM Valliammai Engineering College, Tamilnadu, India 1,2,3,4Student, Department of IT, SRM Valliammai Engineering College, Tamilnadu, India ---------------------------------------------------------------------***---------------------------------------------------------------------- Abstract - Developing a decentralized e-voting system that offers effective service to voters, compare to existing voting system, by offering transparencyandflexibility whichhasbeen considered as challenge. Traditional voting system has been considered as flawed (like vote spoofing, vote phishing and capturing polling booth, etc.). The purpose of this paper is to overcome the limitation of existing e-voting system by implementing voter validation using Biometric, Dynamic Ballot loading and Acknowledgement after casting votes with the help of Blockchain technology. Blockchain is a dispersed and permanent record that is consensuallysharedandkeptup in decentralized structure in various area. Blockchainisone of the rising innovation of current period and guarantee to improve the general versatilityofe-castingaballot. Thispaper gives review of a framework that utilization blockchain which transform current political race process into a computerized framework with upgraded security. Key Words: Biometric, immutable ledger, decentralized, Dynamic Ballot, Acknowledgement. 1. INTRODUCTION Voting is a process that is used to make a collective decision from a group of people. In the early stages the voting processes are made by debates and discussions. Then we moved to Electronic-voting machine(EVM) for elections. Participants of election are contemplate as Candidates and the one whom elect their candidate bycastingtheirvotesare Voters. Election authority are the one who are responsible for conducting election and collecting votes from voters. E- voting are introduced to change traditional voting system. The fundamentals of election is to build democratic nation by collecting public opinion as votes. To get trust of participants the election process should be transparent and reliable. Inside this specific circumstance, the way to deal with casting a vote has been a consistentlydevelopingspace. This evolution is primarily pushed through the efforts to make the device cozy, verifiable and obvious. In view of its significance, continuous efforts have been made to improve overall efficiency and resilience of the voting system. Electronic voting or e-voting has a profound role in this. In 1960 ‘s punched-card ballots are used for elections, after introducing of internet technology e-voting has achieved remarkable progress. Blockchain is one of the emerging technologies with strong cryptographic foundations enabling applicationstoleverage these abilities to achieve resilient security solutions. It is primarily a distributed decentralized database that maintains a complete list of constantly germinating and growing data records secured from unauthorized manipulating, tampering and revision. Blockchain allows every user to connect to the network, send new transactions to it, verify transactions and create new blocks. Eachblock is assigned a cryptographic hash (which will also be treated as a finger print of the block) that stays valid so long as the records inside the block isn't always altered. If any modifications are made inside the block, the cryptographic hash could trade at once indicating the exchange in the facts which can be because of a malicioushobby.Therefore,due to its strong foundations in cryptography, blockchain has been increasingly used to mitigate against unauthorized transactions across various domains. 2. LITERATURE SURVEY 1. Friðrik Þ. Hjálmarsson, Gunnlaugur K. Hreiðarsson , “Blockchain-Based E-Voting System”. In this systemelection is represented by a set of smart contracts, which are instantiated on the blockchain by the election administrators. A smart contract for election is created and deployed on the blockchainnetwork for everyvotingdistrict. 2. Freya Sheer Hardwick, Apostolos Gioulis, Raja Naeem Akram, and Konstantinos Markantonakis, “E-Voting with Blockchain: An E-Voting Protocol with Decentralization and Voter Privacy”. In this system commercial protocol like Bit congress, Follow My Vote, TIVI are used as e-voting protocol. 3. Haibo Yi, “Securing e-voting based on blockchaininP2P network”. In this paper a synchronized model of voting records based on DLT and user credential model based on elliptic curve cryptography are developed. 4. Clement ChanZheng Wei,ChuahChaiWen,“Blockchain- Based Electronic Voting Protocol” In this system an architecture suitable to be used in both mobile app and any computational device that connected to the Internet are developed. Every voter is required to install a voting application interface before the voting phase. 3. PROPOSED WORK This section discusses a proposed decentralized e-voting system using blockchain to conducttheelection. We endorse a design to integrateblockchaintechnologyintocutting-edge e-balloting device. And the design consists of the following module.
  • 2. International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395-0056 Volume: 07 Issue: 03 | Mar 2020 www.irjet.net p-ISSN: 2395-0072 © 2020, IRJET | Impact Factor value: 7.34 | ISO 9001:2008 Certified Journal | Page 322 [1] User validation using biometric. [2] Dynamic ballot loading. [3] Acknowledgment after casting their vote. 3.1 USER VALIDATION USING BIOMETRIC In this module the voter information like Name, Gender, Address, Biometric are collected at the Voter Registration phase of election process using which the voters areverified at the time of voting. 3.2 DYNAMIC BALLOT LODING In this module based on the residence location of the voter and participants of the election are loaded in the ballot. In which the voter need to select their desired participant. So the voter didn’t need to travel to their residence to cast their vote they can cast in nearby polling both. No outside observer can determine for whom a voter voted so that ballot privacy is achieved. 3.3 ACKNOWLEDGEMENT AFTER CASTING THEIR VOTE A transaction ID is generated intheblockchainnetwork after making a transaction. If voters cast their vote in blockchain network a transaction ID is generated for every transaction and this transaction ID is given as acknowledgment to the user using which voter can verify their vote. 4. SYSTEM ARCHITECTURE Figure 4.1 illustrate the architecture diagram of decentralized e-voting system using blockchain.Theactorof this systems are Election Authority, Registration Authority, Voters and candidates. Election Authority (EA) - The EA is responsibleforcreating a vote, proscribing the voter numbers of the voting, paying the vote casting fees for the bitcoin address generated mechanically within the backend. The EA has itsown bitcoin address. The tally of votes are made by EA and the results are published. Registration Authority (RA) - The voter should register in RA to get ready to vote. The candidate should register in RA with his information and the RA will give him the id of candidate. Voters (V) - The voters should be a set of list.The voter should transfer his public key(PKi) to EA. At the time of voting voter are verified by using Biometric and thereby system ensure individual verifiability. A voter cannot interact with a coercer during the election to prove how he or she is voting. Candidate (C) - The candidates should be a set of list. For each candidate there will be candidate id to which the vote count is added. Fig – 4.1 Decentralized e-voting system architecture
  • 3. International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395-0056 Volume: 07 Issue: 03 | Mar 2020 www.irjet.net p-ISSN: 2395-0072 © 2020, IRJET | Impact Factor value: 7.34 | ISO 9001:2008 Certified Journal | Page 323 5. IMPLEMENTATION OF THE SYSTEM The system uses Apache Web, MySQL database, PHP, Solidity, Ganache, MD5 hashing algorithm. Figure 5.1 illustrates the flow of system. Apache Web Server- An apache web server is an open source web server creation, deployment and management software. It used to host our decentralized e-voting web application in http server. MySQL Database- MySQL is an open source relational database management system(RDBMS). It is storage used to store all our election information like candidate and voter information. PHP- It is an open supply preferred motive scripting language this is mainly ideal for net improvement and may be embedded into HTML Smart Contract- An smart contract is a tiny program with the rules of election being directly written into lines of code. Solidity- Solidity is an object- oriented programming language for writing smart contracts. It is used for implementing smartcontractsonblockchainplatform.Inour system the election rules are developed as a smart contracts using Solidity. MD5- Message-digest version 5 algorithm is an hash function producing 128 bit hash value. It is one way hash function. It is used to provide authentication in our system. Homomorphic Encryption- Homomorphic encryption is a form of encryption that allows operation on cipher texts, generating an encrypted result which, when decrypted, matches the result of the operations as if they had been performed on the plaintext. Quorum- Quorum is an Ethereum based distributed ledger protocol that helps transaction and settlement privacy. The number one features of Quorum are Transaction and settlement privateness, Voting-primarily based consensus mechanism, Network and peer permissions management, Higher overall performance MetaMask -MetaMask was created to increase the accessibility of the Ethereum blockchain to the user. A plug- in for Chrome, MetaMask acts as an Ethereum browser, allowing users to manage their Ethereumwalletandinteract with decentralized applications andsmartcontractswithout running a full node. Fig – 5 Decentralized e-voting system flow diagram 5.1 Role of Voter At time of voting voter biometric information are scanned and hashed using MD5 algorithm and the hash are checked with the election database. If the hash matches the user is redirected to respective voting page and the candidate are listed in the web page. Voter select their desired candidate and vote count are increased in the bitcoin address of the candidate. Once voter cast their vote the voting fees in their Bitcoin address is set as zero. Hence repetitionofvotesis not possible. Fig – 5.1 Biometric authentication 5.2 Role of Election Authority Election Authority is responsible for deploying the initial Register and creator of smart contracts. The Election Authority also has the ability to grant or re-vote ballot creation permission for registered voters/creators.
  • 4. International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395-0056 Volume: 07 Issue: 03 | Mar 2020 www.irjet.net p-ISSN: 2395-0072 © 2020, IRJET | Impact Factor value: 7.34 | ISO 9001:2008 Certified Journal | Page 324 Fig – 5.2 Election Creation 5.3 Role of Registration Authority The role of Registration authority is as soon as the EA has Deployed election in the Blockchain Network. It is RA chargeable for adding candidates and Voters to the election. Fig – 5.3 Voters Registration 6. CONCLUSION AND FUTURE WORK The concept of adapting virtual votecastingsystemstomake the general public electoral system quicker andlessdifficult, is a compelling one in current society. Making the electoral manner cheap and brief, normalizes it inside the eyes of the voters, eliminates a certain strength barrier between the voter and the elected respectable andputsa positiveamount of pressure at the elected legitimate. It additionally opens the door for a greater direct form of democracy, allowing electorate to explicit their will on character bills and propositions. In this paper, we brought a completelyunique, blockchain-based digital vote casting device that utilizes clever contracts to allow cozy and fee efficient election even as guaranteeing citizens privacy. We have outlined the structures structure, the design, and a safety analysis of the gadget. By evaluation to previous work, wehaveproventhat the blockchain technology offers a new possibility for democratic countries to strengthen from the pen and paper election scheme, to a extra cost- and time-green election scheme, whilst increasing the safety measures of the todays scheme and provide new opportunities of transparency. Using an Ethereum personal blockchain,itis possibletosend masses of transactions according to second onto the blockchain, using every factor of the smart contract to ease the load at the blockchain. For nations of more length, some measures ought to be taken to withhold extra throughput of transactions consistent with 2d, as an example thediscern & infant architecture which reduces the number of transactions stored on the blockchain at a 1:100 ratio with out compromising the networks protection. Our election scheme lets in man or woman citizens to vote at a balloting district of their selecting even as making certain that each man or woman electorate vote is counted from the right district, that can potentially boom voter turnout REFERENCES [1] Friðrik Þ. Hjálmarsson, Gunnlaugur K.Hreiðarsson. (2018). Blockchain – Based E-Voting System. Available at: https://skemman.is/bitstream/1946/31161/1/Res earch-Paper-BBEVS.pdf. [2] Mrs. Harsha V. Patil, Mrs. Kanchan G. Rathi, Mrs. Malati V.Tribhuwan. A Study on Decentralized E- Voting System Using Blockchain Technology. Available at: https://mail.irjet.net/archives/V5/i11/IRJET- V5I1109.pdf. [3] Clement Chan Zheng Wei, Chuah Chai Wen. Blockchain-Based Electronic Voting Protocol. Available at:http://joiv.org/index.php/joiv/article/download /174/169 [4] Gaby G. Dagher, Praneeth Babu Marella, Matea Milojkovic and Jordan Mohler3. Secure Voting System using Ethereum’s Blockchain. Available at:https://www.researchgate.net/publication/3228 74160_BroncoVote_Secure_Voting_System_using_Et hereum's_Blockchain. [5] Geth.ethereum.org. (2018). Go Ethereum. Available at: https://geth.ethereum.org/ [6] Vitalik Buterin. (2015). Ethereum White Paper. Available at: https://github.com/ethereum/wiki/ wiki/White-Paper.