Implementation and evaluation of blockchain based e-voting system with Ethereum and Metamask

Deni Pramulia, Bayu Anggorojati

Research output: Chapter in Book/Report/Conference proceedingConference contributionpeer-review

23 Citations (Scopus)

Abstract

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.

Original languageEnglish
Title of host publicationProceedings - 2nd International Conference on Informatics, Multimedia, Cyber, and Information System, ICIMCIS 2020
PublisherInstitute of Electrical and Electronics Engineers Inc.
Pages18-23
Number of pages6
ISBN (Electronic)9781728191676
DOIs
Publication statusPublished - 19 Nov 2020
Event2nd International Conference on Informatics, Multimedia, Cyber, and Information System, ICIMCIS 2020 - Virtual, Jakarta, Indonesia
Duration: 19 Nov 202020 Nov 2020

Publication series

NameProceedings - 2nd International Conference on Informatics, Multimedia, Cyber, and Information System, ICIMCIS 2020

Conference

Conference2nd International Conference on Informatics, Multimedia, Cyber, and Information System, ICIMCIS 2020
Country/TerritoryIndonesia
CityVirtual, Jakarta
Period19/11/2020/11/20

Keywords

  • blockchain
  • Electronic voting
  • Ethereum
  • smart contract

Fingerprint

Dive into the research topics of 'Implementation and evaluation of blockchain based e-voting system with Ethereum and Metamask'. Together they form a unique fingerprint.

Cite this