SlideShare a Scribd company logo
1 of 20
Download to read offline
BLOCKCHAIN BASED
E-VOTING RECORDING
SYSTEM
SANJAY-A
4SN14CS089
CONTENTS
 INTRODUCTION
 PROPOSED SYSTEM
 BLOCKCHAIN
 HASHING
 ADVANTAGES OF BLOCKCHAIN
 ELECTION & BLOCKCHAIN TECHNOLOGY
 WORKING
 CONCLUSION
 REFERENCE
INTRODUCTION
 Elections have a great power in determining the fate of a nation or an
organization.
 The aspect of security and transparency is a threat from still
widespread election with the conventional system.
 General elections still use a centralized system, there is one
organization that manages it.
 Some of the problems that can occur in traditional electoral systems
is with an organization that has full control over the database and
system, it is possible to tamper with the database of considerable
opportunities.
PROPOSED SYSTEM
 Blockchain technology is one of solutions, because it embraces a
distributed system and the entire database are owned by many users.
 Blockchain itself has been used in the Bitcoin, Ethereum, Ripple,
Litecoin.
 By adopting blockchain in the distribution of databases on e-voting
systems can reduce one of the cheating sources of database
manipulation.
BLOCKCHAIN
 Blockchain is a distributed database that stores data records that
continue to grow, controlled by multiple entities.
 Blockchain (distributed ledger) is a trustworthy service system to a group
of nodes or non-trusting parties, generally blockchain acts as a reliable
third party to keep things together, mediate exchanges, and provide
secure computing machines.
 Blockchain consists of several blocks associated with each other and in
sequence
 To connect between one block with another block, the hash value of the
previous block inserted into the next block then calculated its hash value.
 The blocks are related because the hash values of the previous block are
used in the next block creation process.
 The first block is called the genesis block.
HASHING
 Hashing means taking an input string of any length and giving out an
output of a fixed length.
MERKLE ROOT
ADVANTAGES OF BLOCKCHAIN
 Blockchain is distributed digitally to a number of computers in almost
real time.
 Blockchain is decentralized, the entire recording is available for all
users and peer to peer network users. This eliminates the need for
central authorities, such as banks, as well as trusted intermediaries.
 Blockchain uses cryptography and digital signatures to prove identity.
 Blockchain has a difficult mechanism for altering stored records.
 A Blockchain is time-stamped.
 High Availability.
 Verifiability and Integrity.
These advantages make the blockchain attractive for use in recording
systems on e-voting.
ELECTION & BLOCKCHAIN TECHNOLOGY
 The traditional voting system has several problems encountered when
managed by an organization that has full control over the system and
database, therefore the organization can tamper with the database,
and when the database changes the traces can be easily eliminated.
 The solution is to make the database public, the database owned by
many users, which is useful to compare if there are any discrepancies.
 Each voter's vote serves as a transaction that can be created into
blockchain.
 The vote count can be verified that no data is altered or deleted nor
is there any unauthorized data entered in the blockchain.
WORKING
 Before the election process begins, each node generates a private key
and a public key.
 Public key of each node sent to all nodes listed in the election
process, so each node has a public key list of all nodes.
 When the election occurs, each node gathers the election results from
each voter.
 When the selection process is completed, the nodes will wait their
turn to create the block.
 Upon arrival of the block on each node, then done verification to
determine whether the block is valid.
VERIFICATION & UPDATE
 The verification process starts from the acquisition of a block
containing the voting result, the previous hash of the hash value
originating from the previously valid block, and the digital signature.
 Digital signature is done by decryption process using the public key of
the node that makes the electronic document.
 These two hash values are then compared, if the value is the same
then the digital signature is valid and the process continues, but if the
value is not equal it is considered invalid and the system will refuse
the block to continue the process.
CREATE NEW BLOCK AND BROADCAST
 Nodes collect votes from each selector, then calculated and combined
with the previous hash as an electronic document in the system.
 It encrypts the hash value using the private key
 After the node that get the turn finished creating a new block, then
the block is broadcast to all nodes.
FLOW CHART
SIZE VS NODE GRAPH
TIME VS NODE GRAPH
CONCLUSION
 Blockchain technology can be one solution to solve the problems that
often occur in the electoral system.
 The use of hash values in recording the voting results of each polling
station linked to each other makes this recording system more secure
and the use of digital signatures makes the system more reliable.
 Any data that is broadcast by the node that gets a turn is always
