Blockchain based Electronic Voting System Design with Smart Contracts

The voting process serves as the mechanism to translate public opinion into actionable measures, significantly impacting democracy. Ensuring the transparency, reliability, and security of the voting procedure is essential to maintain the integrity and legitimacy of the entire system. Blockchain-base...

Full description

Bibliographic Details
Published in:2023 IEEE Symposium on Computers and Informatics, ISCI 2023
Main Author: Abdulah W.A.B.W.; Adnan S.F.S.
Format: Conference paper
Language:English
Published: Institute of Electrical and Electronics Engineers Inc. 2023
Online Access:https://www.scopus.com/inward/record.uri?eid=2-s2.0-85184853856&doi=10.1109%2fISCI58771.2023.10391913&partnerID=40&md5=aa877833e2f5daacfc4eba6acb847b96
id 2-s2.0-85184853856
spelling 2-s2.0-85184853856
Abdulah W.A.B.W.; Adnan S.F.S.
Blockchain based Electronic Voting System Design with Smart Contracts
2023
2023 IEEE Symposium on Computers and Informatics, ISCI 2023


10.1109/ISCI58771.2023.10391913
https://www.scopus.com/inward/record.uri?eid=2-s2.0-85184853856&doi=10.1109%2fISCI58771.2023.10391913&partnerID=40&md5=aa877833e2f5daacfc4eba6acb847b96
The voting process serves as the mechanism to translate public opinion into actionable measures, significantly impacting democracy. Ensuring the transparency, reliability, and security of the voting procedure is essential to maintain the integrity and legitimacy of the entire system. Blockchain-based voting systems have gained popularity due to the immutability and advancements in blockchain technology. Creating a secure electronic voting system that offers the transparency and flexibility of electronic systems while preserving fairness and privacy has long been a challenge. This paper introduces a method for collecting data from various sources and databases using transparent Blockchain technology. The proposed Blockchain-based solution is dependable, secure, and ensures privacy. The objective of this paper is to leverage blockchain technology to construct a transparent and secure voting system. The development, testing, and deployment of smart contracts are executed using the Truffle framework, while a local blockchain network is established using the Ganache tool. MetaMask is employed for account validation. This paper also presents the cost analysis of the voting transactions. © 2023 IEEE.
Institute of Electrical and Electronics Engineers Inc.

English
Conference paper

author Abdulah W.A.B.W.; Adnan S.F.S.
spellingShingle Abdulah W.A.B.W.; Adnan S.F.S.
Blockchain based Electronic Voting System Design with Smart Contracts
author_facet Abdulah W.A.B.W.; Adnan S.F.S.
author_sort Abdulah W.A.B.W.; Adnan S.F.S.
title Blockchain based Electronic Voting System Design with Smart Contracts
title_short Blockchain based Electronic Voting System Design with Smart Contracts
title_full Blockchain based Electronic Voting System Design with Smart Contracts
title_fullStr Blockchain based Electronic Voting System Design with Smart Contracts
title_full_unstemmed Blockchain based Electronic Voting System Design with Smart Contracts
title_sort Blockchain based Electronic Voting System Design with Smart Contracts
publishDate 2023
container_title 2023 IEEE Symposium on Computers and Informatics, ISCI 2023
container_volume
container_issue
doi_str_mv 10.1109/ISCI58771.2023.10391913
url https://www.scopus.com/inward/record.uri?eid=2-s2.0-85184853856&doi=10.1109%2fISCI58771.2023.10391913&partnerID=40&md5=aa877833e2f5daacfc4eba6acb847b96
description The voting process serves as the mechanism to translate public opinion into actionable measures, significantly impacting democracy. Ensuring the transparency, reliability, and security of the voting procedure is essential to maintain the integrity and legitimacy of the entire system. Blockchain-based voting systems have gained popularity due to the immutability and advancements in blockchain technology. Creating a secure electronic voting system that offers the transparency and flexibility of electronic systems while preserving fairness and privacy has long been a challenge. This paper introduces a method for collecting data from various sources and databases using transparent Blockchain technology. The proposed Blockchain-based solution is dependable, secure, and ensures privacy. The objective of this paper is to leverage blockchain technology to construct a transparent and secure voting system. The development, testing, and deployment of smart contracts are executed using the Truffle framework, while a local blockchain network is established using the Ganache tool. MetaMask is employed for account validation. This paper also presents the cost analysis of the voting transactions. © 2023 IEEE.
publisher Institute of Electrical and Electronics Engineers Inc.
issn
language English
format Conference paper
accesstype
record_format scopus
collection Scopus
_version_ 1809677584326197248