SlideShare a Scribd company logo
TheFutureofDemocracySecureOnlineVoting
PoweredbyBlockchainTechnology
Overview
● Introduction
● problem statement
● Aims
● Diagrams
● Other similar project
● preference and privileges
● Expected achievements for project
● Types of servers technology in use && language
● End
introduction
● presentation will focus on the use of blockchain
technology for online voting Flaws of current voting
practices
○ Online voting by blockchain is a trending technology
to improve the security and transparency of the
voting process
○ Blockchain technology enables a decentralized,
tamper-proof vote registration, which can be
verified by all participants in the network
Problem Statement:
The problem statement for online voting by blockchain is to address the
challenges and limitations of traditional voting systems, such as low voter
turnout, vulnerabilities to fraud and manipulation, and a lack of transparency in
the voting process.
Online voting by blockchain aims to provide a more secure, transparent and
efficient alternative to traditional voting systems by taking advantage of the
decentralized and tamper-proof nature of blockchain technology. Maintaining
voter privacy and preventing attacks on the blockchain network
Aims:
-Increase voter turnout: By providing a more accessible way to vote, online voting
powered by blockchain aims to increase voter turnout and participation in the
electoral process.
-Enhanced security: Blockchain technology enables decentralized and decentralized
vote registration, which increases the security and integrity of the voting process and
reduces the possibility of fraud and manipulation.
-Improved transparency: The decentralized nature of blockchain technology allows
all participants in the network to verify the integrity of the voting process, increasing
transparency and trust in the electoral system.
complete Aims 
Ensuring Privacy: Online voting by blockchain aims to ensure voter privacy, by
providing anonymity and preventing voting preferences from being revealed.
* The election system must ensure that the vote cast by the voter has been .
Recorded that Only eligible voters must be allowed to vote
-Overall, the goals of online voting by blockchain are to provide a more secure,
transparent, accessible and efficient system for the electoral process, while ensuring
and respecting voter privacy
We can sum it up in the power of hashing to protect privacy
Diagrams
Yes, it’s submitted
to online voting,
and this is what
we see in the
analysis of the
image
Going for
online
voting...
Source: [1] FollowMyVote whitepaper; Adam Kaleb Ernest (2014)
Diagrams
Use case diagram
● Other similar project
Direct Recording Electronic voting machine: This type, which is abbreviated to
DRE, integrates with keyboard; touch screen, or buttons for the voter press to poll.
Some of them lay in voting records and counting the votes is very quickly. But the
other DRE without keep voting records are doubted about its accuracy.
Punch card: The voter uses metallic hole-punch to punch a hole on the blank ballot.
It can count votes automatically, but if the voter's perforation is incomplete, the
result is probably determined wrongfully
Complete Other similar project
Optical voting machine: After each voter fills a circle correspond to their favorite
candidate on the blank ballot, this machine selects the darkest mark on each ballot
for the vote then computes the total result.
preference and privileges our project
Blockchain is the only technology in existence that can enable end-to- end
verifiability in elections.
› Benefits of Blockchain→>All encrypted ballots authenticate with a voter.
Proofs of blockchain to validate all process.
>>Voters can see their own ballot on the blockchain
----------------------------------------------------------------------------------------
preference and privileges our project
Increase voter turnout: By providing a more accessible way to vote, online voting
powered by blockchain aims to increase voter turnout and participation in the
electoral process.
-Enhanced security: Blockchain technology enables decentralized and decentralized
vote registration, which increases the security and integrity of the voting process and
reduces the possibility of fraud and manipulation.
preference and privileges our project
-Simplifying the Voting Process: Online voting via blockchain can eliminate the
need for election officials or voting machines, reducing costs and increasing the
efficiency of the voting process.
-Ensuring Privacy: Online voting by blockchain aims to ensure voter privacy, by
providing anonymity and preventing voting preferences from being revealed
Expected achievements for project
A user-friendly online voting platform is designed, which allows voters to cast
their votes securely and efficiently. The platform includes features such as user
authentication, vote verification, and vote counting.
Ensuring voter privacy: The online voting system is designed to ensure the
privacy of voters, protecting their identities and voting preferences from
unauthorized access. Techniques such as encryption and digital signatures are
used to achieve this.
A user-friendly online voting platform is designed, which allows voters to cast
their votes securely and efficiently. The platform includes features such as user
authentication, vote verification, and vote counting.
Types of servers technology in use && language
 ETHEREUM : For developing E-voting using Blockchain we used Ethereum
