Implementation of an E-voting prototype using Ethereum blockchain in Ganache network
Digitization of a secure electoral system capable of ensuring fairness and privacy has been a long-standing challenge for a variety of reasons. One is the system's reliance on a third-party organization to manage and verify election results, rendering it insecure. There is a possibility tha...
Saved in:
Main Authors: | , , , |
---|---|
Format: | Conference or Workshop Item |
Language: | English English |
Published: |
IEEE
2022
|
Subjects: | |
Online Access: | http://irep.iium.edu.my/99305/1/99305_Implementation%20of%20an%20E-voting%20prototype.pdf http://irep.iium.edu.my/99305/2/99305_Implementation%20of%20an%20E-voting%20prototype_SCOPUS.pdf http://irep.iium.edu.my/99305/ https://ieeexplore.ieee.org/abstract/document/9782016 |
Tags: |
Add Tag
No Tags, Be the first to tag this record!
|
id |
my.iium.irep.99305 |
---|---|
record_format |
dspace |
spelling |
my.iium.irep.993052022-08-10T01:31:33Z http://irep.iium.edu.my/99305/ Implementation of an E-voting prototype using Ethereum blockchain in Ganache network Ahmad, Yasser Asrul Shaharuddin, Muhammad Fadhil Gunawan, Teddy Surya Arifin, Fatchul TK7800 Electronics. Computer engineering. Computer hardware. Photoelectronic devices TK7885 Computer engineering Digitization of a secure electoral system capable of ensuring fairness and privacy has been a long-standing challenge for a variety of reasons. One is the system's reliance on a third-party organization to manage and verify election results, rendering it insecure. There is a possibility that data will be altered during the election process. As a result, a decentralized e-voting system application capable of verification will be developed in this work using blockchain technology. The Ethereum network and the Truffle framework will be used to implement smart contracts as self-executing electoral agreements. The Ganache (local blockchain) network design demonstrated that the prototype is capable of recording every voting transaction on the network without the use of a central database. The voter can verify the election result by inspecting each voting transaction on the local blockchain. The proposed design will ensure that all voting transactions are stored in a decentralized database, ensuring that no administrative control over the ballot is exercised IEEE 2022-05-12 Conference or Workshop Item PeerReviewed application/pdf en http://irep.iium.edu.my/99305/1/99305_Implementation%20of%20an%20E-voting%20prototype.pdf application/pdf en http://irep.iium.edu.my/99305/2/99305_Implementation%20of%20an%20E-voting%20prototype_SCOPUS.pdf Ahmad, Yasser Asrul and Shaharuddin, Muhammad Fadhil and Gunawan, Teddy Surya and Arifin, Fatchul (2022) Implementation of an E-voting prototype using Ethereum blockchain in Ganache network. In: 2022 IEEE 18th International Colloquium on Signal Processing and Applications, CSPA 2022 - Proceeding, Kuala Lumpur. https://ieeexplore.ieee.org/abstract/document/9782016 10.1109/CSPA55076.2022.9782016 |
institution |
Universiti Islam Antarabangsa Malaysia |
building |
IIUM Library |
collection |
Institutional Repository |
continent |
Asia |
country |
Malaysia |
content_provider |
International Islamic University Malaysia |
content_source |
IIUM Repository (IREP) |
url_provider |
http://irep.iium.edu.my/ |
language |
English English |
topic |
TK7800 Electronics. Computer engineering. Computer hardware. Photoelectronic devices TK7885 Computer engineering |
spellingShingle |
TK7800 Electronics. Computer engineering. Computer hardware. Photoelectronic devices TK7885 Computer engineering Ahmad, Yasser Asrul Shaharuddin, Muhammad Fadhil Gunawan, Teddy Surya Arifin, Fatchul Implementation of an E-voting prototype using Ethereum blockchain in Ganache network |
description |
Digitization of a secure electoral system capable
of ensuring fairness and privacy has been a long-standing
challenge for a variety of reasons. One is the system's reliance
on a third-party organization to manage and verify election
results, rendering it insecure. There is a possibility that data will
be altered during the election process. As a result, a
decentralized e-voting system application capable of verification
will be developed in this work using blockchain technology. The
Ethereum network and the Truffle framework will be used to
implement smart contracts as self-executing electoral
agreements. The Ganache (local blockchain) network design
demonstrated that the prototype is capable of recording every
voting transaction on the network without the use of a central
database. The voter can verify the election result by inspecting
each voting transaction on the local blockchain. The proposed
design will ensure that all voting transactions are stored in a
decentralized database, ensuring that no administrative control
over the ballot is exercised |
format |
Conference or Workshop Item |
author |
Ahmad, Yasser Asrul Shaharuddin, Muhammad Fadhil Gunawan, Teddy Surya Arifin, Fatchul |
author_facet |
Ahmad, Yasser Asrul Shaharuddin, Muhammad Fadhil Gunawan, Teddy Surya Arifin, Fatchul |
author_sort |
Ahmad, Yasser Asrul |
title |
Implementation of an E-voting prototype using Ethereum blockchain in Ganache network |
title_short |
Implementation of an E-voting prototype using Ethereum blockchain in Ganache network |
title_full |
Implementation of an E-voting prototype using Ethereum blockchain in Ganache network |
title_fullStr |
Implementation of an E-voting prototype using Ethereum blockchain in Ganache network |
title_full_unstemmed |
Implementation of an E-voting prototype using Ethereum blockchain in Ganache network |
title_sort |
implementation of an e-voting prototype using ethereum blockchain in ganache network |
publisher |
IEEE |
publishDate |
2022 |
url |
http://irep.iium.edu.my/99305/1/99305_Implementation%20of%20an%20E-voting%20prototype.pdf http://irep.iium.edu.my/99305/2/99305_Implementation%20of%20an%20E-voting%20prototype_SCOPUS.pdf http://irep.iium.edu.my/99305/ https://ieeexplore.ieee.org/abstract/document/9782016 |
_version_ |
1740825519603056640 |
score |
13.211869 |