Melola Discovery

← Melola Discovery

Open access Jurnal SINTA 3

Perancangan dan Implementasi Sistem E-Voting Menggunakan Teknologi Blockchain dan Smart Contract

SemanTIK: Teknik Informasi · Vol. 11 No. 1 (2025)

DOI
10.55679/semantik.v11i1.138
ISSN
2502-8928, 2460-1446
Published
2025-06-21
Publisher
Informatics Engineering Department of Halu Oleo University
Language
eng
License
creativecommons.org/licenses/by-sa/4.0

Abstract

Sistem e-voting konvensional masih menghadapi berbagai permasalahan krusial seperti manipulasi data, kurangnya transparansi, dan kerahasiaan pemilih yang tidak terjamin. Untuk mengatasi permasalahan tersebut, penelitian ini mengembangkan sistem e-voting berbasis blockchain dengan memanfaatkan smart contract guna menjamin validitas suara. Pengumpulan data dilakukan melaui metode kualitatif, sedangkan pengembangan sistem mengikuti pendekatan Agile. Sistem diimplementasikan pada jaringan Ethereum testnet (Base Sepolia) menggunakan bahasa pemrograman Solidity dan framework Next.js. Pengujian dilakukan menggunakan metode blackbox untuk memverifikasi fungsi sistem, serta User Acceptance Testing (UAT) untuk mengevaluasi tingkat penerimaan pengguna terhadap kemudahan penggunaan dan kepercayaan terhadap sistem. Hasil pengujian menunjukkan bahwa sistem mampu memfasilitasi proses pemilihan digital yang aman, terdesentralisasi, dan dapat diterima oleh pengguna. Solusi ini berpotensi meningkatkan efisiensi dan kepercayaan dalam pemilihan organisasi mahasiswa secara daring. Conventional e-voting systems continue to face critical issues such as data manipulation, lack of transparency, and insufficient voter confidentiality. To address these challenges, this study develops a blockchain-based e-voting system utilizing smart contracts to ensure vote authenticity. A qualitative method was used for data collection, and the system was developed using an Agile approach. The system was implemented on the Ethereum testnet blockchain (Base Sepolia) using Solidity and the Next.js framework. Testing was conducted using blackbox methods to verify system functionality, as well as User Acceptance Testing (UAT) to evaluate user perceptions regarding usability and trust in the system. The results indicate that the system can facilitate a secure, decentralized digital voting process that is well-received by users. This solution has the potential to enhance both efficiency and trust in student organization elections conducted online.

Keywords

Collaboration network of the authors

3 authors · 3 co-authorship links

Hover or tap a name to highlight its co-authors. Double-click to open the author's page.

  • Universitas Sembilanbelas November Kolaka
  • Different organisations
  • Same organisation
  • Affiliation unknown
  • Thicker line = more joint articles · bigger circle = more articles
Show as table
Co-authorOrganisationJoint articles

Affiliations come from OpenAlex; journal OAI-PMH metadata carries none. Authors without an OpenAlex ID are matched by name, which can merge or split people.

Metadata source: OAI-PMH (metadata jurnal) https://semantik.uho.ac.id/index.php/journal/oai, first harvested 26 Okt 2026, last seen 26 Okt 2026.
Original metadata (oai_dc)
<oai_dc:dc xmlns="http://www.openarchives.org/OAI/2.0/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:oai_dc="http://www.openarchives.org/OAI/2.0/oai_dc/" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.openarchives.org/OAI/2.0/oai_dc/  http://www.openarchives.org/OAI/2.0/oai_dc.xsd">
	<dc:title xml:lang="en-US">Perancangan dan Implementasi Sistem E-Voting Menggunakan Teknologi Blockchain dan Smart Contract</dc:title>
	<dc:creator>Alim, Muhamad Nur Fatahil</dc:creator>
	<dc:creator>Azlan, Fito</dc:creator>
	<dc:creator>Miru, Alfian Ilham</dc:creator>
	<dc:subject xml:lang="en-US">Blockchain</dc:subject>
	<dc:subject xml:lang="en-US">ECDSA</dc:subject>
	<dc:subject xml:lang="en-US">E-Voting</dc:subject>
	<dc:subject xml:lang="en-US">Smart Contract</dc:subject>
	<dc:description xml:lang="en-US">Sistem e-voting konvensional masih menghadapi berbagai permasalahan krusial seperti manipulasi data, kurangnya transparansi, dan kerahasiaan pemilih yang tidak terjamin. Untuk mengatasi permasalahan tersebut, penelitian ini mengembangkan sistem e-voting berbasis blockchain dengan memanfaatkan smart contract guna menjamin validitas suara. Pengumpulan data dilakukan melaui metode kualitatif, sedangkan pengembangan sistem mengikuti pendekatan Agile. Sistem diimplementasikan pada jaringan Ethereum testnet (Base Sepolia) menggunakan bahasa pemrograman Solidity dan framework Next.js. Pengujian dilakukan menggunakan metode blackbox untuk memverifikasi fungsi sistem, serta User Acceptance Testing (UAT) untuk mengevaluasi tingkat penerimaan pengguna terhadap kemudahan penggunaan dan kepercayaan terhadap sistem. Hasil pengujian menunjukkan bahwa sistem mampu memfasilitasi proses pemilihan digital yang aman, terdesentralisasi, dan dapat diterima oleh pengguna. Solusi ini berpotensi meningkatkan efisiensi dan kepercayaan dalam pemilihan organisasi mahasiswa secara daring.
Conventional e-voting systems continue to face critical issues such as data manipulation, lack of transparency, and insufficient voter confidentiality. To address these challenges, this study develops a blockchain-based e-voting system utilizing smart contracts to ensure vote authenticity. A qualitative method was used for data collection, and the system was developed using an Agile approach. The system was implemented on the Ethereum testnet blockchain (Base Sepolia) using Solidity and the Next.js framework. Testing was conducted using blackbox methods to verify system functionality, as well as User Acceptance Testing (UAT) to evaluate user perceptions regarding usability and trust in the system. The results indicate that the system can facilitate a secure, decentralized digital voting process that is well-received by users. This solution has the potential to enhance both efficiency and trust in student organization elections conducted online.</dc:description>
	<dc:publisher xml:lang="en-US">Informatics Engineering Department of Halu Oleo University</dc:publisher>
	<dc:date>2025-06-21</dc:date>
	<dc:type>info:eu-repo/semantics/article</dc:type>
	<dc:type>info:eu-repo/semantics/publishedVersion</dc:type>
	<dc:type xml:lang="en-US">Peer-reviewed Article</dc:type>
	<dc:format>application/pdf</dc:format>
	<dc:identifier>https://semantik.uho.ac.id/index.php/journal/article/view/138</dc:identifier>
	<dc:identifier>10.55679/semantik.v11i1.138</dc:identifier>
	<dc:source xml:lang="en-US">SemanTIK : Teknik Informasi; Vol. 11 No. 1 (2025): Vol. 11 No. 1 (2025): SemanTIK Teknik Informasi</dc:source>
	<dc:source>2502-8928</dc:source>
	<dc:source>2460-1446</dc:source>
	<dc:language>eng</dc:language>
	<dc:relation>https://semantik.uho.ac.id/index.php/journal/article/view/138/32</dc:relation>
	<dc:rights xml:lang="en-US">Copyright (c) 2025 Muhamad Nur Fatahil Alim, Fito Azlan, Alfian Ilham Miru</dc:rights>
	<dc:rights xml:lang="en-US">https://creativecommons.org/licenses/by-sa/4.0</dc:rights>
</oai_dc:dc>