SlideShare a Scribd company logo
1 of 6
Download to read offline
Irish Interdisciplinary Journal of Science & Research (IIJSR)
Vol.6, Iss.2, Pages 81-86, April-June 2022
ISSN: 2582-3981 www.iijsr.com
81
E-Voting using Blockchain Technology
R.Madhanachithran1
, Sasikala R2
, Shalini A3
& Vinitha R4
1
Assistant Professor, Department of Information Technology, Vivekanandha College of Technology for Women.
2-4
Student, Department of Information Technology, Vivekanandha College of Technology for Women.
DOI: http://doi.org/10.46759/IIJSR.2022.6211
Copyright © 2022 R.Madhanachithran et al. This is an open access article distributed under the terms of the Creative Commons Attribution License,
which permits unrestricted use, distribution, and reproduction in any medium, provided the original author and source are credited.
Article Received: 15 March 2022 Article Accepted: 22 May 2022 Article Published: 16 June 2022
1. Introduction
One of the most crucial pillars of any democracy is voting. The existing voting mechanism has a lot of flaws.
Strong foundation, yet it suffers from numerous flaws. The most noticeable is a lack of mobility. As voting is
a highly important procedure that every citizen of any country should participate in. This is expected to
involve a nation or organisation. The voting centres are at a fixed location. Certain stations make it extremely
challenging and problematic for people to line for hours in order to vote. That's where the proposed idea as a
workaround comes in. Elections can be conducted virtually. Because online voting is so simple to set up, it
has a number of problems, such as a generic system becoming overrun with spam and flaws in security. The
recommended solution is unique. Any general solution since it makes use of the concept of the application
will benefit from blockchain Technology. This solution includes mobility as well as intends to make the
system as safe as an offline system voting methods that take into account a variety of criteria voting system
features such as voter secrecy and security.
A blockchain could be a public ledger that is distributed, immutable, and indisputable. The four primary
elements of this innovative technology are as follows:
1. The ledger can be found in a variety of places: No Maintenance of the distributed ledger has a single point
of failure.
2. A UN agency with distributed administration will add new transactions to the database ledger.
3. Any "new block" to the ledger that is proposed should refer to prior version of the ledger, creating a link.
4. Before a proposed new block of entries becomes a permanent part of the ledger, a majority of the network
nodes must agree. These technological possibilities use modern cryptography to provide a level of security
ABSTRACT
Blockchain is a decentralized, digital, and consensus-based secure information storage system. This article gives an overview of how to use
the blockchain to construct a secure and trustworthy electronic voting system. The main goal of this paper is to investigate the most recent
state of blockchain-based voting research while attempting to foresee the accompanying potential issues future developments. This paper's
technique is as follows: a methodical approach to review and following an overview of the blockchain's core structure and properties in
relation. We present a conceptual definition of e-voting. Desired e-voting application based on blockchain symmetrical improvements in
asymmetrical cryptography are also important. We gathered and examined a number of research papers from scientific databases that
advocated for the use of the blockchain architecture in voting systems. These articles suggested that blockchain-based voting systems may
offer alternatives to standard e-voting. The most pressing challenges were divided into five categories: general, integrity, coin-based, privacy,
and consensus. As a consequence of this study, it was discovered that blockchain systems can help solve some of the issues that now plague
election systems. We are attempting to design a system that respects the essential and most significant aspects of a voting system, such as
transparency, secrecy, security, and decentralisation, while also providing the extra benefit of mobility.
Irish Interdisciplinary Journal of Science & Research (IIJSR)
Vol.6, Iss.2, Pages 81-86, April-June 2022
ISSN: 2582-3981 www.iijsr.com
82
equivalent to or greater than any previously notable data. Several countries, including the United States,
consider Blockchain technology to be the finest tool for producing the new popular democratic voting
process. The use of blockchain as a service to construct an associate degree electronic ballot (e-voting) system
is evaluated in this research.
The system then makes the following unique contributions:
1. Investigate existing blockchain frameworks for building blockchain-based e-voting systems;
2. Suggest a blockchain-based e-voting system that alters liquid democracy using "permissioned blockchain."
2. Methodology
Blockchain is a system that treats each entry as a block and connects all of these blocks through an interlink,
hence the name 'Block-Chain.' Every block contains all of the potential data for a single entity, together with
a timestamp and, in rare cases, a nonce. All of the data in a block is then sent through a hashing function,
which generates a hash value for everything. This hash value becomes the recent block's identity. The same
hash function is applied to all data blocks. The genesis block is normally generated automatically, followed by
the chain. A field in every block of the blockchain contains the preceding block address. This preceding block
address is what connects any two blocks in a chain together. Avalanche effect is a characteristic of hashing
functions i.e., even a minor modification in the original data has an impact. Any modification to its hash value
has a tremendous impact.
Any data in a block will totally change its hash value, triggering a function since the new hash value will not
match the value in the previous block field of the following block, effectively breaking the chain. This is the
role of blockchain: it makes data unchangeable. SHA-256 is the hashing function utilised in this
implementation. It is one of the most powerful hashing algorithms available.SHA-256 converts messages of
up to 2 bits (2.3 billion gigabytes) into 256-bit digests (32 bytes).
The problem statement methodology proposed is multifaceted. The initial stage is user registration, which
includes all required information to identify the user as a user. It is necessary to register the users. It's critical
to ensure that the user belongs, maintain the reliability of that organisation. This can be accomplished by
confirming the user's information on the basis of a strong document during registration, voter identification,
nationality identification, and so on.
After the user has validated his identity and ability to vote in the elections, the user will proceed to the next
step. The system will generate a secret key of 32 bytes (256 bits) that will be used to be kept private and secure
at all times by the user. This secret key serves as a backup to the primary verification. User during the voting
process and as a form of digital currency signature on a ballot. This key assists us with implementation. For
our vote, we need confirmation of existent consensus.
The system encrypts the data stored in the database for the user using a symmetric key encryption algorithm,
with this randomly generated secret key serving as the encryption key. As a result, this encrypted message can
only be decrypted back to the original contents if the same key is used. AES 256 is the encryption algorithm
utilised in the offered method.
Irish Interdisciplinary Journal of Science & Research (IIJSR)
Vol.6, Iss.2, Pages 81-86, April-June 2022
ISSN: 2582-3981 www.iijsr.com
83
AES 256 is a symmetric key encryption algorithm. This means that for both encryption and decryption, only
one key is used. The encryption and decryption speed is similar to AES. Since, Asymmetric key algorithms
are less computationally intensive. It has more power than an asymmetric one, and it is faster and more
efficient, run efficiently AES256 is regarded as one of the most secure encryption algorithms. The most
secure and quick encryption methods ever devised.
After logging in with the credentials he used to register, the user must select the candidate for whom he wishes
to vote during the voting phase. After the user has confirmed the candidate for whom he wishes to vote, he
must enter the secret key that was generated throughout the voting process registration. This code will be
decrypted using this secret key. Text is encrypted. If the decryption result is the same, we can decrypt the data
that was previously encrypted, check that the person who is currently voting is actually, the user voted in the
election and no one else did.
The vote will be made into a block and put to the blockchain once it has been verified, and the user's
transaction history will be changed to prevent the same user from casting numerous votes.
3. Proposed System
In India, this is the current voting method. Electronic ballet is used to cast votes under this system. We vote in
a hardware machine in this game. This is a collection of counters and cash registers. This voting technique is
straightforward and straightforward. For electoral commissions, it has advantages like as mobility, security,
and flexibility. However, in today's environment, everyone is so busy that they don't have time to vote. This
paper takes a look at the electronic voting process from a different angle. This includes, but is not limited to,
identifying the polling process and the actual voting process employed on election day.
4. Related Works
Some notable work has already been done in this topic, and it has been referenced to in order to get a general
notion and grasp a few important concepts needed for this study. To get a general understanding of how the
author attempted to tackle a comparable problem utilising Ethereum as a blockchain network, we looked the
research papers [1-3].
Irish Interdisciplinary Journal of Science & Research (IIJSR)
Vol.6, Iss.2, Pages 81-86, April-June 2022
ISSN: 2582-3981 www.iijsr.com
84
To gain a better understanding of how Ethereum operates and whether it can be included in the study,
researchers turned to research paper [4]. We also looked at paper [5] for inspiration from a study that tackled
the same issue as us. Many other references, including those listed below, are used to better grasp specific
topics by reading past work in the field. Following the referral of different connected works, a comprehension
of a variety of subjects, including blockchain security and blockchain structure, current blockchain networks,
and general information. Benefits and downsides of voting methods, among other things topics was acquired.
5. Existing System
In India, this is the current voting method. Electronic ballet is used to cast votes under this system. We vote in
a hardware machine in this game. This is a collection of counters and cash registers.
This voting technique is straightforward and straightforward. For electoral commissions, it has advantages
like as mobility, security, and flexibility. However, in today's environment, everyone is so busy that they don't
have time to vote.
This paper takes a look at the electronic voting process from a different angle. This includes, but is not limited
to, identifying the polling process and the actual voting process employed on election day.
6. Results and Discussions
This is the home page, which is made up of many parties.
Figure 1. Home page
This page enables the administrator to log in (Admin).
Figure 2. Admin Login
Irish Interdisciplinary Journal of Science & Research (IIJSR)
Vol.6, Iss.2, Pages 81-86, April-June 2022
ISSN: 2582-3981 www.iijsr.com
85
This page allows you to search for, add, and update new candidates.
Figure 3. Candidate management page
A new candidate can register on this page.
Figure 4. Candidate Registration Page
This page enables the voter to log in.
Figure 5. Voter login page
A new voter can register on this page.
Figure 6. Voter Registration Page
Irish Interdisciplinary Journal of Science & Research (IIJSR)
Vol.6, Iss.2, Pages 81-86, April-June 2022
ISSN: 2582-3981 www.iijsr.com
86
7. Conclusion
Based on blockchain block generation and sealing, we built an effective approach for generating a block for
each vote. Each candidate's votes can be counted using the sealed blocks. Only a voter can access his or her
data and who voted for them in our proposed system, which overcomes the disadvantage of votes being cast
through EVM. There is no way to guarantee that votes are cast in some sort of electoral fraud. Despite the fact
that blockchains are quite secure when it comes to securing data stored on them, the biggest issue arises when
clients fail to protect their private credentials. This means that private keys are always at risk of being stolen.
As a company or undertaking, you must educate clients on how to preserve their private keys.
Declarations
Source of Funding
This research did not receive any grant from funding agencies in the public or not-for-profit sectors.
Consent for publication
Authors declare that they consented for the publication of this research work.
References
[1] Linh Vo-Cao-Thuy, Khoi Cao-Minh, Chuong Dang-Le-Bao, Tuan A. Nguyen, “Votereum: An
Ethereum-based E-voting system”, IEEE.
[2] E. Hubbers et al., “RIES-Internet Voting in Action”, in Proceedings of the 29th Annual International
Computer Software and Application Conference, IEEE Computer Society, Washington DC, USA, pp.417-
424, 2005. http://dx.doi.org/10.1109/COMPSAC.2005.132.
[3] Ayed, A.B. (2017). “A Conceptual Secure Blockchain Based Electronic Voting System”. International
Journal of Network Security Its Applications, Vol.9, No.3, May 2017.
[4] Vitalik Buterin. (2015). “Ethereum White Paper”, Available at: https:// github.com/ethereum/wiki/wiki/
White-Paper.
[5] Y. Wu, “An E-voting System based on Blockchain and Ring Signature (Thesis),” dgalindo.es, 2017.

