Implementation and Evaluation of Voting Smart Contract on Private Blockchain With PoA Consensus

Authors : Lalu Usamah Wahidil Qahar; Royana Afwani; Heri Wijayanto; Raphael Bianco Huwae
article cite 0 Year 2025
source:
Abstract

Blockchain is a decentralized framework that distributes and secures data across a network, eliminating the need for centralized control. Its potential has been especially noted in the field of digital voting, where traditional methods often struggle with issues like tampering, limited transparency, and lack of trust. This research sets up a private Ethereum environment using Geth, configured with a Proof of Authority (PoA) consensus mechanism, to deploy a custom voting smart contract. Developed in Solidity and implemented via the Remix IDE, the contract is designed to enforce secure and efficient voting. The performance of the private PoA network was then compared with the Ethereum Sepolia public test network and private blockchain network Kurtosis using Proof of Stake (PoS). Experimental results show that Geth PoA successfully executed all smart contract functions with significantly lower gas costs and faster block times compared to Sepolia and Kurtosis. These findings demonstrate that Geth PoA offers a lightweight, efficient, and reliable platform for running smart contracts in controlled environments such as institutions or organizations. Based on these results, we can conclude that Geth PoA is a solid option for running smart contracts.


Concepts :
Blockchain Technology Applications and Security
Blockchain Technology in Education and Learning
Information Retrieval and Data Mining
article cite 0 Year 2025 source
Citations by Year
YearCount
2025 0