-1 popular platform for creating distributed Blockchain applications that support
smart contracts. Ether (ETH) is the native cryptocurrency of the platform
 SMART CONTRACT : Smart contracts are self-executing contracts which
contain the terms and conditions of agreement between peers
They are simply programs stored on a blockchain that run when predetermined
conditions are met.
Types of servers technology in use && language
SOLIDITY : is a contract-oriented, high-level language for implementing smart
contracts. It is statically typed, supports inheritance, libraries and complex user-
defined types among other features.
METAMASK : For performing any transaction on the blockchain we require an
account which will have unique account address. This can be created by using the
Metamask chrome extension.
Types of servers technology in use && language
GANACHE : Since working with the main ethereum network costs actual money for
transactions, we are using a local RPC "Ganache".
Ganache is a local test network for rapid Ethereum and distributed application
development.
Diagrams
Class diagrams

More Related Content

Similar to project.pptx

IRJET - Decentralized E-Voting System using Blockchain
IRJET - Decentralized E-Voting System using BlockchainIRJET - Decentralized E-Voting System using Blockchain
IRJET - Decentralized E-Voting System using Blockchain
IRJET Journal
 
Safe_Voting_using_Blockchain.pptx
Safe_Voting_using_Blockchain.pptxSafe_Voting_using_Blockchain.pptx
Safe_Voting_using_Blockchain.pptx
MisfahulAnfiyaTN
 
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...
IRJET Journal
 
Blockchain Based E-Voting System
Blockchain Based E-Voting SystemBlockchain Based E-Voting System
Blockchain Based E-Voting System
IRJET Journal
 
IRJET- A Decentralized Voting Application using Blockchain Technology
IRJET- 	 A Decentralized Voting Application using Blockchain TechnologyIRJET- 	 A Decentralized Voting Application using Blockchain Technology
IRJET- A Decentralized Voting Application using Blockchain Technology
IRJET Journal
 
Blockchain Based Online Voting System
Blockchain Based Online Voting SystemBlockchain Based Online Voting System
Blockchain Based Online Voting System
IRJET Journal
 
Blockchain Enabled Voting System Major Project
Blockchain Enabled Voting System Major ProjectBlockchain Enabled Voting System Major Project
Blockchain Enabled Voting System Major Project
ssusere57d99
 
Online Voting System Using Fingerprint sensor and Blockchain
Online Voting System Using Fingerprint sensor and BlockchainOnline Voting System Using Fingerprint sensor and Blockchain
Online Voting System Using Fingerprint sensor and Blockchain
IRJET Journal
 
Features of blockchain voting
Features of blockchain votingFeatures of blockchain voting
Features of blockchain voting
SatyamAnand32
 
Blockchain project: e-voting system based upon blockchain technology
Blockchain project: e-voting system based upon blockchain technologyBlockchain project: e-voting system based upon blockchain technology
Blockchain project: e-voting system based upon blockchain technology
Harender Singh
 
Blockchain Based voting system PPT.pptx
Blockchain Based voting system PPT.pptxBlockchain Based voting system PPT.pptx
Blockchain Based voting system PPT.pptx
Prakash Zodge
 
blockchainbasedvotingsystemppt-230107161224-95283de7.pdf
blockchainbasedvotingsystemppt-230107161224-95283de7.pdfblockchainbasedvotingsystemppt-230107161224-95283de7.pdf
blockchainbasedvotingsystemppt-230107161224-95283de7.pdf
Galgotias University
 
Online e voting
Online e votingOnline e voting
Online e voting
MerbinJose
 
Blockchain Based E-Voting
Blockchain Based E-VotingBlockchain Based E-Voting
Blockchain Based E-Voting
IRJET Journal
 
BLOCKCHAIN BASED voting system-an evoting.pptx
BLOCKCHAIN BASED voting system-an evoting.pptxBLOCKCHAIN BASED voting system-an evoting.pptx
BLOCKCHAIN BASED voting system-an evoting.pptx
AlbiMathew4
 