More Related Content

Similar to E-Voting using Blockchain Technology

Blockchain Computing: Prospects and Challenges for Digital Transformation  Pr...
Blockchain Computing: Prospects and Challenges for Digital Transformation  Pr...Blockchain Computing: Prospects and Challenges for Digital Transformation  Pr...
Blockchain Computing: Prospects and Challenges for Digital Transformation  Pr...
eraser Juan José Calderón
 
Blockchain-Based Internet of Things: Review, Current Trends, Applications, an...
Blockchain-Based Internet of Things: Review, Current Trends, Applications, an...Blockchain-Based Internet of Things: Review, Current Trends, Applications, an...
Blockchain-Based Internet of Things: Review, Current Trends, Applications, an...
AlAtfat
 
Blockchain-Based Internet of Things: Review, Current Trends, Applications, an...
Blockchain-Based Internet of Things: Review, Current Trends, Applications, an...Blockchain-Based Internet of Things: Review, Current Trends, Applications, an...
Blockchain-Based Internet of Things: Review, Current Trends, Applications, an...
AlAtfat
 
BlockChain AI project.docx
BlockChain AI project.docxBlockChain AI project.docx
BlockChain AI project.docx
AnmolChahuan
 

Similar to E-Voting using Blockchain Technology (20)

E-voting system with blockchain
E-voting system with blockchainE-voting system with blockchain
E-voting system with blockchain
 
