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

Secured and transperant voting system using biometics
Secured and transperant voting system using biometicsSecured and transperant voting system using biometics
Secured and transperant voting system using biometicsSYEDBABJI
 
Fraudless voting with blockchain
Fraudless voting with blockchainFraudless voting with blockchain
Fraudless voting with blockchainJohn Mathon
 
Ppt on blockchain technology
Ppt on blockchain technologyPpt on blockchain technology
Ppt on blockchain technologyRATAN AGARWALA
 
Blockchain-Based Voting System.pptx
Blockchain-Based Voting System.pptxBlockchain-Based Voting System.pptx
Blockchain-Based Voting System.pptxssuser561dc11
 
E-Voting Technology
E-Voting TechnologyE-Voting Technology
E-Voting TechnologyGautam Kumar
 
An Introduction to Blockchain Technology
An Introduction to Blockchain Technology An Introduction to Blockchain Technology
An Introduction to Blockchain Technology Niuversity
 
Online Voting System
Online Voting SystemOnline Voting System
Online Voting Systemapolama
 
Blockchain 101 by imran bashir
Blockchain 101  by imran bashirBlockchain 101  by imran bashir
Blockchain 101 by imran bashirImran Bashir
 
online E-voting system
online E-voting systemonline E-voting system
online E-voting systemshubham patil
 
Block chain technology and its applications
Block chain technology and its applications Block chain technology and its applications
Block chain technology and its applications ABHISHEK JAIN
 
Introduction to Blockchain
Introduction to BlockchainIntroduction to Blockchain
Introduction to BlockchainJordan Harris
 
Online Shopping System [SE]
Online Shopping System  [SE]Online Shopping System  [SE]
Online Shopping System [SE]Ch Fahadi
 
Project synopsis on online voting system
Project synopsis on online voting systemProject synopsis on online voting system
Project synopsis on online voting systemLhakpa Yangji
 
Examples of Smart Contracts
Examples of Smart ContractsExamples of Smart Contracts
Examples of Smart Contracts101 Blockchains
 
Blockchain consensus algorithms
Blockchain consensus algorithmsBlockchain consensus algorithms
Blockchain consensus algorithmsAnurag Dashputre
 
Blockchain Introduction Presentation
Blockchain Introduction PresentationBlockchain Introduction Presentation
Blockchain Introduction PresentationAmr Alaa Yassen
 
Blockchain
BlockchainBlockchain
BlockchainSai Nath
 

What's hot (20)

Secured and transperant voting system using biometics
Secured and transperant voting system using biometicsSecured and transperant voting system using biometics
Secured and transperant voting system using biometics
 
Fraudless voting with blockchain
Fraudless voting with blockchainFraudless voting with blockchain
Fraudless voting with blockchain
 
Ppt on blockchain technology
Ppt on blockchain technologyPpt on blockchain technology
Ppt on blockchain technology
 
Blockchain-Based Voting System.pptx
Blockchain-Based Voting System.pptxBlockchain-Based Voting System.pptx
Blockchain-Based Voting System.pptx
 
E-Voting Technology
E-Voting TechnologyE-Voting Technology
E-Voting Technology
 
An Introduction to Blockchain Technology
An Introduction to Blockchain Technology An Introduction to Blockchain Technology
An Introduction to Blockchain Technology
 
Online Voting System
Online Voting SystemOnline Voting System
Online Voting System
 
Blockchain ppt
Blockchain pptBlockchain ppt
Blockchain ppt
 
Blockchain 101 by imran bashir
Blockchain 101  by imran bashirBlockchain 101  by imran bashir
Blockchain 101 by imran bashir
 
Blockchain
BlockchainBlockchain
Blockchain
 
online E-voting system
online E-voting systemonline E-voting system
online E-voting system
 
Block chain technology and its applications
Block chain technology and its applications Block chain technology and its applications
Block chain technology and its applications
 
Introduction to Blockchain
Introduction to BlockchainIntroduction to Blockchain
Introduction to Blockchain
 
Online Shopping System [SE]
Online Shopping System  [SE]Online Shopping System  [SE]
Online Shopping System [SE]
 
Project synopsis on online voting system
Project synopsis on online voting systemProject synopsis on online voting system
Project synopsis on online voting system
 
Examples of Smart Contracts
Examples of Smart ContractsExamples of Smart Contracts
Examples of Smart Contracts
 
