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 :
Access to Document
10.1109/iceeie66203.2025.11252498Citations by Year
| Year | Count |
|---|---|
| 2025 | 0 |