Blockchain Computing: Prospects and Challenges for Digital Transformation  Pr...
Blockchain Computing: Prospects and Challenges for Digital Transformation  Pr...Blockchain Computing: Prospects and Challenges for Digital Transformation  Pr...
Blockchain Computing: Prospects and Challenges for Digital Transformation  Pr...
 
PATIENT DRIVEN ELECTRONIC HEALTH RECORD USING BLOCK CHAIN
PATIENT DRIVEN ELECTRONIC HEALTH RECORD  USING BLOCK CHAINPATIENT DRIVEN ELECTRONIC HEALTH RECORD  USING BLOCK CHAIN
PATIENT DRIVEN ELECTRONIC HEALTH RECORD USING BLOCK CHAIN
 
SECURE BLOCKCHAIN DECENTRALIZED VOTING FOR VERIFIED USERS
SECURE BLOCKCHAIN DECENTRALIZED VOTING FOR VERIFIED USERSSECURE BLOCKCHAIN DECENTRALIZED VOTING FOR VERIFIED USERS
SECURE BLOCKCHAIN DECENTRALIZED VOTING FOR VERIFIED USERS
 
IRJET- Blockchain Technology for Agriculture Development
IRJET- Blockchain Technology for Agriculture DevelopmentIRJET- Blockchain Technology for Agriculture Development
IRJET- Blockchain Technology for Agriculture Development
 
project presentation -2 nov (2).pptx
project presentation -2 nov (2).pptxproject presentation -2 nov (2).pptx
project presentation -2 nov (2).pptx
 
Blockchain-Based Internet of Things: Review, Current Trends, Applications, an...
Blockchain-Based Internet of Things: Review, Current Trends, Applications, an...Blockchain-Based Internet of Things: Review, Current Trends, Applications, an...
Blockchain-Based Internet of Things: Review, Current Trends, Applications, an...
 
Blockchain-Based Internet of Things: Review, Current Trends, Applications, an...
Blockchain-Based Internet of Things: Review, Current Trends, Applications, an...Blockchain-Based Internet of Things: Review, Current Trends, Applications, an...
Blockchain-Based Internet of Things: Review, Current Trends, Applications, an...
 
set zeroth review blockchain electoral system.pdf
set zeroth review blockchain electoral system.pdfset zeroth review blockchain electoral system.pdf
set zeroth review blockchain electoral system.pdf
 
Electronic Health Records (EHR) storage using blockchain
Electronic Health Records (EHR) storage using blockchainElectronic Health Records (EHR) storage using blockchain
Electronic Health Records (EHR) storage using blockchain
 
Real-life Application of a Decentralized System
Real-life Application of a Decentralized SystemReal-life Application of a Decentralized System
Real-life Application of a Decentralized System
 
BlockChain AI project.docx
BlockChain AI project.docxBlockChain AI project.docx
BlockChain AI project.docx
 
1910990335_ppt on blockchain and its issue.ppt
1910990335_ppt on blockchain and its issue.ppt1910990335_ppt on blockchain and its issue.ppt
1910990335_ppt on blockchain and its issue.ppt
 
The Future of Democracy Secure Online Voting Powered by Blockchain Technology
The Future of Democracy Secure Online Voting Powered by Blockchain Technology The Future of Democracy Secure Online Voting Powered by Blockchain Technology
The Future of Democracy Secure Online Voting Powered by Blockchain Technology
 
IRJET- Blockchain Technology in Cloud Computing : A Systematic Review
IRJET-  	  Blockchain Technology in Cloud Computing : A Systematic ReviewIRJET-  	  Blockchain Technology in Cloud Computing : A Systematic Review
IRJET- Blockchain Technology in Cloud Computing : A Systematic Review
 