ONLINE VOTING SYSTEM SE Project for vote
ONLINE VOTING SYSTEM SE Project for voteONLINE VOTING SYSTEM SE Project for vote
ONLINE VOTING SYSTEM SE Project for vote
RaunakRastogi4
 
BlockVote: Harnessing Blockchain for Transparent E-Voting
BlockVote: Harnessing Blockchain for Transparent E-VotingBlockVote: Harnessing Blockchain for Transparent E-Voting
BlockVote: Harnessing Blockchain for Transparent E-Voting
IRJET Journal
 
Blockchain based electronic voting system
Blockchain based electronic voting systemBlockchain based electronic voting system
Blockchain based electronic voting system
IRJET Journal
 
Secure e voting system
Secure e voting systemSecure e voting system
Secure e voting systemMonira Monir
 
Designing a framework for blockchain-based e-voting system for Libya
Designing a framework for blockchain-based e-voting system for LibyaDesigning a framework for blockchain-based e-voting system for Libya
Designing a framework for blockchain-based e-voting system for Libya
CSITiaesprime
 

Similar to project.pptx (20)

IRJET - Decentralized E-Voting System using Blockchain
IRJET - Decentralized E-Voting System using BlockchainIRJET - Decentralized E-Voting System using Blockchain
IRJET - Decentralized E-Voting System using Blockchain
 
Safe_Voting_using_Blockchain.pptx
Safe_Voting_using_Blockchain.pptxSafe_Voting_using_Blockchain.pptx
Safe_Voting_using_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 System
Blockchain Based E-Voting SystemBlockchain Based E-Voting System
Blockchain Based E-Voting System
 
IRJET- A Decentralized Voting Application using Blockchain Technology
IRJET- 	 A Decentralized Voting Application using Blockchain TechnologyIRJET- 	 A Decentralized Voting Application using Blockchain Technology
IRJET- A Decentralized Voting Application using Blockchain Technology
 
Blockchain Based Online Voting System
Blockchain Based Online Voting SystemBlockchain Based Online Voting System
Blockchain Based Online Voting System
 
Blockchain Enabled Voting System Major Project
Blockchain Enabled Voting System Major ProjectBlockchain Enabled Voting System Major Project
Blockchain Enabled Voting System Major Project
 
Online Voting System Using Fingerprint sensor and Blockchain
Online Voting System Using Fingerprint sensor and BlockchainOnline Voting System Using Fingerprint sensor and Blockchain
Online Voting System Using Fingerprint sensor and Blockchain
 
Features of blockchain voting
Features of blockchain votingFeatures of blockchain voting
Features of blockchain voting
 
Blockchain project: e-voting system based upon blockchain technology
Blockchain project: e-voting system based upon blockchain technologyBlockchain project: e-voting system based upon blockchain technology
Blockchain project: e-voting system based upon blockchain technology
 
Blockchain Based voting system PPT.pptx
Blockchain Based voting system PPT.pptxBlockchain Based voting system PPT.pptx
Blockchain Based voting system PPT.pptx
 
blockchainbasedvotingsystemppt-230107161224-95283de7.pdf
blockchainbasedvotingsystemppt-230107161224-95283de7.pdfblockchainbasedvotingsystemppt-230107161224-95283de7.pdf
blockchainbasedvotingsystemppt-230107161224-95283de7.pdf
 
Online e voting
Online e votingOnline e voting
Online e voting
 
Blockchain Based E-Voting
Blockchain Based E-VotingBlockchain Based E-Voting
Blockchain Based E-Voting
 
BLOCKCHAIN BASED voting system-an evoting.pptx
BLOCKCHAIN BASED voting system-an evoting.pptxBLOCKCHAIN BASED voting system-an evoting.pptx
BLOCKCHAIN BASED voting system-an evoting.pptx
 
ONLINE VOTING SYSTEM SE Project for vote
ONLINE VOTING SYSTEM SE Project for voteONLINE VOTING SYSTEM SE Project for vote
ONLINE VOTING SYSTEM SE Project for vote
 