Blockchain consensus algorithms
Blockchain consensus algorithmsBlockchain consensus algorithms
Blockchain consensus algorithms
 
Blockchain
BlockchainBlockchain
Blockchain
 
Blockchain Introduction Presentation
Blockchain Introduction PresentationBlockchain Introduction Presentation
Blockchain Introduction Presentation
 
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
 

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 ppt
Blockchain pptBlockchain ppt
Blockchain ppt
 
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
 

Recently uploaded

Call Girls Service Nashik Vaishnavi 7001305949 Independent Escort Service Nashik
Call Girls Service Nashik Vaishnavi 7001305949 Independent Escort Service NashikCall Girls Service Nashik Vaishnavi 7001305949 Independent Escort Service Nashik
Call Girls Service Nashik Vaishnavi 7001305949 Independent Escort Service NashikCall Girls in Nagpur High Profile
 
High Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur EscortsHigh Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur EscortsCall Girls in Nagpur High Profile
 
the ladakh protest in leh ladakh 2024 sonam wangchuk.pptx
the ladakh protest in leh ladakh 2024 sonam wangchuk.pptxthe ladakh protest in leh ladakh 2024 sonam wangchuk.pptx
the ladakh protest in leh ladakh 2024 sonam wangchuk.pptxhumanexperienceaaa
 