verified and updated its data by the recipient.
REFERENCES
 http://ieeexplore.ieee.org/document/8272896/
 https://blockgeeks.com/guides/what-is-blockchain-technology
 https://bitcoin.stackexchange.com/questions/10479/what-is-the-merkle-root
 https://blockgeeks.com/guides/what-is-hashing
 https://www.youtube.com/watch?v=lik9aaFIsl4
 https://www.youtube.com/watch?v=93E_GzvpMA0
 https://www.youtube.com/watch?v=SSo_EIwHSd4

More Related Content

What's hot

IRJET- A Decentralized Voting Application using Blockchain Technology
IRJET- 	 A Decentralized Voting Application using Blockchain TechnologyIRJET- 	 A Decentralized Voting Application using Blockchain Technology
IRJET- A Decentralized Voting Application using Blockchain TechnologyIRJET Journal
 
Blockchain-Based Voting System.pptx
Blockchain-Based Voting System.pptxBlockchain-Based Voting System.pptx
Blockchain-Based Voting System.pptxssuser561dc11
 
Blockchain Technology
Blockchain TechnologyBlockchain Technology
Blockchain TechnologyPalakGulati10
 
Blockchain: The New Technology and Its Applications for Libraries
Blockchain: The New Technology and Its Applications for LibrariesBlockchain: The New Technology and Its Applications for Libraries
Blockchain: The New Technology and Its Applications for LibrariesBohyun Kim
 
Blockchain Technology Fundamentals
Blockchain Technology FundamentalsBlockchain Technology Fundamentals
Blockchain Technology FundamentalsExperfy
 
Blockchain Study(1) - What is Blockchain?
Blockchain Study(1) - What is Blockchain?Blockchain Study(1) - What is Blockchain?
Blockchain Study(1) - What is Blockchain?Fermat Jade
 
How does blockchain work
How does blockchain workHow does blockchain work
How does blockchain workShishir Aryal
 
An Introduction to Blockchain Technology
An Introduction to Blockchain Technology An Introduction to Blockchain Technology
An Introduction to Blockchain Technology Niuversity
 
Blockchain technology
Blockchain technologyBlockchain technology
Blockchain technologyhellygeorge
 
Blockchain Explained | Blockchain Simplified | Blockchain Technology | Blockc...
Blockchain Explained | Blockchain Simplified | Blockchain Technology | Blockc...Blockchain Explained | Blockchain Simplified | Blockchain Technology | Blockc...
Blockchain Explained | Blockchain Simplified | Blockchain Technology | Blockc...Edureka!
 

What's hot (20)

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 Voting System.pptx
Blockchain-Based Voting System.pptxBlockchain-Based Voting System.pptx
Blockchain-Based Voting System.pptx
 
Blockchain Technology
Blockchain TechnologyBlockchain Technology
Blockchain Technology
 
Blockchain concepts
Blockchain conceptsBlockchain concepts
Blockchain concepts
 
Blockchain
BlockchainBlockchain
Blockchain
 
Blockchain: The New Technology and Its Applications for Libraries
Blockchain: The New Technology and Its Applications for LibrariesBlockchain: The New Technology and Its Applications for Libraries
Blockchain: The New Technology and Its Applications for Libraries
 
Blockchain
BlockchainBlockchain
Blockchain
 
Election System Based on Blockchain Technology
Election System Based on Blockchain TechnologyElection System Based on Blockchain Technology
Election System Based on Blockchain Technology
 
Blockchain
BlockchainBlockchain
Blockchain
 
Blockchain Technology Fundamentals
Blockchain Technology FundamentalsBlockchain Technology Fundamentals
Blockchain Technology Fundamentals
 
Blockchain Study(1) - What is Blockchain?
Blockchain Study(1) - What is Blockchain?Blockchain Study(1) - What is Blockchain?
Blockchain Study(1) - What is Blockchain?
 
Blockchain ppt
Blockchain pptBlockchain ppt
Blockchain ppt
 
Blockchain
BlockchainBlockchain
Blockchain
 
How does blockchain work
How does blockchain workHow does blockchain work
How does blockchain work
 
An Introduction to Blockchain Technology
An Introduction to Blockchain Technology An Introduction to Blockchain Technology
An Introduction to Blockchain Technology
 
