DEVELOPING TRANSPARENT, FAIR, AND PRIVACY PRESERVING E-VOTING SYSTEM WITH BLOCKCHAIN

E-voting systems are often not transparent, such that anyone including the voters are not able to fully trust whether the system that is being used is working correctly. One way to achieve transparency is by using blockchain and smart contract. E-voting systems also need to pay attention to fairness...

Full description

Saved in:
Bibliographic Details
Main Author: Thie, Nicholas
Format: Final Project
Language:Indonesia
Online Access:https://digilib.itb.ac.id/gdl/view/42830
Tags: Add Tag
No Tags, Be the first to tag this record!
Institution: Institut Teknologi Bandung
Language: Indonesia
id id-itb.:42830
spelling id-itb.:428302019-09-24T10:21:19ZDEVELOPING TRANSPARENT, FAIR, AND PRIVACY PRESERVING E-VOTING SYSTEM WITH BLOCKCHAIN Thie, Nicholas Indonesia Final Project e-voting, blockchain, smart contract, transparent, fair, privacy preserving INSTITUT TEKNOLOGI BANDUNG https://digilib.itb.ac.id/gdl/view/42830 E-voting systems are often not transparent, such that anyone including the voters are not able to fully trust whether the system that is being used is working correctly. One way to achieve transparency is by using blockchain and smart contract. E-voting systems also need to pay attention to fairness, where anyone should not be able to do partial tally before the voting ends. Fairness can be achieved by using commit-reveal scheme. An e-voting system also need to preserve voters’ privacy, such that the sent votes should not reveal who the voter was. Voters’ privacy can be achieved by using blind signature scheme. In this work, a transparent, fair, and privacy preserving e-voting system with blockchain is developed. The developed system is able to achieve transparency, fairness, and preserve voters’ privacy by using Ethereum blockchain together with its smart contract, commit-reveal scheme, and blind signature scheme. Even so, there are still weaknesses such as security and corruption that cannot be prevented directly. The system was tested by running a voting simulation on Rinkeby testnet. Based on performance analysis, this system is not limited to the number of voters, organizers, or votes and can run well. text
institution Institut Teknologi Bandung
building Institut Teknologi Bandung Library
continent Asia
country Indonesia
Indonesia
content_provider Institut Teknologi Bandung
collection Digital ITB
language Indonesia
description E-voting systems are often not transparent, such that anyone including the voters are not able to fully trust whether the system that is being used is working correctly. One way to achieve transparency is by using blockchain and smart contract. E-voting systems also need to pay attention to fairness, where anyone should not be able to do partial tally before the voting ends. Fairness can be achieved by using commit-reveal scheme. An e-voting system also need to preserve voters’ privacy, such that the sent votes should not reveal who the voter was. Voters’ privacy can be achieved by using blind signature scheme. In this work, a transparent, fair, and privacy preserving e-voting system with blockchain is developed. The developed system is able to achieve transparency, fairness, and preserve voters’ privacy by using Ethereum blockchain together with its smart contract, commit-reveal scheme, and blind signature scheme. Even so, there are still weaknesses such as security and corruption that cannot be prevented directly. The system was tested by running a voting simulation on Rinkeby testnet. Based on performance analysis, this system is not limited to the number of voters, organizers, or votes and can run well.
format Final Project
author Thie, Nicholas
spellingShingle Thie, Nicholas
DEVELOPING TRANSPARENT, FAIR, AND PRIVACY PRESERVING E-VOTING SYSTEM WITH BLOCKCHAIN
author_facet Thie, Nicholas
author_sort Thie, Nicholas
title DEVELOPING TRANSPARENT, FAIR, AND PRIVACY PRESERVING E-VOTING SYSTEM WITH BLOCKCHAIN
title_short DEVELOPING TRANSPARENT, FAIR, AND PRIVACY PRESERVING E-VOTING SYSTEM WITH BLOCKCHAIN
title_full DEVELOPING TRANSPARENT, FAIR, AND PRIVACY PRESERVING E-VOTING SYSTEM WITH BLOCKCHAIN
title_fullStr DEVELOPING TRANSPARENT, FAIR, AND PRIVACY PRESERVING E-VOTING SYSTEM WITH BLOCKCHAIN
title_full_unstemmed DEVELOPING TRANSPARENT, FAIR, AND PRIVACY PRESERVING E-VOTING SYSTEM WITH BLOCKCHAIN
title_sort developing transparent, fair, and privacy preserving e-voting system with blockchain
url https://digilib.itb.ac.id/gdl/view/42830
_version_ 1821998708678459392