Implementation Decentralized Web Application on E-Voting System for Secure and Transparent Student Elections using Smart Contract

Authors

  • Hussain Abdillah Tugas Kelarno Universitas Muhammadiyah Surakarta
    Indonesia
  • Widi Widayat Universitas Muhammadiyah Surakarta
    Indonesia

Abstract

Traditional paper-based voting system for student organization leaders election has issues related to security, transparency, and trust. This research aims to address these issues by implementing a blockchain on e voting system utilizing smart contracts to ensure the security and transparency of the voting process. The system was developed using the Agile SDLC methodology and tested using Blackbox and SUS method to evaluate its functionality and usability. Security testing was conducted through unit testing on the smart contract and block verification within the Sepolia network. The results show that the decentralized e-voting system is capable of preventing vote manipulation and detecting duplicate voters, as evidenced by the unit testing of the smart contract, which confirmed that recorded votes cannot be manipulated and also attempts to submit multiple votes are detected and rejected. Meanwhile, system transparency was demonstrated through direct verification using a block explorer, showing that the entire voting process and the smart contract code are publicly accessible and transparent. The system was successfully simulated on a small scale within a student organization, and usability testing using the SUS method was conducted with 30 respondents. The test resulted in a score of 72 points, indicating that the system is in the Good category and it is well accepted by users. Therefore, the decentralized approach in this e-voting system has been proven to enhance transparency and overcome the problems of security issues in the voting process.

Downloads

Published

2025-10-30