Blockchain technology
Blockchain technologyBlockchain technology
Blockchain technology
 
Blockchain Explained | Blockchain Simplified | Blockchain Technology | Blockc...
Blockchain Explained | Blockchain Simplified | Blockchain Technology | Blockc...Blockchain Explained | Blockchain Simplified | Blockchain Technology | Blockc...
Blockchain Explained | Blockchain Simplified | Blockchain Technology | Blockc...
 
Introduction to Blockchain
Introduction to BlockchainIntroduction to Blockchain
Introduction to Blockchain
 
Blockchain ppt
Blockchain pptBlockchain ppt
Blockchain ppt
 
Blockchain
BlockchainBlockchain
Blockchain
 

Similar to Blockchain based e voting recording system design

blockchainbasedvotingsystemppt-230107161224-95283de7.pdf
blockchainbasedvotingsystemppt-230107161224-95283de7.pdfblockchainbasedvotingsystemppt-230107161224-95283de7.pdf
blockchainbasedvotingsystemppt-230107161224-95283de7.pdfGalgotias University
 
Blockchain based electronic voting system
Blockchain based electronic voting systemBlockchain based electronic voting system
Blockchain based electronic voting systemIRJET Journal
 
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.pdfSudamaSharma7
 
BLOCK CHAIN technology for the students.
BLOCK CHAIN technology for the students.BLOCK CHAIN technology for the students.
BLOCK CHAIN technology for the students.Rajasekhar364622
 
Blockchain-SSM.pptx
Blockchain-SSM.pptxBlockchain-SSM.pptx
Blockchain-SSM.pptxAditya786867
 
CASE STUDY ON EVOTING USING BLOCKCHAIN1.pptx
CASE STUDY ON  EVOTING USING BLOCKCHAIN1.pptxCASE STUDY ON  EVOTING USING BLOCKCHAIN1.pptx
CASE STUDY ON EVOTING USING BLOCKCHAIN1.pptxATHULPSUDHEER
 
BLOCKCHAIN TECHNOLOGY.ppt
BLOCKCHAIN TECHNOLOGY.pptBLOCKCHAIN TECHNOLOGY.ppt
BLOCKCHAIN TECHNOLOGY.pptjishnub8
 
Blockchain could be a data structure that could be a growing list of informat...
Blockchain could be a data structure that could be a growing list of informat...Blockchain could be a data structure that could be a growing list of informat...
Blockchain could be a data structure that could be a growing list of informat...Richa575316
 
project presentation -2 nov (2).pptx
project presentation -2 nov (2).pptxproject presentation -2 nov (2).pptx
project presentation -2 nov (2).pptxmuralimurali239921
 
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 abdallah76803
 
Blockchain for Online Panels - Robert Dolafi
Blockchain for Online Panels - Robert DolafiBlockchain for Online Panels - Robert Dolafi
Blockchain for Online Panels - Robert DolafiIIeXLatam
 
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.pptbansalvvinayak832
 
How to create a permissioned blockchain.pdf
How to create a permissioned blockchain.pdfHow to create a permissioned blockchain.pdf
How to create a permissioned blockchain.pdfStephenAmell4
 
chapter 4 Selected Topics in computer.pptx
chapter 4 Selected Topics in computer.pptxchapter 4 Selected Topics in computer.pptx
chapter 4 Selected Topics in computer.pptxAschalewAyele2
 
chapter 4 Selected Topics in computer.pptx
chapter 4 Selected Topics in computer.pptxchapter 4 Selected Topics in computer.pptx
chapter 4 Selected Topics in computer.pptxAschalewAyele2
 
Blockchain Technology
Blockchain TechnologyBlockchain Technology
Blockchain TechnologyNimmy Solomon
 

Similar to Blockchain based e voting recording system design (20)

blockchainbasedvotingsystemppt-230107161224-95283de7.pdf
blockchainbasedvotingsystemppt-230107161224-95283de7.pdfblockchainbasedvotingsystemppt-230107161224-95283de7.pdf
blockchainbasedvotingsystemppt-230107161224-95283de7.pdf
 
Blockchain based electronic voting system
Blockchain based electronic voting systemBlockchain based electronic voting system
Blockchain based electronic voting system
 
E-Voting using Blockchain Technology
E-Voting using Blockchain Technology E-Voting using Blockchain Technology
E-Voting using Blockchain Technology
 
