TY - GEN
T1 - Implementation and evaluation of blockchain based e-voting system with Ethereum and Metamask
AU - Pramulia, Deni
AU - Anggorojati, Bayu
N1 - Publisher Copyright:
© 2020 IEEE.
Copyright:
Copyright 2021 Elsevier B.V., All rights reserved.
PY - 2020/11/19
Y1 - 2020/11/19
N2 - The implementation of an electronic voting (e-voting) system which has begun to be widely applied in place of traditional electoral systems, still has a major problem in the level of trust results. E-voting systems are very vulnerable to manipulation issues, such as changes in election results due to hacking or by the electoral system maker. Centralized systems in a network result in data sources coming from one party having the right to store and to manage data sources. The issue of trust caused by a centralized data distribution system can be overcome by spreading data in a system network. Blockchain is a distributed ledger, where every party in the network has the same data source, and it has a powerful characteristic known as immutability which is very suitable for e-voting system. This research proposed a blockchain based e-voting system with Ethereum and metamask. We show that the proposed e-voting system fulfills six basic principles of an election system, namely secret ballot, one-man one-vote, voter eligibility, transparency, votes accurately, recorded and counted, and reliability. Furthermore, the performance evaluation of the e-voting system shows that the slow gas price option gives the lowest gas price per second result, i.e.The best trade-off.
AB - The implementation of an electronic voting (e-voting) system which has begun to be widely applied in place of traditional electoral systems, still has a major problem in the level of trust results. E-voting systems are very vulnerable to manipulation issues, such as changes in election results due to hacking or by the electoral system maker. Centralized systems in a network result in data sources coming from one party having the right to store and to manage data sources. The issue of trust caused by a centralized data distribution system can be overcome by spreading data in a system network. Blockchain is a distributed ledger, where every party in the network has the same data source, and it has a powerful characteristic known as immutability which is very suitable for e-voting system. This research proposed a blockchain based e-voting system with Ethereum and metamask. We show that the proposed e-voting system fulfills six basic principles of an election system, namely secret ballot, one-man one-vote, voter eligibility, transparency, votes accurately, recorded and counted, and reliability. Furthermore, the performance evaluation of the e-voting system shows that the slow gas price option gives the lowest gas price per second result, i.e.The best trade-off.
KW - blockchain
KW - Electronic voting
KW - Ethereum
KW - smart contract
UR - http://www.scopus.com/inward/record.url?scp=85102199616&partnerID=8YFLogxK
U2 - 10.1109/ICIMCIS51567.2020.9354310
DO - 10.1109/ICIMCIS51567.2020.9354310
M3 - Conference contribution
AN - SCOPUS:85102199616
T3 - Proceedings - 2nd International Conference on Informatics, Multimedia, Cyber, and Information System, ICIMCIS 2020
SP - 18
EP - 23
BT - Proceedings - 2nd International Conference on Informatics, Multimedia, Cyber, and Information System, ICIMCIS 2020
PB - Institute of Electrical and Electronics Engineers Inc.
T2 - 2nd International Conference on Informatics, Multimedia, Cyber, and Information System, ICIMCIS 2020
Y2 - 19 November 2020 through 20 November 2020
ER -