Implementing Blockchain based Architecture for Securing Electronic Health Rec...
Implementing Blockchain based Architecture for Securing Electronic Health Rec...Implementing Blockchain based Architecture for Securing Electronic Health Rec...
Implementing Blockchain based Architecture for Securing Electronic Health Rec...
 
A decentralized consensus application using blockchain ecosystem
A decentralized consensus application using blockchain ecosystem  A decentralized consensus application using blockchain ecosystem
A decentralized consensus application using blockchain ecosystem
 
Blockchain.pptx
Blockchain.pptxBlockchain.pptx
Blockchain.pptx
 
IRJET- Blockchain-based Secured E-Voting System to Remove the Opacity and Ens...
IRJET- Blockchain-based Secured E-Voting System to Remove the Opacity and Ens...IRJET- Blockchain-based Secured E-Voting System to Remove the Opacity and Ens...
IRJET- Blockchain-based Secured E-Voting System to Remove the Opacity and Ens...
 
Blockchain Based E-Voting
Blockchain Based E-VotingBlockchain Based E-Voting
Blockchain Based E-Voting
 

More from Associate Professor in VSB Coimbatore

Flood Vulnerability Mapping using Geospatial Techniques: Case Study of Lagos ...
Flood Vulnerability Mapping using Geospatial Techniques: Case Study of Lagos ...Flood Vulnerability Mapping using Geospatial Techniques: Case Study of Lagos ...
Flood Vulnerability Mapping using Geospatial Techniques: Case Study of Lagos ...
Associate Professor in VSB Coimbatore
 
Digital Planting Pot for Smart Irrigation
Digital Planting Pot for Smart Irrigation  Digital Planting Pot for Smart Irrigation
Digital Planting Pot for Smart Irrigation
Associate Professor in VSB Coimbatore
 
Psoralen Promotes Myogenic Differentiation of Muscle Cells to Repair Fracture
Psoralen Promotes Myogenic Differentiation of Muscle Cells to Repair Fracture Psoralen Promotes Myogenic Differentiation of Muscle Cells to Repair Fracture
Psoralen Promotes Myogenic Differentiation of Muscle Cells to Repair Fracture
Associate Professor in VSB Coimbatore
 
Saliva: An Economic and Reliable Alternative for the Detection of SARS-CoV-2 ...
Saliva: An Economic and Reliable Alternative for the Detection of SARS-CoV-2 ...Saliva: An Economic and Reliable Alternative for the Detection of SARS-CoV-2 ...
Saliva: An Economic and Reliable Alternative for the Detection of SARS-CoV-2 ...
Associate Professor in VSB Coimbatore
 
Ecological Footprint of Food Consumption in Ijebu Ode, Nigeria
Ecological Footprint of Food Consumption in Ijebu Ode, NigeriaEcological Footprint of Food Consumption in Ijebu Ode, Nigeria
Ecological Footprint of Food Consumption in Ijebu Ode, Nigeria
Associate Professor in VSB Coimbatore
 
Effects of Planting Ratio and Planting Distance on Kadaria 1 Hybrid Rice Seed...
Effects of Planting Ratio and Planting Distance on Kadaria 1 Hybrid Rice Seed...Effects of Planting Ratio and Planting Distance on Kadaria 1 Hybrid Rice Seed...
Effects of Planting Ratio and Planting Distance on Kadaria 1 Hybrid Rice Seed...
Associate Professor in VSB Coimbatore
 
Burnout of Nurses in Nursing Homes: To What Extent Age, Education, Length of ...
Burnout of Nurses in Nursing Homes: To What Extent Age, Education, Length of ...Burnout of Nurses in Nursing Homes: To What Extent Age, Education, Length of ...
Burnout of Nurses in Nursing Homes: To What Extent Age, Education, Length of ...
Associate Professor in VSB Coimbatore
 

More from Associate Professor in VSB Coimbatore (20)

Usmonkhoja Polatkhoja’s Son and His Role in National Liberation Movements of ...
Usmonkhoja Polatkhoja’s Son and His Role in National Liberation Movements of ...Usmonkhoja Polatkhoja’s Son and His Role in National Liberation Movements of ...
Usmonkhoja Polatkhoja’s Son and His Role in National Liberation Movements of ...
 
Flood Vulnerability Mapping using Geospatial Techniques: Case Study of Lagos ...
Flood Vulnerability Mapping using Geospatial Techniques: Case Study of Lagos ...Flood Vulnerability Mapping using Geospatial Techniques: Case Study of Lagos ...
Flood Vulnerability Mapping using Geospatial Techniques: Case Study of Lagos ...
 
Improvement in Taif Roses’ Perfume Manufacturing Process by Using Work Study ...
Improvement in Taif Roses’ Perfume Manufacturing Process by Using Work Study ...Improvement in Taif Roses’ Perfume Manufacturing Process by Using Work Study ...
Improvement in Taif Roses’ Perfume Manufacturing Process by Using Work Study ...
 
A Systematic Review on Various Factors Influencing Employee Retention
A Systematic Review on Various Factors Influencing Employee RetentionA Systematic Review on Various Factors Influencing Employee Retention
A Systematic Review on Various Factors Influencing Employee Retention
 
Digital Planting Pot for Smart Irrigation
Digital Planting Pot for Smart Irrigation  Digital Planting Pot for Smart Irrigation
Digital Planting Pot for Smart Irrigation
 