E-Voting using Blockchain Technology
E-Voting using Blockchain Technology E-Voting using Blockchain Technology
E-Voting using Blockchain Technology
 
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
 
BLOCK CHAIN technology for the students.
BLOCK CHAIN technology for the students.BLOCK CHAIN technology for the students.
BLOCK CHAIN technology for the students.
 
Blockchain-SSM.pptx
Blockchain-SSM.pptxBlockchain-SSM.pptx
Blockchain-SSM.pptx
 
CASE STUDY ON EVOTING USING BLOCKCHAIN1.pptx
CASE STUDY ON  EVOTING USING BLOCKCHAIN1.pptxCASE STUDY ON  EVOTING USING BLOCKCHAIN1.pptx
CASE STUDY ON EVOTING USING BLOCKCHAIN1.pptx
 
blockchain.pdf
blockchain.pdfblockchain.pdf
blockchain.pdf
 
BLOCKCHAIN TECHNOLOGY.ppt
BLOCKCHAIN TECHNOLOGY.pptBLOCKCHAIN TECHNOLOGY.ppt
BLOCKCHAIN TECHNOLOGY.ppt
 
Blockchain could be a data structure that could be a growing list of informat...
Blockchain could be a data structure that could be a growing list of informat...Blockchain could be a data structure that could be a growing list of informat...
Blockchain could be a data structure that could be a growing list of informat...
 
project presentation -2 nov (2).pptx
project presentation -2 nov (2).pptxproject presentation -2 nov (2).pptx
project presentation -2 nov (2).pptx
 
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
 
Blockchain for Online Panels - Robert Dolafi
Blockchain for Online Panels - Robert DolafiBlockchain for Online Panels - Robert Dolafi
Blockchain for Online Panels - Robert Dolafi
 
BlockHack.ppt
BlockHack.pptBlockHack.ppt
BlockHack.ppt
 
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
 
How to create a permissioned blockchain.pdf
How to create a permissioned blockchain.pdfHow to create a permissioned blockchain.pdf
How to create a permissioned blockchain.pdf
 
chapter 4 Selected Topics in computer.pptx
chapter 4 Selected Topics in computer.pptxchapter 4 Selected Topics in computer.pptx
chapter 4 Selected Topics in computer.pptx
 
chapter 4 Selected Topics in computer.pptx
chapter 4 Selected Topics in computer.pptxchapter 4 Selected Topics in computer.pptx
chapter 4 Selected Topics in computer.pptx
 
Blockchain Technology
Blockchain TechnologyBlockchain Technology
Blockchain Technology
 

Recently uploaded

APPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICS
APPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICSAPPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICS
APPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICSKurinjimalarL3
 
Call for Papers - Educational Administration: Theory and Practice, E-ISSN: 21...
Call for Papers - Educational Administration: Theory and Practice, E-ISSN: 21...Call for Papers - Educational Administration: Theory and Practice, E-ISSN: 21...
Call for Papers - Educational Administration: Theory and Practice, E-ISSN: 21...Christo Ananth
 
Extrusion Processes and Their Limitations
Extrusion Processes and Their LimitationsExtrusion Processes and Their Limitations
Extrusion Processes and Their Limitations120cr0395
 
(PRIYA) Rajgurunagar Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(PRIYA) Rajgurunagar Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...(PRIYA) Rajgurunagar Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(PRIYA) Rajgurunagar Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...ranjana rawat
 
UNIT - IV - Air Compressors and its Performance
UNIT - IV - Air Compressors and its PerformanceUNIT - IV - Air Compressors and its Performance
UNIT - IV - Air Compressors and its Performancesivaprakash250
 
(RIA) Call Girls Bhosari ( 7001035870 ) HI-Fi Pune Escorts Service
(RIA) Call Girls Bhosari ( 7001035870 ) HI-Fi Pune Escorts Service(RIA) Call Girls Bhosari ( 7001035870 ) HI-Fi Pune Escorts Service
(RIA) Call Girls Bhosari ( 7001035870 ) HI-Fi Pune Escorts Serviceranjana rawat
 
UNIT-III FMM. DIMENSIONAL ANALYSIS
UNIT-III FMM.        DIMENSIONAL ANALYSISUNIT-III FMM.        DIMENSIONAL ANALYSIS
UNIT-III FMM. DIMENSIONAL ANALYSISrknatarajan
 
