0% found this document useful (0 votes)
39 views20 pages

On E-Voting System Using Blockchain

This is presentation of e- voting system using emerging technology like Blockchain.
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
39 views20 pages

On E-Voting System Using Blockchain

This is presentation of e- voting system using emerging technology like Blockchain.
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd

E-Voting System Using Blockchain

Presented by
Ankita Singh (2101220100024)
Anusha Jaiswal (2101220100026)
Under the guidance of
Er. Ratan Rajan
SHRI RAMSWAROOP MEMORIAL COLLEGE OF ENGINEERING & MANAGEMENT LUCKNOW
Agenda
Introduction
Problem Statementt
Project Objective
Proposed Methodologies
Technologies Used
Module Description
Literature Survey
Applications
Advantages
Disadvantages
Future Scope
Conclusion
Introduction
Traditional voting systems often face
challenges like voter fraud, lack of
transparency, and vulnerabilities to
cyberattacks.

Blockchain is a decentralized and


distributed digital ledger technology
used to securely record transactions
across many computers so that the
record cannot be altered retroactively
without altering all subsequent blocks
and the consensus of the network.
Problem
The integrity and transparency of the
electoral process are critical to the

Statement
democratic system. Traditional voting
systems, whether paper-based or
electronic, are often vulnerable to
various forms of manipulation, such as
fraud, tampering, and data breaches.
These vulnerabilities can undermine
public trust in the electoral process and
lead to contested election results.
Project
Objective
The main objective of this project is to design and
implement a secure, transparent, and efficient e-
voting system using blockchain technology to
address the limitations and challenges of
traditional voting systems. The project aims to
create a decentralized voting platform that
guarantees the integrity of the election process
while ensuring voter anonymity, reducing fraud,
and providing a scalable and auditable system
for future elections.
Proposed 1 1. System Design
Create a secure, transparent, and user-friendly

Methodologies
e-voting platform using blockchain. The design
phase includes defining the architecture,
components, and key functionalities.

2 2. Voter Authentication and


Registration
Ensure that only eligible voters can cast votes
and that the voting process is conducted in a
secure and anonymous manner.

3 3. Voting Process
Enable voters to cast their votes securely,
anonymously, and efficiently using the
blockchain network
4. Vote Tallying and Results
Ensure accurate and transparent vote tallying without revealing individual votes.

5. Security Measures
Address potential security risks, including unauthorized access, vote tampering, and system vulnerabilities.

6. Testing and Evaluation


Validate the system’s functionality, security, and performance.
Ethereum: A widely used
decentralized blockchain that
supports smart contracts.
Ethereum enables secure and
transparent vote transactions.

Consensus Alogorithm: Consensus

Technologies algorithms are protocols that


ensure all nodes in a blockchain

Used
network agree on the validity of
transactions before they are
added to the ledger.

Cryptography: Each voter in a


blockchain-based e-voting
system is assigned a pair of
cryptographic keys: a public key
(used to identify the voter) and a
private key (used to sign votes).
Module Description
Use Case Diagrams
Data flow diagram
Literature Survey
·Estonia’s E-Residency and
Blockchain Voting: Estonia is a ·West Virginia’s Blockchain ·Moscow’s Blockchain Voting:
pioneer in the Voting Pilot: In 2018, West Moscow conducted a
implementation of e- Virginia piloted a blockchain- blockchain-based e-voting
government services, based voting system for pilot in 2019 for municipal
including internet voting. overseas military personnel elections. While the project
Although not fully blockchain- during the midterm elections. highlighted blockchain’s
based, Estonia’s use of This pilot demonstrated the potential for secure voting, it
cryptographic techniques and feasibility of using blockchain also revealed challenges
secure digital identities offers to ensure secure and related to scalability and the
valuable insights into the accessible voting for remote need for more robust
potential integration of populations. cryptographic mechanisms.
blockchain in voting systems.
Applications

1 Government Elections

2 Corporate Voting

3 Union Elections

4 Political Party Primaries

5 Blockchain-Integrated Online Polls


Advantages Security
Blockchain technology ensures the integrity and
immutability of votes, reducing the risk of fraud

Transparency
The transparent nature of blockchain allows
for independent verification and auditing.

Trust
By eliminating intermediaries, trust is
instilled in the electoral process.
Decentralization Cost-Effectiveness
Blockchain eliminates single By minimizing the need for physical
points of failure, as the system polling stations and paper ballots,
operates on a decentralized the system can significantly lower
network, reducing the risk of the costs associated with
systemic fraud or corruption. traditional elections

Speed and Efficiency Scalability

Votes can be counted in real-time Blockchain can efficiently manage


as they are cast, leading to faster large volumes of transactions
result announcements and (votes), making it suitable for
reducing the waiting time for national elections and large
election outcomes. organizations
Disadvantages

01 02 03
1. Security Risks 2. Privacy 3. Accessibility
While blockchain is secure,
Concerns Issues
the overall system may still Although blockchain can Not all voters have equal
be vulnerable to enhance privacy, the use of access to the internet or the
cyberattacks, including digital identities and necessary technology,
hacking attempts on the personal data still raises potentially disenfranchising
user interface, APIs, or concerns about data those without adequate
backend servers. breaches or misuse. resources.
4.
Dependence
on Technology
Reliance on technology means
that system failures or outages 5. Cost
Considerations
could disrupt the voting process,
leading to delays or cancellations.

Developing and deploying a


6. Regulatory
blockchain-based voting system
can require significant upfront
and Legal
investment in technology and
infrastructure.
Challenges
Many jurisdictions may not have
established legal frameworks for
blockchain-based voting, leading
to uncertainty about compliance
and enforcement.
Future
1. Widespread Adoption in National Elections

Scope 2. Integration with Digital Identity Systems

3. Enhancements in Privacy-Preserving Technologies

4. Increased Voter Participation through Remote Voting

5. AI-Driven Security and Automation


Blockchain-based e-voting systems offer a transformative approach to conducting
elections by enhancing security, transparency, and efficiency. Through
decentralized and immutable ledgers, blockchain ensures that votes cannot be
tampered with and can be independently verified, addressing many of the

Conclusion challenges faced by traditional voting systems, such as fraud, lack of transparency,
and inefficiencies.

The integration of cryptographic techniques ensures voter privacy while enabling


the secure casting, recording, and counting of votes. By leveraging smart contracts,
these systems can automate the vote tallying process, providing instant and
trustworthy results. Additionally, the use of digital identities and advanced
authentication methods makes the system more secure, preventing unauthorized
access and fraud.
THANK YOU!

You might also like