BlockVote: Harnessing Blockchain for Transparent E-Voting
BlockVote: Harnessing Blockchain for Transparent E-VotingBlockVote: Harnessing Blockchain for Transparent E-Voting
BlockVote: Harnessing Blockchain for Transparent E-Voting
 
Blockchain based electronic voting system
Blockchain based electronic voting systemBlockchain based electronic voting system
Blockchain based electronic voting system
 
Secure e voting system
Secure e voting systemSecure e voting system
Secure e voting system
 
Designing a framework for blockchain-based e-voting system for Libya
Designing a framework for blockchain-based e-voting system for LibyaDesigning a framework for blockchain-based e-voting system for Libya
Designing a framework for blockchain-based e-voting system for Libya
 

Recently uploaded

MCQ Soil mechanics questions (Soil shear strength).pdf
MCQ Soil mechanics questions (Soil shear strength).pdfMCQ Soil mechanics questions (Soil shear strength).pdf
MCQ Soil mechanics questions (Soil shear strength).pdf
Osamah Alsalih
 
Cosmetic shop management system project report.pdf
Cosmetic shop management system project report.pdfCosmetic shop management system project report.pdf
Cosmetic shop management system project report.pdf
Kamal Acharya
 
Industrial Training at Shahjalal Fertilizer Company Limited (SFCL)
Industrial Training at Shahjalal Fertilizer Company Limited (SFCL)Industrial Training at Shahjalal Fertilizer Company Limited (SFCL)
Industrial Training at Shahjalal Fertilizer Company Limited (SFCL)
MdTanvirMahtab2
 
Planning Of Procurement o different goods and services
Planning Of Procurement o different goods and servicesPlanning Of Procurement o different goods and services
Planning Of Procurement o different goods and services
JoytuBarua2
 
Railway Signalling Principles Edition 3.pdf
Railway Signalling Principles Edition 3.pdfRailway Signalling Principles Edition 3.pdf
Railway Signalling Principles Edition 3.pdf
TeeVichai
 
AKS UNIVERSITY Satna Final Year Project By OM Hardaha.pdf
AKS UNIVERSITY Satna Final Year Project By OM Hardaha.pdfAKS UNIVERSITY Satna Final Year Project By OM Hardaha.pdf
AKS UNIVERSITY Satna Final Year Project By OM Hardaha.pdf
SamSarthak3
 
Hierarchical Digital Twin of a Naval Power System
Hierarchical Digital Twin of a Naval Power SystemHierarchical Digital Twin of a Naval Power System
Hierarchical Digital Twin of a Naval Power System
Kerry Sado
 
一比一原版(IIT毕业证)伊利诺伊理工大学毕业证成绩单专业办理
一比一原版(IIT毕业证)伊利诺伊理工大学毕业证成绩单专业办理一比一原版(IIT毕业证)伊利诺伊理工大学毕业证成绩单专业办理
一比一原版(IIT毕业证)伊利诺伊理工大学毕业证成绩单专业办理
zwunae
 
HYDROPOWER - Hydroelectric power generation
HYDROPOWER - Hydroelectric power generationHYDROPOWER - Hydroelectric power generation
HYDROPOWER - Hydroelectric power generation
Robbie Edward Sayers
 
ethical hacking-mobile hacking methods.ppt
ethical hacking-mobile hacking methods.pptethical hacking-mobile hacking methods.ppt
ethical hacking-mobile hacking methods.ppt
Jayaprasanna4
 
在线办理(ANU毕业证书)澳洲国立大学毕业证录取通知书一模一样
在线办理(ANU毕业证书)澳洲国立大学毕业证录取通知书一模一样在线办理(ANU毕业证书)澳洲国立大学毕业证录取通知书一模一样
在线办理(ANU毕业证书)澳洲国立大学毕业证录取通知书一模一样
obonagu
 
WATER CRISIS and its solutions-pptx 1234
WATER CRISIS and its solutions-pptx 1234WATER CRISIS and its solutions-pptx 1234
WATER CRISIS and its solutions-pptx 1234
AafreenAbuthahir2
 
The role of big data in decision making.
The role of big data in decision making.The role of big data in decision making.
The role of big data in decision making.
ankuprajapati0525
 