IMPLICATIONS OF THE ABOVE HOLISTIC UNDERSTANDING OF HARMONY ON PROFESSIONAL E...
IMPLICATIONS OF THE ABOVE HOLISTIC UNDERSTANDING OF HARMONY ON PROFESSIONAL E...IMPLICATIONS OF THE ABOVE HOLISTIC UNDERSTANDING OF HARMONY ON PROFESSIONAL E...
IMPLICATIONS OF THE ABOVE HOLISTIC UNDERSTANDING OF HARMONY ON PROFESSIONAL E...RajaP95
 
College Call Girls Nashik Nehal 7001305949 Independent Escort Service Nashik
College Call Girls Nashik Nehal 7001305949 Independent Escort Service NashikCollege Call Girls Nashik Nehal 7001305949 Independent Escort Service Nashik
College Call Girls Nashik Nehal 7001305949 Independent Escort Service NashikCall Girls in Nagpur High Profile
 
Microscopic Analysis of Ceramic Materials.pptx
Microscopic Analysis of Ceramic Materials.pptxMicroscopic Analysis of Ceramic Materials.pptx
Microscopic Analysis of Ceramic Materials.pptxpurnimasatapathy1234
 
Call Girls in Nagpur Suman Call 7001035870 Meet With Nagpur Escorts
Call Girls in Nagpur Suman Call 7001035870 Meet With Nagpur EscortsCall Girls in Nagpur Suman Call 7001035870 Meet With Nagpur Escorts
Call Girls in Nagpur Suman Call 7001035870 Meet With Nagpur EscortsCall Girls in Nagpur High Profile
 
VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130
VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130
VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130Suhani Kapoor
 
KubeKraft presentation @CloudNativeHooghly
KubeKraft presentation @CloudNativeHooghlyKubeKraft presentation @CloudNativeHooghly
KubeKraft presentation @CloudNativeHooghlysanyuktamishra911
 
HARMONY IN THE NATURE AND EXISTENCE - Unit-IV
HARMONY IN THE NATURE AND EXISTENCE - Unit-IVHARMONY IN THE NATURE AND EXISTENCE - Unit-IV
HARMONY IN THE NATURE AND EXISTENCE - Unit-IVRajaP95
 
Call Girls Service Nagpur Tanvi Call 7001035870 Meet With Nagpur Escorts
Call Girls Service Nagpur Tanvi Call 7001035870 Meet With Nagpur EscortsCall Girls Service Nagpur Tanvi Call 7001035870 Meet With Nagpur Escorts
Call Girls Service Nagpur Tanvi Call 7001035870 Meet With Nagpur EscortsCall Girls in Nagpur High Profile
 
Coefficient of Thermal Expansion and their Importance.pptx
Coefficient of Thermal Expansion and their Importance.pptxCoefficient of Thermal Expansion and their Importance.pptx
Coefficient of Thermal Expansion and their Importance.pptxAsutosh Ranjan
 
Introduction to IEEE STANDARDS and its different types.pptx
Introduction to IEEE STANDARDS and its different types.pptxIntroduction to IEEE STANDARDS and its different types.pptx
Introduction to IEEE STANDARDS and its different types.pptxupamatechverse
 
Porous Ceramics seminar and technical writing
Porous Ceramics seminar and technical writingPorous Ceramics seminar and technical writing
Porous Ceramics seminar and technical writingrakeshbaidya232001
 
Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...
Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...
Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...Christo Ananth
 
VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130
VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130
VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130Suhani Kapoor
 

Recently uploaded (20)

APPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICS
APPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICSAPPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICS
APPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICS
 
Call for Papers - Educational Administration: Theory and Practice, E-ISSN: 21...
Call for Papers - Educational Administration: Theory and Practice, E-ISSN: 21...Call for Papers - Educational Administration: Theory and Practice, E-ISSN: 21...
Call for Papers - Educational Administration: Theory and Practice, E-ISSN: 21...
 
Extrusion Processes and Their Limitations
Extrusion Processes and Their LimitationsExtrusion Processes and Their Limitations
Extrusion Processes and Their Limitations
 
(PRIYA) Rajgurunagar Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(PRIYA) Rajgurunagar Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...(PRIYA) Rajgurunagar Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(PRIYA) Rajgurunagar Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
 
