Syahada, Muhammad Rifki (2026) Implementasi Teknologi Blockchain Untuk Meningkatkan Transparansi Dan Keamanan Pada Proses Pemilihan Ketua Himpunan Mahasiswa. Undergraduate thesis, UPN Veteran Jawa Timur.
This is the latest version of this item.
|
Text (Cover)
22082010259-cover.pdf Download (2MB) |
|
|
Text (Bab 1)
22082010259-bab1.pdf Download (415kB) |
|
|
Text (Bab 2)
22082010259-bab2.pdf Restricted to Repository staff only until 20 July 2029. Download (781kB) |
|
|
Text (Bab 3)
22082010259-bab3.pdf Restricted to Repository staff only until 20 July 2029. Download (223kB) |
|
|
Text (Bab 4)
22082010259-bab4.pdf Restricted to Repository staff only until 20 July 2029. Download (8MB) |
|
|
Text (Bab 5)
22082010259-bab5.pdf Download (105kB) |
|
|
Text (Daftar pustaka)
22082010259-daftarpustaka.pdf Download (105kB) |
|
|
Text (Lampiran)
22082010259-lampiran.pdf Restricted to Repository staff only Download (2MB) |
Abstract
Previously, the election for the Chairperson of the Information Systems Student Association at UPN “Veteran” East Java relied on Google Forms, as the Himasifo website was not yet utilized as the official voting system. This arrangement meant that result tabulation depended on the organizing committee and failed to provide voters with proof of their vote. This research aims to design and build a blockchain- based e-voting prototype to enhance the transparency and fundamental security of the election process. The study employs the Rapid Application Development (RAD) methodology, comprising requirements planning, system design through the Prototype–Test–Refine cycle, system development, and implementation. The system was developed using Next.js, Golang, MySQL, and CometBFT with ABCI to record voting transactions on the blockchain. It features 15 key functions: blockchain-based vote recording, voter anonymity, real-time vote counting, transparent result publication, role-based access control, candidate profile display, time-locked voting, duplicate vote verification, off-chain storage for non-critical data, a participation statistics dashboard, voting receipts, vote distribution charts over time, voter participation charts over time, multi-validator monitoring, and multi event voting. Testing results demonstrate that the system successfully prevents duplicate voting, records vote transactions on the blockchain, generates voting receipts, displays real-time results without revealing voter identities, and operates seven active validator nodes.
| Item Type: | Thesis (Undergraduate) | ||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Contributors: |
|
||||||||||||
| Subjects: | Q Science > QA Mathematics > QA75 Electronic computers. Computer science Q Science > QA Mathematics > QA76 Computer software Q Science > QA Mathematics > QA76.6 Computer Programming |
||||||||||||
| Divisions: | Faculty of Computer Science > Departemen of Information Systems | ||||||||||||
| Depositing User: | Muhammad Rifki Syahada | ||||||||||||
| Date Deposited: | 22 Jul 2026 08:29 | ||||||||||||
| Last Modified: | 23 Jul 2026 01:05 | ||||||||||||
| URI: | https://repository.upnjatim.ac.id/id/eprint/56893 |
Available Versions of this Item
- Implementasi Teknologi Blockchain Untuk Meningkatkan Transparansi Dan Keamanan Pada Proses Pemilihan Ketua Himpunan Mahasiswa. (deposited 22 Jul 2026 08:29) [Currently Displayed]
Actions (login required)
![]() |
View Item |