NO1 Uk best vashikaran specialist in delhi vashikaran baba near me online vas...
NO1 Uk best vashikaran specialist in delhi vashikaran baba near me online vas...NO1 Uk best vashikaran specialist in delhi vashikaran baba near me online vas...
NO1 Uk best vashikaran specialist in delhi vashikaran baba near me online vas...
Amil Baba Dawood bangali
 
一比一原版(UofT毕业证)多伦多大学毕业证成绩单如何办理
一比一原版(UofT毕业证)多伦多大学毕业证成绩单如何办理一比一原版(UofT毕业证)多伦多大学毕业证成绩单如何办理
一比一原版(UofT毕业证)多伦多大学毕业证成绩单如何办理
ydteq
 
Gen AI Study Jams _ For the GDSC Leads in India.pdf
Gen AI Study Jams _ For the GDSC Leads in India.pdfGen AI Study Jams _ For the GDSC Leads in India.pdf
Gen AI Study Jams _ For the GDSC Leads in India.pdf
gdsczhcet
 
CFD Simulation of By-pass Flow in a HRSG module by R&R Consult.pptx
CFD Simulation of By-pass Flow in a HRSG module by R&R Consult.pptxCFD Simulation of By-pass Flow in a HRSG module by R&R Consult.pptx
CFD Simulation of By-pass Flow in a HRSG module by R&R Consult.pptx
R&R Consult
 
Immunizing Image Classifiers Against Localized Adversary Attacks
Immunizing Image Classifiers Against Localized Adversary AttacksImmunizing Image Classifiers Against Localized Adversary Attacks
Immunizing Image Classifiers Against Localized Adversary Attacks
gerogepatton
 
ASME IX(9) 2007 Full Version .pdf
ASME IX(9)  2007 Full Version       .pdfASME IX(9)  2007 Full Version       .pdf
ASME IX(9) 2007 Full Version .pdf
AhmedHussein950959
 
Top 10 Oil and Gas Projects in Saudi Arabia 2024.pdf
Top 10 Oil and Gas Projects in Saudi Arabia 2024.pdfTop 10 Oil and Gas Projects in Saudi Arabia 2024.pdf
Top 10 Oil and Gas Projects in Saudi Arabia 2024.pdf
Teleport Manpower Consultant
 

Recently uploaded (20)

MCQ Soil mechanics questions (Soil shear strength).pdf
MCQ Soil mechanics questions (Soil shear strength).pdfMCQ Soil mechanics questions (Soil shear strength).pdf
MCQ Soil mechanics questions (Soil shear strength).pdf
 
Cosmetic shop management system project report.pdf
Cosmetic shop management system project report.pdfCosmetic shop management system project report.pdf
Cosmetic shop management system project report.pdf
 
Industrial Training at Shahjalal Fertilizer Company Limited (SFCL)
Industrial Training at Shahjalal Fertilizer Company Limited (SFCL)Industrial Training at Shahjalal Fertilizer Company Limited (SFCL)
Industrial Training at Shahjalal Fertilizer Company Limited (SFCL)
 
Planning Of Procurement o different goods and services
Planning Of Procurement o different goods and servicesPlanning Of Procurement o different goods and services
Planning Of Procurement o different goods and services
 
Railway Signalling Principles Edition 3.pdf
Railway Signalling Principles Edition 3.pdfRailway Signalling Principles Edition 3.pdf
Railway Signalling Principles Edition 3.pdf
 
AKS UNIVERSITY Satna Final Year Project By OM Hardaha.pdf
AKS UNIVERSITY Satna Final Year Project By OM Hardaha.pdfAKS UNIVERSITY Satna Final Year Project By OM Hardaha.pdf
AKS UNIVERSITY Satna Final Year Project By OM Hardaha.pdf
 
Hierarchical Digital Twin of a Naval Power System
Hierarchical Digital Twin of a Naval Power SystemHierarchical Digital Twin of a Naval Power System
Hierarchical Digital Twin of a Naval Power System
 
一比一原版(IIT毕业证)伊利诺伊理工大学毕业证成绩单专业办理
一比一原版(IIT毕业证)伊利诺伊理工大学毕业证成绩单专业办理一比一原版(IIT毕业证)伊利诺伊理工大学毕业证成绩单专业办理
一比一原版(IIT毕业证)伊利诺伊理工大学毕业证成绩单专业办理
 