UNIT - IV - Air Compressors and its Performance
UNIT - IV - Air Compressors and its PerformanceUNIT - IV - Air Compressors and its Performance
UNIT - IV - Air Compressors and its Performance
 
(RIA) Call Girls Bhosari ( 7001035870 ) HI-Fi Pune Escorts Service
(RIA) Call Girls Bhosari ( 7001035870 ) HI-Fi Pune Escorts Service(RIA) Call Girls Bhosari ( 7001035870 ) HI-Fi Pune Escorts Service
(RIA) Call Girls Bhosari ( 7001035870 ) HI-Fi Pune Escorts Service
 
UNIT-III FMM. DIMENSIONAL ANALYSIS
UNIT-III FMM.        DIMENSIONAL ANALYSISUNIT-III FMM.        DIMENSIONAL ANALYSIS
UNIT-III FMM. DIMENSIONAL ANALYSIS
 
IMPLICATIONS OF THE ABOVE HOLISTIC UNDERSTANDING OF HARMONY ON PROFESSIONAL E...
IMPLICATIONS OF THE ABOVE HOLISTIC UNDERSTANDING OF HARMONY ON PROFESSIONAL E...IMPLICATIONS OF THE ABOVE HOLISTIC UNDERSTANDING OF HARMONY ON PROFESSIONAL E...
IMPLICATIONS OF THE ABOVE HOLISTIC UNDERSTANDING OF HARMONY ON PROFESSIONAL E...
 
College Call Girls Nashik Nehal 7001305949 Independent Escort Service Nashik
College Call Girls Nashik Nehal 7001305949 Independent Escort Service NashikCollege Call Girls Nashik Nehal 7001305949 Independent Escort Service Nashik
College Call Girls Nashik Nehal 7001305949 Independent Escort Service Nashik
 
Microscopic Analysis of Ceramic Materials.pptx
Microscopic Analysis of Ceramic Materials.pptxMicroscopic Analysis of Ceramic Materials.pptx
Microscopic Analysis of Ceramic Materials.pptx
 
Call Girls in Nagpur Suman Call 7001035870 Meet With Nagpur Escorts
Call Girls in Nagpur Suman Call 7001035870 Meet With Nagpur EscortsCall Girls in Nagpur Suman Call 7001035870 Meet With Nagpur Escorts
Call Girls in Nagpur Suman Call 7001035870 Meet With Nagpur Escorts
 
VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130
VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130
VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130
 
KubeKraft presentation @CloudNativeHooghly
KubeKraft presentation @CloudNativeHooghlyKubeKraft presentation @CloudNativeHooghly
KubeKraft presentation @CloudNativeHooghly
 
HARMONY IN THE NATURE AND EXISTENCE - Unit-IV
HARMONY IN THE NATURE AND EXISTENCE - Unit-IVHARMONY IN THE NATURE AND EXISTENCE - Unit-IV
HARMONY IN THE NATURE AND EXISTENCE - Unit-IV
 
Call Girls Service Nagpur Tanvi Call 7001035870 Meet With Nagpur Escorts
Call Girls Service Nagpur Tanvi Call 7001035870 Meet With Nagpur EscortsCall Girls Service Nagpur Tanvi Call 7001035870 Meet With Nagpur Escorts
Call Girls Service Nagpur Tanvi Call 7001035870 Meet With Nagpur Escorts
 
Coefficient of Thermal Expansion and their Importance.pptx
Coefficient of Thermal Expansion and their Importance.pptxCoefficient of Thermal Expansion and their Importance.pptx
Coefficient of Thermal Expansion and their Importance.pptx
 
Introduction to IEEE STANDARDS and its different types.pptx
Introduction to IEEE STANDARDS and its different types.pptxIntroduction to IEEE STANDARDS and its different types.pptx
Introduction to IEEE STANDARDS and its different types.pptx
 
Porous Ceramics seminar and technical writing
Porous Ceramics seminar and technical writingPorous Ceramics seminar and technical writing
Porous Ceramics seminar and technical writing
 
Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...
Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...
Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...
 
VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130
VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130
VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130
 