(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...ranjana rawat
 
Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...
Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...
Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...Dr.Costas Sachpazis
 
SPICE PARK APR2024 ( 6,793 SPICE Models )
SPICE PARK APR2024 ( 6,793 SPICE Models )SPICE PARK APR2024 ( 6,793 SPICE Models )
SPICE PARK APR2024 ( 6,793 SPICE Models )Tsuyoshi Horigome
 
(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
 
(SHREYA) Chakan Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Esc...
(SHREYA) Chakan Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Esc...(SHREYA) Chakan Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Esc...
(SHREYA) Chakan Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Esc...ranjana rawat
 
Model Call Girl in Narela Delhi reach out to us at 🔝8264348440🔝
Model Call Girl in Narela Delhi reach out to us at 🔝8264348440🔝Model Call Girl in Narela Delhi reach out to us at 🔝8264348440🔝
Model Call Girl in Narela Delhi reach out to us at 🔝8264348440🔝soniya singh
 
247267395-1-Symmetric-and-distributed-shared-memory-architectures-ppt (1).ppt
247267395-1-Symmetric-and-distributed-shared-memory-architectures-ppt (1).ppt247267395-1-Symmetric-and-distributed-shared-memory-architectures-ppt (1).ppt
247267395-1-Symmetric-and-distributed-shared-memory-architectures-ppt (1).pptssuser5c9d4b1
 
Processing & Properties of Floor and Wall Tiles.pptx
Processing & Properties of Floor and Wall Tiles.pptxProcessing & Properties of Floor and Wall Tiles.pptx
Processing & Properties of Floor and Wall Tiles.pptxpranjaldaimarysona
 
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
 
Microscopic Analysis of Ceramic Materials.pptx
Microscopic Analysis of Ceramic Materials.pptxMicroscopic Analysis of Ceramic Materials.pptx
Microscopic Analysis of Ceramic Materials.pptxpurnimasatapathy1234
 
High Profile Call Girls Dahisar Arpita 9907093804 Independent Escort Service ...
High Profile Call Girls Dahisar Arpita 9907093804 Independent Escort Service ...High Profile Call Girls Dahisar Arpita 9907093804 Independent Escort Service ...
High Profile Call Girls Dahisar Arpita 9907093804 Independent Escort Service ...Call girls in Ahmedabad High profile
 
MANUFACTURING PROCESS-II UNIT-2 LATHE MACHINE
MANUFACTURING PROCESS-II UNIT-2 LATHE MACHINEMANUFACTURING PROCESS-II UNIT-2 LATHE MACHINE
MANUFACTURING PROCESS-II UNIT-2 LATHE MACHINESIVASHANKAR N
 
(TARA) Talegaon Dabhade Call Girls Just Call 7001035870 [ Cash on Delivery ] ...
(TARA) Talegaon Dabhade Call Girls Just Call 7001035870 [ Cash on Delivery ] ...(TARA) Talegaon Dabhade Call Girls Just Call 7001035870 [ Cash on Delivery ] ...
(TARA) Talegaon Dabhade Call Girls Just Call 7001035870 [ Cash on Delivery ] ...ranjana rawat
 
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
 
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
 

Recently uploaded (20)

Call Girls Service Nashik Vaishnavi 7001305949 Independent Escort Service Nashik
Call Girls Service Nashik Vaishnavi 7001305949 Independent Escort Service NashikCall Girls Service Nashik Vaishnavi 7001305949 Independent Escort Service Nashik
Call Girls Service Nashik Vaishnavi 7001305949 Independent Escort Service Nashik
 
High Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur EscortsHigh Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur Escorts
 
the ladakh protest in leh ladakh 2024 sonam wangchuk.pptx
the ladakh protest in leh ladakh 2024 sonam wangchuk.pptxthe ladakh protest in leh ladakh 2024 sonam wangchuk.pptx
the ladakh protest in leh ladakh 2024 sonam wangchuk.pptx
 
(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANVI) Koregaon Park Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
 
Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...
Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...
Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...
 
SPICE PARK APR2024 ( 6,793 SPICE Models )
SPICE PARK APR2024 ( 6,793 SPICE Models )SPICE PARK APR2024 ( 6,793 SPICE Models )
SPICE PARK APR2024 ( 6,793 SPICE Models )
 
(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...
 
(SHREYA) Chakan Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Esc...
(SHREYA) Chakan Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Esc...(SHREYA) Chakan Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Esc...
(SHREYA) Chakan Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Esc...
 
Model Call Girl in Narela Delhi reach out to us at 🔝8264348440🔝
Model Call Girl in Narela Delhi reach out to us at 🔝8264348440🔝Model Call Girl in Narela Delhi reach out to us at 🔝8264348440🔝
Model Call Girl in Narela Delhi reach out to us at 🔝8264348440🔝
 
247267395-1-Symmetric-and-distributed-shared-memory-architectures-ppt (1).ppt
247267395-1-Symmetric-and-distributed-shared-memory-architectures-ppt (1).ppt247267395-1-Symmetric-and-distributed-shared-memory-architectures-ppt (1).ppt
247267395-1-Symmetric-and-distributed-shared-memory-architectures-ppt (1).ppt
 
Processing & Properties of Floor and Wall Tiles.pptx
Processing & Properties of Floor and Wall Tiles.pptxProcessing & Properties of Floor and Wall Tiles.pptx
Processing & Properties of Floor and Wall Tiles.pptx
 
★ CALL US 9953330565 ( HOT Young Call Girls In Badarpur delhi NCR
★ CALL US 9953330565 ( HOT Young Call Girls In Badarpur delhi NCR★ CALL US 9953330565 ( HOT Young Call Girls In Badarpur delhi NCR
★ CALL US 9953330565 ( HOT Young Call Girls In Badarpur delhi NCR
 
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
 
Microscopic Analysis of Ceramic Materials.pptx
Microscopic Analysis of Ceramic Materials.pptxMicroscopic Analysis of Ceramic Materials.pptx
Microscopic Analysis of Ceramic Materials.pptx
 
High Profile Call Girls Dahisar Arpita 9907093804 Independent Escort Service ...
High Profile Call Girls Dahisar Arpita 9907093804 Independent Escort Service ...High Profile Call Girls Dahisar Arpita 9907093804 Independent Escort Service ...
High Profile Call Girls Dahisar Arpita 9907093804 Independent Escort Service ...
 
MANUFACTURING PROCESS-II UNIT-2 LATHE MACHINE
MANUFACTURING PROCESS-II UNIT-2 LATHE MACHINEMANUFACTURING PROCESS-II UNIT-2 LATHE MACHINE
MANUFACTURING PROCESS-II UNIT-2 LATHE MACHINE
 
Roadmap to Membership of RICS - Pathways and Routes
Roadmap to Membership of RICS - Pathways and RoutesRoadmap to Membership of RICS - Pathways and Routes
Roadmap to Membership of RICS - Pathways and Routes
 
(TARA) Talegaon Dabhade Call Girls Just Call 7001035870 [ Cash on Delivery ] ...
(TARA) Talegaon Dabhade Call Girls Just Call 7001035870 [ Cash on Delivery ] ...(TARA) Talegaon Dabhade Call Girls Just Call 7001035870 [ Cash on Delivery ] ...
(TARA) Talegaon Dabhade Call Girls Just Call 7001035870 [ Cash on Delivery ] ...
 
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...
 
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
 

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