HYDROPOWER - Hydroelectric power generation
HYDROPOWER - Hydroelectric power generationHYDROPOWER - Hydroelectric power generation
HYDROPOWER - Hydroelectric power generation
 
ethical hacking-mobile hacking methods.ppt
ethical hacking-mobile hacking methods.pptethical hacking-mobile hacking methods.ppt
ethical hacking-mobile hacking methods.ppt
 
在线办理(ANU毕业证书)澳洲国立大学毕业证录取通知书一模一样
在线办理(ANU毕业证书)澳洲国立大学毕业证录取通知书一模一样在线办理(ANU毕业证书)澳洲国立大学毕业证录取通知书一模一样
在线办理(ANU毕业证书)澳洲国立大学毕业证录取通知书一模一样
 
WATER CRISIS and its solutions-pptx 1234
WATER CRISIS and its solutions-pptx 1234WATER CRISIS and its solutions-pptx 1234
WATER CRISIS and its solutions-pptx 1234
 
The role of big data in decision making.
The role of big data in decision making.The role of big data in decision making.
The role of big data in decision making.
 
NO1 Uk best vashikaran specialist in delhi vashikaran baba near me online vas...
NO1 Uk best vashikaran specialist in delhi vashikaran baba near me online vas...NO1 Uk best vashikaran specialist in delhi vashikaran baba near me online vas...
NO1 Uk best vashikaran specialist in delhi vashikaran baba near me online vas...
 
一比一原版(UofT毕业证)多伦多大学毕业证成绩单如何办理
一比一原版(UofT毕业证)多伦多大学毕业证成绩单如何办理一比一原版(UofT毕业证)多伦多大学毕业证成绩单如何办理
一比一原版(UofT毕业证)多伦多大学毕业证成绩单如何办理
 
Gen AI Study Jams _ For the GDSC Leads in India.pdf
Gen AI Study Jams _ For the GDSC Leads in India.pdfGen AI Study Jams _ For the GDSC Leads in India.pdf
Gen AI Study Jams _ For the GDSC Leads in India.pdf
 
CFD Simulation of By-pass Flow in a HRSG module by R&R Consult.pptx
CFD Simulation of By-pass Flow in a HRSG module by R&R Consult.pptxCFD Simulation of By-pass Flow in a HRSG module by R&R Consult.pptx
CFD Simulation of By-pass Flow in a HRSG module by R&R Consult.pptx
 
Immunizing Image Classifiers Against Localized Adversary Attacks
Immunizing Image Classifiers Against Localized Adversary AttacksImmunizing Image Classifiers Against Localized Adversary Attacks
Immunizing Image Classifiers Against Localized Adversary Attacks
 
ASME IX(9) 2007 Full Version .pdf
ASME IX(9)  2007 Full Version       .pdfASME IX(9)  2007 Full Version       .pdf
ASME IX(9) 2007 Full Version .pdf
 
Top 10 Oil and Gas Projects in Saudi Arabia 2024.pdf
Top 10 Oil and Gas Projects in Saudi Arabia 2024.pdfTop 10 Oil and Gas Projects in Saudi Arabia 2024.pdf
Top 10 Oil and Gas Projects in Saudi Arabia 2024.pdf
 