Blockchain based e voting recording system design

  • 2. CONTENTS  INTRODUCTION  PROPOSED SYSTEM  BLOCKCHAIN  HASHING  ADVANTAGES OF BLOCKCHAIN  ELECTION & BLOCKCHAIN TECHNOLOGY  WORKING  CONCLUSION  REFERENCE
  • 3. INTRODUCTION  Elections have a great power in determining the fate of a nation or an organization.  The aspect of security and transparency is a threat from still widespread election with the conventional system.  General elections still use a centralized system, there is one organization that manages it.  Some of the problems that can occur in traditional electoral systems is with an organization that has full control over the database and system, it is possible to tamper with the database of considerable opportunities.
  • 4. PROPOSED SYSTEM  Blockchain technology is one of solutions, because it embraces a distributed system and the entire database are owned by many users.  Blockchain itself has been used in the Bitcoin, Ethereum, Ripple, Litecoin.  By adopting blockchain in the distribution of databases on e-voting systems can reduce one of the cheating sources of database manipulation.
  • 5. BLOCKCHAIN  Blockchain is a distributed database that stores data records that continue to grow, controlled by multiple entities.  Blockchain (distributed ledger) is a trustworthy service system to a group of nodes or non-trusting parties, generally blockchain acts as a reliable third party to keep things together, mediate exchanges, and provide secure computing machines.  Blockchain consists of several blocks associated with each other and in sequence  To connect between one block with another block, the hash value of the previous block inserted into the next block then calculated its hash value.  The blocks are related because the hash values of the previous block are used in the next block creation process.  The first block is called the genesis block.
  • 6. HASHING  Hashing means taking an input string of any length and giving out an output of a fixed length.
  • 7.
  • 8.
  • 9.
  • 11. ADVANTAGES OF BLOCKCHAIN  Blockchain is distributed digitally to a number of computers in almost real time.  Blockchain is decentralized, the entire recording is available for all users and peer to peer network users. This eliminates the need for central authorities, such as banks, as well as trusted intermediaries.  Blockchain uses cryptography and digital signatures to prove identity.  Blockchain has a difficult mechanism for altering stored records.  A Blockchain is time-stamped.  High Availability.  Verifiability and Integrity. These advantages make the blockchain attractive for use in recording systems on e-voting.
  • 12. ELECTION & BLOCKCHAIN TECHNOLOGY  The traditional voting system has several problems encountered when managed by an organization that has full control over the system and database, therefore the organization can tamper with the database, and when the database changes the traces can be easily eliminated.  The solution is to make the database public, the database owned by many users, which is useful to compare if there are any discrepancies.  Each voter's vote serves as a transaction that can be created into blockchain.  The vote count can be verified that no data is altered or deleted nor is there any unauthorized data entered in the blockchain.
  • 13. WORKING  Before the election process begins, each node generates a private key and a public key.  Public key of each node sent to all nodes listed in the election process, so each node has a public key list of all nodes.  When the election occurs, each node gathers the election results from each voter.  When the selection process is completed, the nodes will wait their turn to create the block.  Upon arrival of the block on each node, then done verification to determine whether the block is valid.
  • 14. VERIFICATION & UPDATE  The verification process starts from the acquisition of a block containing the voting result, the previous hash of the hash value originating from the previously valid block, and the digital signature.  Digital signature is done by decryption process using the public key of the node that makes the electronic document.  These two hash values are then compared, if the value is the same then the digital signature is valid and the process continues, but if the value is not equal it is considered invalid and the system will refuse the block to continue the process.
  • 15. CREATE NEW BLOCK AND BROADCAST  Nodes collect votes from each selector, then calculated and combined with the previous hash as an electronic document in the system.  It encrypts the hash value using the private key  After the node that get the turn finished creating a new block, then the block is broadcast to all nodes.
  • 17. SIZE VS NODE GRAPH
  • 18. TIME VS NODE GRAPH
  • 19. CONCLUSION  Blockchain technology can be one solution to solve the problems that often occur in the electoral system.  The use of hash values in recording the voting results of each polling station linked to each other makes this recording system more secure and the use of digital signatures makes the system more reliable.  Any data that is broadcast by the node that gets a turn is always verified and updated its data by the recipient.
  • 20. REFERENCES  http://ieeexplore.ieee.org/document/8272896/  https://blockgeeks.com/guides/what-is-blockchain-technology  https://bitcoin.stackexchange.com/questions/10479/what-is-the-merkle-root  https://blockgeeks.com/guides/what-is-hashing  https://www.youtube.com/watch?v=lik9aaFIsl4  https://www.youtube.com/watch?v=93E_GzvpMA0  https://www.youtube.com/watch?v=SSo_EIwHSd4