Methodologies for Resolving Data Security and Privacy Protection Issues in Cl...
Methodologies for Resolving Data Security and Privacy Protection Issues in Cl...Methodologies for Resolving Data Security and Privacy Protection Issues in Cl...
Methodologies for Resolving Data Security and Privacy Protection Issues in Cl...
 
Determine the Importance Level of Criteria in Creating Cultural Resources’ At...
Determine the Importance Level of Criteria in Creating Cultural Resources’ At...Determine the Importance Level of Criteria in Creating Cultural Resources’ At...
Determine the Importance Level of Criteria in Creating Cultural Resources’ At...
 
New One-Pot Synthetic Route and Spectroscopic Characterization of Hydroxo-Bri...
New One-Pot Synthetic Route and Spectroscopic Characterization of Hydroxo-Bri...New One-Pot Synthetic Route and Spectroscopic Characterization of Hydroxo-Bri...
New One-Pot Synthetic Route and Spectroscopic Characterization of Hydroxo-Bri...
 
A Review on the Distribution, Nutritional Status and Biological Activity of V...
A Review on the Distribution, Nutritional Status and Biological Activity of V...A Review on the Distribution, Nutritional Status and Biological Activity of V...
A Review on the Distribution, Nutritional Status and Biological Activity of V...
 
Psoralen Promotes Myogenic Differentiation of Muscle Cells to Repair Fracture
Psoralen Promotes Myogenic Differentiation of Muscle Cells to Repair Fracture Psoralen Promotes Myogenic Differentiation of Muscle Cells to Repair Fracture
Psoralen Promotes Myogenic Differentiation of Muscle Cells to Repair Fracture
 
Saliva: An Economic and Reliable Alternative for the Detection of SARS-CoV-2 ...
Saliva: An Economic and Reliable Alternative for the Detection of SARS-CoV-2 ...Saliva: An Economic and Reliable Alternative for the Detection of SARS-CoV-2 ...
Saliva: An Economic and Reliable Alternative for the Detection of SARS-CoV-2 ...
 
Ecological Footprint of Food Consumption in Ijebu Ode, Nigeria
Ecological Footprint of Food Consumption in Ijebu Ode, NigeriaEcological Footprint of Food Consumption in Ijebu Ode, Nigeria
Ecological Footprint of Food Consumption in Ijebu Ode, Nigeria
 
Mass & Quark Symmetry
Mass & Quark SymmetryMass & Quark Symmetry
Mass & Quark Symmetry
 
Biocompatible Molybdenum Complexes Based on Terephthalic Acid and Derived fro...
Biocompatible Molybdenum Complexes Based on Terephthalic Acid and Derived fro...Biocompatible Molybdenum Complexes Based on Terephthalic Acid and Derived fro...
Biocompatible Molybdenum Complexes Based on Terephthalic Acid and Derived fro...
 
Influence of Low Intensity Aerobic Exercise Training on the Vo2 Max in 11 to ...
Influence of Low Intensity Aerobic Exercise Training on the Vo2 Max in 11 to ...Influence of Low Intensity Aerobic Exercise Training on the Vo2 Max in 11 to ...
Influence of Low Intensity Aerobic Exercise Training on the Vo2 Max in 11 to ...
 
Effects of Planting Ratio and Planting Distance on Kadaria 1 Hybrid Rice Seed...
Effects of Planting Ratio and Planting Distance on Kadaria 1 Hybrid Rice Seed...Effects of Planting Ratio and Planting Distance on Kadaria 1 Hybrid Rice Seed...
Effects of Planting Ratio and Planting Distance on Kadaria 1 Hybrid Rice Seed...
 
Study of the Cassava Production System in the Department of Tivaouane, Senegal
Study of the Cassava Production System in the Department of Tivaouane, Senegal  Study of the Cassava Production System in the Department of Tivaouane, Senegal
Study of the Cassava Production System in the Department of Tivaouane, Senegal
 
Study of the Cassava Production System in the Department of Tivaouane, Senegal
Study of the Cassava Production System in the Department of Tivaouane, Senegal  Study of the Cassava Production System in the Department of Tivaouane, Senegal
Study of the Cassava Production System in the Department of Tivaouane, Senegal
 
Burnout of Nurses in Nursing Homes: To What Extent Age, Education, Length of ...
Burnout of Nurses in Nursing Homes: To What Extent Age, Education, Length of ...Burnout of Nurses in Nursing Homes: To What Extent Age, Education, Length of ...
Burnout of Nurses in Nursing Homes: To What Extent Age, Education, Length of ...
 
Hepatitis and its Transmission Through Needlestick Injuries
Hepatitis and its Transmission Through Needlestick Injuries Hepatitis and its Transmission Through Needlestick Injuries
Hepatitis and its Transmission Through Needlestick Injuries
 

Recently uploaded

Seizure stage detection of epileptic seizure using convolutional neural networks
Seizure stage detection of epileptic seizure using convolutional neural networksSeizure stage detection of epileptic seizure using convolutional neural networks
Seizure stage detection of epileptic seizure using convolutional neural networks
IJECEIAES
 
Final DBMS Manual (2).pdf final lab manual
Final DBMS Manual (2).pdf final lab manualFinal DBMS Manual (2).pdf final lab manual
Final DBMS Manual (2).pdf final lab manual
BalamuruganV28
 

Recently uploaded (20)

Instruct Nirmaana 24-Smart and Lean Construction Through Technology.pdf
Instruct Nirmaana 24-Smart and Lean Construction Through Technology.pdfInstruct Nirmaana 24-Smart and Lean Construction Through Technology.pdf
Instruct Nirmaana 24-Smart and Lean Construction Through Technology.pdf
 
