SlideShare a Scribd company logo
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

PDF
Blockchain based electronic voting system
PDF
BEE – Blockchain Enabled Election System
PDF
Blockchain based e voting recording system design
PDF
DECENTRALIZED VOTING SYSTEM USING BLOCKCHAIN
PDF
A novel smart contract based blockchain with sidechain for electronic voting
PPTX
Blockchain Based voting system PPT.pptx
PDF
blockchainbasedvotingsystemppt-230107161224-95283de7.pdf
PDF
IRJET- Secure Online Voting Systems using Block of Chunks
Blockchain based electronic voting system
BEE – Blockchain Enabled Election System
Blockchain based e voting recording system design
DECENTRALIZED VOTING SYSTEM USING BLOCKCHAIN
A novel smart contract based blockchain with sidechain for electronic voting
Blockchain Based voting system PPT.pptx
blockchainbasedvotingsystemppt-230107161224-95283de7.pdf
IRJET- Secure Online Voting Systems using Block of Chunks

Similar to E-Voting using Blockchain Technology (20)

PDF
E-voting system with blockchain
PDF
Blockchain Computing: Prospects and Challenges for Digital Transformation  Pr...
PDF
PATIENT DRIVEN ELECTRONIC HEALTH RECORD USING BLOCK CHAIN
PDF
SECURE BLOCKCHAIN DECENTRALIZED VOTING FOR VERIFIED USERS
PDF
IRJET- Blockchain Technology for Agriculture Development
PPTX
project presentation -2 nov (2).pptx
PDF
Blockchain-Based Internet of Things: Review, Current Trends, Applications, an...
PDF
Blockchain-Based Internet of Things: Review, Current Trends, Applications, an...
PDF
set zeroth review blockchain electoral system.pdf
PDF
Electronic Health Records (EHR) storage using blockchain
PDF
BLOCKCHAIN CRYPTOGRAPHY AND SECURITY ISSUES
PDF
Real-life Application of a Decentralized System
DOCX
BlockChain AI project.docx
PPTX
1910990335_ppt on blockchain and its issue.ppt
PPTX
The Future of Democracy Secure Online Voting Powered by Blockchain Technology
PDF
IRJET- Blockchain Technology in Cloud Computing : A Systematic Review
PPTX
Adguard Premium Crack + License Key [Latest Version]
PPTX
Kaspersky Lab Products Remover Crack + Keygen
PPTX
AVG Internet Security Crack + [Activation] 2025
PDF
Implementing Blockchain based Architecture for Securing Electronic Health Rec...
E-voting system with blockchain
Blockchain Computing: Prospects and Challenges for Digital Transformation  Pr...
PATIENT DRIVEN ELECTRONIC HEALTH RECORD USING BLOCK CHAIN
SECURE BLOCKCHAIN DECENTRALIZED VOTING FOR VERIFIED USERS
IRJET- Blockchain Technology for Agriculture Development
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...
set zeroth review blockchain electoral system.pdf
Electronic Health Records (EHR) storage using blockchain
BLOCKCHAIN CRYPTOGRAPHY AND SECURITY ISSUES
Real-life Application of a Decentralized System
BlockChain AI project.docx
1910990335_ppt on blockchain and its issue.ppt
The Future of Democracy Secure Online Voting Powered by Blockchain Technology
IRJET- Blockchain Technology in Cloud Computing : A Systematic Review
Adguard Premium Crack + License Key [Latest Version]
Kaspersky Lab Products Remover Crack + Keygen
AVG Internet Security Crack + [Activation] 2025
Implementing Blockchain based Architecture for Securing Electronic Health Rec...
Ad

More from Associate Professor in VSB Coimbatore (20)

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

Recently uploaded (20)

PPT
Introduction, IoT Design Methodology, Case Study on IoT System for Weather Mo...
PPTX
FINAL REVIEW FOR COPD DIANOSIS FOR PULMONARY DISEASE.pptx
PPTX
Internet of Things (IOT) - A guide to understanding
DOCX
573137875-Attendance-Management-System-original
PDF
The CXO Playbook 2025 – Future-Ready Strategies for C-Suite Leaders Cerebrai...
PPTX
bas. eng. economics group 4 presentation 1.pptx
PPTX
OOP with Java - Java Introduction (Basics)
PDF
SM_6th-Sem__Cse_Internet-of-Things.pdf IOT
PDF
Model Code of Practice - Construction Work - 21102022 .pdf
PDF
July 2025 - Top 10 Read Articles in International Journal of Software Enginee...
PDF
Well-logging-methods_new................
PDF
composite construction of structures.pdf
PPTX
Infosys Presentation by1.Riyan Bagwan 2.Samadhan Naiknavare 3.Gaurav Shinde 4...
PPTX
CH1 Production IntroductoryConcepts.pptx
PDF
BMEC211 - INTRODUCTION TO MECHATRONICS-1.pdf
PDF
Digital Logic Computer Design lecture notes
PPTX
Sustainable Sites - Green Building Construction
PPTX
CYBER-CRIMES AND SECURITY A guide to understanding
PDF
Operating System & Kernel Study Guide-1 - converted.pdf
PDF
Enhancing Cyber Defense Against Zero-Day Attacks using Ensemble Neural Networks
Introduction, IoT Design Methodology, Case Study on IoT System for Weather Mo...
FINAL REVIEW FOR COPD DIANOSIS FOR PULMONARY DISEASE.pptx
Internet of Things (IOT) - A guide to understanding
573137875-Attendance-Management-System-original
The CXO Playbook 2025 – Future-Ready Strategies for C-Suite Leaders Cerebrai...
bas. eng. economics group 4 presentation 1.pptx
OOP with Java - Java Introduction (Basics)
SM_6th-Sem__Cse_Internet-of-Things.pdf IOT
Model Code of Practice - Construction Work - 21102022 .pdf
July 2025 - Top 10 Read Articles in International Journal of Software Enginee...
Well-logging-methods_new................
composite construction of structures.pdf
Infosys Presentation by1.Riyan Bagwan 2.Samadhan Naiknavare 3.Gaurav Shinde 4...
CH1 Production IntroductoryConcepts.pptx
BMEC211 - INTRODUCTION TO MECHATRONICS-1.pdf
Digital Logic Computer Design lecture notes
Sustainable Sites - Green Building Construction
CYBER-CRIMES AND SECURITY A guide to understanding
Operating System & Kernel Study Guide-1 - converted.pdf
Enhancing Cyber Defense Against Zero-Day Attacks using Ensemble Neural Networks

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.