Blockchain-Based online voting system using PoA consensus

Document Type : Original Article

Authors

School of Computer Science and Engineering, Vellore Institute of Technology, Chennai-600127, Tamilnadu

Abstract
First and foremost, securing the electoral process is fundamental to public trust in democratic governance. Traditional voting systems, from paper ballots to electronic machines, have long survived despite vulnerabilities to tampering, limited auditability, and an absence of strong end-to-end verifiability. To address these, this paper proposes the Secure and Transparent Blockchain Voting Algorithm (STBVA), a blockchain-based voting system powered by Proof of Authority (PoA) consensus, elliptic curve cryptography (ECC), and homomorphic encryption. Accordingly, PoA can support deterministic fast block production with low computational overhead, which makes it suitable for regulated election environments. In particular, ECC offers efficient authentication for users, while Paillier homomorphic encryption keeps votes private during tallying processes without revealing individual ballots. The proposed system is implemented and evaluated on a permissioned blockchain network consisting of seven validators and 20 full nodes, accommodating up to 500,000 simulated voters. Experimental results show that confirmation latency is 1.2 s at median, the sustained throughput is 1200 tps, and the accuracy of end-to-end vote recording is 99.8\%. Thereafter, a formal attacker model, security claims, and proof sketches corroborate the resilience against forgery, double voting, and ledger manipulations. The results underpin that STBVA is able to achieve scalable, privacy-preserving, and tamper-resistant election infrastructure to cater for national-level online voting.

Keywords

Subjects


[1] Yuan, K., Sang, P., Zhang, S., Chen, X., Yang, W., Jia, C. (2023). An electronic voting scheme based on homomor-phic encryption and decentralization. PeerJ Computer Science, 9, e1649. 
[2] Zhan, Y., Zhao, W., Zhu, C., Zhao, Z., Yang, N., Wang, B. (2024). Efficient electronic voting system based on homomorphic encryption. Electronics, 13(2), 286. 
[3] Zhang, J., Zhang, B. (2025, June). Aggregation Zero Knowledge Proof Scheme Based on Blockchain Electronic Voting System. In 2025 5th International Conference on Artificial Intelligence, Big Data and Algorithms (CAIBDA) (pp. 459-465). IEEE. 
[4] Wang, B., Guo, F., Liu, Y., Li, B., Yuan, Y. (2024). An efficient and versatile e-voting scheme on blockchain. Cybersecurity, 7(1), 62.
Volume 7, Issue 1
Winter 2026
Pages 34-44

  • Receive Date 21 October 2025
  • Revise Date 07 December 2025
  • Accept Date 10 December 2025