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...
Published in: | 2023 IEEE Symposium on Computers and Informatics, ISCI 2023 |
---|---|
Main Author: | |
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 |