What is Coordinate Measuring Machine? CMM Types, Features, Functions
What is Coordinate Measuring Machine? CMM Types, Features, FunctionsWhat is Coordinate Measuring Machine? CMM Types, Features, Functions
What is Coordinate Measuring Machine? CMM Types, Features, Functions
 
Involute of a circle,Square, pentagon,HexagonInvolute_Engineering Drawing.pdf
Involute of a circle,Square, pentagon,HexagonInvolute_Engineering Drawing.pdfInvolute of a circle,Square, pentagon,HexagonInvolute_Engineering Drawing.pdf
Involute of a circle,Square, pentagon,HexagonInvolute_Engineering Drawing.pdf
 
litvinenko_Henry_Intrusion_Hong-Kong_2024.pdf
litvinenko_Henry_Intrusion_Hong-Kong_2024.pdflitvinenko_Henry_Intrusion_Hong-Kong_2024.pdf
litvinenko_Henry_Intrusion_Hong-Kong_2024.pdf
 
5G and 6G refer to generations of mobile network technology, each representin...
5G and 6G refer to generations of mobile network technology, each representin...5G and 6G refer to generations of mobile network technology, each representin...
5G and 6G refer to generations of mobile network technology, each representin...
 
15-Minute City: A Completely New Horizon
15-Minute City: A Completely New Horizon15-Minute City: A Completely New Horizon
15-Minute City: A Completely New Horizon
 
UNIT-2 image enhancement.pdf Image Processing Unit 2 AKTU
UNIT-2 image enhancement.pdf Image Processing Unit 2 AKTUUNIT-2 image enhancement.pdf Image Processing Unit 2 AKTU
UNIT-2 image enhancement.pdf Image Processing Unit 2 AKTU
 
Working Principle of Echo Sounder and Doppler Effect.pdf
Working Principle of Echo Sounder and Doppler Effect.pdfWorking Principle of Echo Sounder and Doppler Effect.pdf
Working Principle of Echo Sounder and Doppler Effect.pdf
 
Artificial Intelligence in due diligence
Artificial Intelligence in due diligenceArtificial Intelligence in due diligence
Artificial Intelligence in due diligence
 
Maximizing Incident Investigation Efficacy in Oil & Gas: Techniques and Tools
Maximizing Incident Investigation Efficacy in Oil & Gas: Techniques and ToolsMaximizing Incident Investigation Efficacy in Oil & Gas: Techniques and Tools
Maximizing Incident Investigation Efficacy in Oil & Gas: Techniques and Tools
 
Seizure stage detection of epileptic seizure using convolutional neural networks
Seizure stage detection of epileptic seizure using convolutional neural networksSeizure stage detection of epileptic seizure using convolutional neural networks
Seizure stage detection of epileptic seizure using convolutional neural networks
 
Fuzzy logic method-based stress detector with blood pressure and body tempera...
Fuzzy logic method-based stress detector with blood pressure and body tempera...Fuzzy logic method-based stress detector with blood pressure and body tempera...
Fuzzy logic method-based stress detector with blood pressure and body tempera...
 
NO1 Best Powerful Vashikaran Specialist Baba Vashikaran Specialist For Love V...
NO1 Best Powerful Vashikaran Specialist Baba Vashikaran Specialist For Love V...NO1 Best Powerful Vashikaran Specialist Baba Vashikaran Specialist For Love V...
NO1 Best Powerful Vashikaran Specialist Baba Vashikaran Specialist For Love V...
 
Research Methodolgy & Intellectual Property Rights Series 1
Research Methodolgy & Intellectual Property Rights Series 1Research Methodolgy & Intellectual Property Rights Series 1
Research Methodolgy & Intellectual Property Rights Series 1
 
NEWLETTER FRANCE HELICES/ SDS SURFACE DRIVES - MAY 2024
NEWLETTER FRANCE HELICES/ SDS SURFACE DRIVES - MAY 2024NEWLETTER FRANCE HELICES/ SDS SURFACE DRIVES - MAY 2024
NEWLETTER FRANCE HELICES/ SDS SURFACE DRIVES - MAY 2024
 
Autodesk Construction Cloud (Autodesk Build).pptx
Autodesk Construction Cloud (Autodesk Build).pptxAutodesk Construction Cloud (Autodesk Build).pptx
Autodesk Construction Cloud (Autodesk Build).pptx
 
Circuit Breakers for Engineering Students
Circuit Breakers for Engineering StudentsCircuit Breakers for Engineering Students
Circuit Breakers for Engineering Students
 
The Entity-Relationship Model(ER Diagram).pptx
The Entity-Relationship Model(ER Diagram).pptxThe Entity-Relationship Model(ER Diagram).pptx
The Entity-Relationship Model(ER Diagram).pptx
 
Worksharing and 3D Modeling with Revit.pptx
Worksharing and 3D Modeling with Revit.pptxWorksharing and 3D Modeling with Revit.pptx
Worksharing and 3D Modeling with Revit.pptx
 
Final DBMS Manual (2).pdf final lab manual
Final DBMS Manual (2).pdf final lab manualFinal DBMS Manual (2).pdf final lab manual
Final DBMS Manual (2).pdf final lab manual
 