project.pptx

  • 2. Overview ● Introduction ● problem statement ● Aims ● Diagrams ● Other similar project ● preference and privileges ● Expected achievements for project ● Types of servers technology in use && language ● End
  • 3. introduction ● presentation will focus on the use of blockchain technology for online voting Flaws of current voting practices ○ Online voting by blockchain is a trending technology to improve the security and transparency of the voting process ○ Blockchain technology enables a decentralized, tamper-proof vote registration, which can be verified by all participants in the network
  • 4. Problem Statement: The problem statement for online voting by blockchain is to address the challenges and limitations of traditional voting systems, such as low voter turnout, vulnerabilities to fraud and manipulation, and a lack of transparency in the voting process. Online voting by blockchain aims to provide a more secure, transparent and efficient alternative to traditional voting systems by taking advantage of the decentralized and tamper-proof nature of blockchain technology. Maintaining voter privacy and preventing attacks on the blockchain network
  • 5. Aims: -Increase voter turnout: By providing a more accessible way to vote, online voting powered by blockchain aims to increase voter turnout and participation in the electoral process. -Enhanced security: Blockchain technology enables decentralized and decentralized vote registration, which increases the security and integrity of the voting process and reduces the possibility of fraud and manipulation. -Improved transparency: The decentralized nature of blockchain technology allows all participants in the network to verify the integrity of the voting process, increasing transparency and trust in the electoral system.
  • 6. complete Aims  Ensuring Privacy: Online voting by blockchain aims to ensure voter privacy, by providing anonymity and preventing voting preferences from being revealed. * The election system must ensure that the vote cast by the voter has been . Recorded that Only eligible voters must be allowed to vote -Overall, the goals of online voting by blockchain are to provide a more secure, transparent, accessible and efficient system for the electoral process, while ensuring and respecting voter privacy We can sum it up in the power of hashing to protect privacy
  • 7. Diagrams Yes, it’s submitted to online voting, and this is what we see in the analysis of the image Going for online voting... Source: [1] FollowMyVote whitepaper; Adam Kaleb Ernest (2014)
  • 8.
  • 10. ● Other similar project Direct Recording Electronic voting machine: This type, which is abbreviated to DRE, integrates with keyboard; touch screen, or buttons for the voter press to poll. Some of them lay in voting records and counting the votes is very quickly. But the other DRE without keep voting records are doubted about its accuracy. Punch card: The voter uses metallic hole-punch to punch a hole on the blank ballot. It can count votes automatically, but if the voter's perforation is incomplete, the result is probably determined wrongfully
  • 11. Complete Other similar project Optical voting machine: After each voter fills a circle correspond to their favorite candidate on the blank ballot, this machine selects the darkest mark on each ballot for the vote then computes the total result.
  • 12. preference and privileges our project Blockchain is the only technology in existence that can enable end-to- end verifiability in elections. › Benefits of Blockchain→>All encrypted ballots authenticate with a voter. Proofs of blockchain to validate all process. >>Voters can see their own ballot on the blockchain ----------------------------------------------------------------------------------------
  • 13. preference and privileges our project Increase voter turnout: By providing a more accessible way to vote, online voting powered by blockchain aims to increase voter turnout and participation in the electoral process. -Enhanced security: Blockchain technology enables decentralized and decentralized vote registration, which increases the security and integrity of the voting process and reduces the possibility of fraud and manipulation.
  • 14. preference and privileges our project -Simplifying the Voting Process: Online voting via blockchain can eliminate the need for election officials or voting machines, reducing costs and increasing the efficiency of the voting process. -Ensuring Privacy: Online voting by blockchain aims to ensure voter privacy, by providing anonymity and preventing voting preferences from being revealed
  • 15. Expected achievements for project A user-friendly online voting platform is designed, which allows voters to cast their votes securely and efficiently. The platform includes features such as user authentication, vote verification, and vote counting. Ensuring voter privacy: The online voting system is designed to ensure the privacy of voters, protecting their identities and voting preferences from unauthorized access. Techniques such as encryption and digital signatures are used to achieve this. A user-friendly online voting platform is designed, which allows voters to cast their votes securely and efficiently. The platform includes features such as user authentication, vote verification, and vote counting.
  • 16. Types of servers technology in use && language  ETHEREUM : For developing E-voting using Blockchain we used Ethereum -1 popular platform for creating distributed Blockchain applications that support smart contracts. Ether (ETH) is the native cryptocurrency of the platform  SMART CONTRACT : Smart contracts are self-executing contracts which contain the terms and conditions of agreement between peers They are simply programs stored on a blockchain that run when predetermined conditions are met.
  • 17. Types of servers technology in use && language SOLIDITY : is a contract-oriented, high-level language for implementing smart contracts. It is statically typed, supports inheritance, libraries and complex user- defined types among other features. METAMASK : For performing any transaction on the blockchain we require an account which will have unique account address. This can be created by using the Metamask chrome extension.
  • 18. Types of servers technology in use && language GANACHE : Since working with the main ethereum network costs actual money for transactions, we are using a local RPC "Ganache". Ganache is a local test network for rapid Ethereum and distributed application development.
  • 19.