E-Voting using Blockchain Technology

  • 1. Irish Interdisciplinary Journal of Science & Research (IIJSR) Vol.6, Iss.2, Pages 81-86, April-June 2022 ISSN: 2582-3981 www.iijsr.com 81 E-Voting using Blockchain Technology R.Madhanachithran1 , Sasikala R2 , Shalini A3 & Vinitha R4 1 Assistant Professor, Department of Information Technology, Vivekanandha College of Technology for Women. 2-4 Student, Department of Information Technology, Vivekanandha College of Technology for Women. DOI: http://doi.org/10.46759/IIJSR.2022.6211 Copyright © 2022 R.Madhanachithran et al. This is an open access article distributed under the terms of the Creative Commons Attribution License, which permits unrestricted use, distribution, and reproduction in any medium, provided the original author and source are credited. Article Received: 15 March 2022 Article Accepted: 22 May 2022 Article Published: 16 June 2022 1. Introduction One of the most crucial pillars of any democracy is voting. The existing voting mechanism has a lot of flaws. Strong foundation, yet it suffers from numerous flaws. The most noticeable is a lack of mobility. As voting is a highly important procedure that every citizen of any country should participate in. This is expected to involve a nation or organisation. The voting centres are at a fixed location. Certain stations make it extremely challenging and problematic for people to line for hours in order to vote. That's where the proposed idea as a workaround comes in. Elections can be conducted virtually. Because online voting is so simple to set up, it has a number of problems, such as a generic system becoming overrun with spam and flaws in security. The recommended solution is unique. Any general solution since it makes use of the concept of the application will benefit from blockchain Technology. This solution includes mobility as well as intends to make the system as safe as an offline system voting methods that take into account a variety of criteria voting system features such as voter secrecy and security. A blockchain could be a public ledger that is distributed, immutable, and indisputable. The four primary elements of this innovative technology are as follows: 1. The ledger can be found in a variety of places: No Maintenance of the distributed ledger has a single point of failure. 2. A UN agency with distributed administration will add new transactions to the database ledger. 3. Any "new block" to the ledger that is proposed should refer to prior version of the ledger, creating a link. 4. Before a proposed new block of entries becomes a permanent part of the ledger, a majority of the network nodes must agree. These technological possibilities use modern cryptography to provide a level of security ABSTRACT Blockchain is a decentralized, digital, and consensus-based secure information storage system. This article gives an overview of how to use the blockchain to construct a secure and trustworthy electronic voting system. The main goal of this paper is to investigate the most recent state of blockchain-based voting research while attempting to foresee the accompanying potential issues future developments. This paper's technique is as follows: a methodical approach to review and following an overview of the blockchain's core structure and properties in relation. We present a conceptual definition of e-voting. Desired e-voting application based on blockchain symmetrical improvements in asymmetrical cryptography are also important. We gathered and examined a number of research papers from scientific databases that advocated for the use of the blockchain architecture in voting systems. These articles suggested that blockchain-based voting systems may offer alternatives to standard e-voting. The most pressing challenges were divided into five categories: general, integrity, coin-based, privacy, and consensus. As a consequence of this study, it was discovered that blockchain systems can help solve some of the issues that now plague election systems. We are attempting to design a system that respects the essential and most significant aspects of a voting system, such as transparency, secrecy, security, and decentralisation, while also providing the extra benefit of mobility.
  • 2. Irish Interdisciplinary Journal of Science & Research (IIJSR) Vol.6, Iss.2, Pages 81-86, April-June 2022 ISSN: 2582-3981 www.iijsr.com 82 equivalent to or greater than any previously notable data. Several countries, including the United States, consider Blockchain technology to be the finest tool for producing the new popular democratic voting process. The use of blockchain as a service to construct an associate degree electronic ballot (e-voting) system is evaluated in this research. The system then makes the following unique contributions: 1. Investigate existing blockchain frameworks for building blockchain-based e-voting systems; 2. Suggest a blockchain-based e-voting system that alters liquid democracy using "permissioned blockchain." 2. Methodology Blockchain is a system that treats each entry as a block and connects all of these blocks through an interlink, hence the name 'Block-Chain.' Every block contains all of the potential data for a single entity, together with a timestamp and, in rare cases, a nonce. All of the data in a block is then sent through a hashing function, which generates a hash value for everything. This hash value becomes the recent block's identity. The same hash function is applied to all data blocks. The genesis block is normally generated automatically, followed by the chain. A field in every block of the blockchain contains the preceding block address. This preceding block address is what connects any two blocks in a chain together. Avalanche effect is a characteristic of hashing functions i.e., even a minor modification in the original data has an impact. Any modification to its hash value has a tremendous impact. Any data in a block will totally change its hash value, triggering a function since the new hash value will not match the value in the previous block field of the following block, effectively breaking the chain. This is the role of blockchain: it makes data unchangeable. SHA-256 is the hashing function utilised in this implementation. It is one of the most powerful hashing algorithms available.SHA-256 converts messages of up to 2 bits (2.3 billion gigabytes) into 256-bit digests (32 bytes). The problem statement methodology proposed is multifaceted. The initial stage is user registration, which includes all required information to identify the user as a user. It is necessary to register the users. It's critical to ensure that the user belongs, maintain the reliability of that organisation. This can be accomplished by confirming the user's information on the basis of a strong document during registration, voter identification, nationality identification, and so on. After the user has validated his identity and ability to vote in the elections, the user will proceed to the next step. The system will generate a secret key of 32 bytes (256 bits) that will be used to be kept private and secure at all times by the user. This secret key serves as a backup to the primary verification. User during the voting process and as a form of digital currency signature on a ballot. This key assists us with implementation. For our vote, we need confirmation of existent consensus. The system encrypts the data stored in the database for the user using a symmetric key encryption algorithm, with this randomly generated secret key serving as the encryption key. As a result, this encrypted message can only be decrypted back to the original contents if the same key is used. AES 256 is the encryption algorithm utilised in the offered method.
  • 3. Irish Interdisciplinary Journal of Science & Research (IIJSR) Vol.6, Iss.2, Pages 81-86, April-June 2022 ISSN: 2582-3981 www.iijsr.com 83 AES 256 is a symmetric key encryption algorithm. This means that for both encryption and decryption, only one key is used. The encryption and decryption speed is similar to AES. Since, Asymmetric key algorithms are less computationally intensive. It has more power than an asymmetric one, and it is faster and more efficient, run efficiently AES256 is regarded as one of the most secure encryption algorithms. The most secure and quick encryption methods ever devised. After logging in with the credentials he used to register, the user must select the candidate for whom he wishes to vote during the voting phase. After the user has confirmed the candidate for whom he wishes to vote, he must enter the secret key that was generated throughout the voting process registration. This code will be decrypted using this secret key. Text is encrypted. If the decryption result is the same, we can decrypt the data that was previously encrypted, check that the person who is currently voting is actually, the user voted in the election and no one else did. The vote will be made into a block and put to the blockchain once it has been verified, and the user's transaction history will be changed to prevent the same user from casting numerous votes. 3. Proposed System In India, this is the current voting method. Electronic ballet is used to cast votes under this system. We vote in a hardware machine in this game. This is a collection of counters and cash registers. This voting technique is straightforward and straightforward. For electoral commissions, it has advantages like as mobility, security, and flexibility. However, in today's environment, everyone is so busy that they don't have time to vote. This paper takes a look at the electronic voting process from a different angle. This includes, but is not limited to, identifying the polling process and the actual voting process employed on election day. 4. Related Works Some notable work has already been done in this topic, and it has been referenced to in order to get a general notion and grasp a few important concepts needed for this study. To get a general understanding of how the author attempted to tackle a comparable problem utilising Ethereum as a blockchain network, we looked the research papers [1-3].
  • 4. Irish Interdisciplinary Journal of Science & Research (IIJSR) Vol.6, Iss.2, Pages 81-86, April-June 2022 ISSN: 2582-3981 www.iijsr.com 84 To gain a better understanding of how Ethereum operates and whether it can be included in the study, researchers turned to research paper [4]. We also looked at paper [5] for inspiration from a study that tackled the same issue as us. Many other references, including those listed below, are used to better grasp specific topics by reading past work in the field. Following the referral of different connected works, a comprehension of a variety of subjects, including blockchain security and blockchain structure, current blockchain networks, and general information. Benefits and downsides of voting methods, among other things topics was acquired. 5. Existing System In India, this is the current voting method. Electronic ballet is used to cast votes under this system. We vote in a hardware machine in this game. This is a collection of counters and cash registers. This voting technique is straightforward and straightforward. For electoral commissions, it has advantages like as mobility, security, and flexibility. However, in today's environment, everyone is so busy that they don't have time to vote. This paper takes a look at the electronic voting process from a different angle. This includes, but is not limited to, identifying the polling process and the actual voting process employed on election day. 6. Results and Discussions This is the home page, which is made up of many parties. Figure 1. Home page This page enables the administrator to log in (Admin). Figure 2. Admin Login
  • 5. Irish Interdisciplinary Journal of Science & Research (IIJSR) Vol.6, Iss.2, Pages 81-86, April-June 2022 ISSN: 2582-3981 www.iijsr.com 85 This page allows you to search for, add, and update new candidates. Figure 3. Candidate management page A new candidate can register on this page. Figure 4. Candidate Registration Page This page enables the voter to log in. Figure 5. Voter login page A new voter can register on this page. Figure 6. Voter Registration Page
  • 6. Irish Interdisciplinary Journal of Science & Research (IIJSR) Vol.6, Iss.2, Pages 81-86, April-June 2022 ISSN: 2582-3981 www.iijsr.com 86 7. Conclusion Based on blockchain block generation and sealing, we built an effective approach for generating a block for each vote. Each candidate's votes can be counted using the sealed blocks. Only a voter can access his or her data and who voted for them in our proposed system, which overcomes the disadvantage of votes being cast through EVM. There is no way to guarantee that votes are cast in some sort of electoral fraud. Despite the fact that blockchains are quite secure when it comes to securing data stored on them, the biggest issue arises when clients fail to protect their private credentials. This means that private keys are always at risk of being stolen. As a company or undertaking, you must educate clients on how to preserve their private keys. Declarations Source of Funding This research did not receive any grant from funding agencies in the public or not-for-profit sectors. Consent for publication Authors declare that they consented for the publication of this research work. References [1] Linh Vo-Cao-Thuy, Khoi Cao-Minh, Chuong Dang-Le-Bao, Tuan A. Nguyen, “Votereum: An Ethereum-based E-voting system”, IEEE. [2] E. Hubbers et al., “RIES-Internet Voting in Action”, in Proceedings of the 29th Annual International Computer Software and Application Conference, IEEE Computer Society, Washington DC, USA, pp.417- 424, 2005. http://dx.doi.org/10.1109/COMPSAC.2005.132. [3] Ayed, A.B. (2017). “A Conceptual Secure Blockchain Based Electronic Voting System”. International Journal of Network Security Its Applications, Vol.9, No.3, May 2017. [4] Vitalik Buterin. (2015). “Ethereum White Paper”, Available at: https:// github.com/ethereum/wiki/wiki/ White-Paper. [5] Y. Wu, “An E-voting System based on Blockchain and Ring Signature (Thesis),” dgalindo.es, 2017.