PP-ZKP: Blockchain-based e-voting system using privacy preserving smart contracts and Zero-Knowledge Proofs
Keywords:
N\AAbstract
This paper proposes a novel blockchain-based e-voting framework that integrates a permissioned blockchain architecture with privacy-preserving smart contracts using zero-knowledge proofs (ZKPs) to ensure voter anonymity without compromising verifiability. Unlike previous systems, our design includes a lightweight consensus mechanism optimized for high-throughput voting scenarios, addressing the scalability bottleneck commonly found in blockchain applications. We introduce a hybrid on-chain/off-chain verification model that minimizes gas costs while maintaining transparency and auditability. Experimental evaluations using simulated national election datasets demonstrate that our framework achieves a 30% reduction in computational overhead and 50% faster finality compared to existing blockchain-based voting protocols. This work advances the state of e-voting by providing a secure, scalable, and cost-effective solution tailored for modern democratic processes.
Downloads
Metrics
References
Zhang, Y., Chen, X., & Wang, L. (2018). A secure e-voting system based on Ethereum blockchain. Proceedings of the International Conference on Blockchain Technology, 12–18.
Kshetri, N., & Voas, J. (2019). Blockchain-enabled e-voting: An identity verification approach using biometrics. Computer, 52(5), 60–65.
Swanstrom, R., Li, H., & Xue, Y. (2020). A permissioned blockchain e-voting system using Hyperledger Fabric. Journal of Information Security and Applications, 55, 102581.
Dorri, A., Kanhere, S. S., & Jurdak, R. (2020). Lightweight blockchain for IoT-based voting. IEEE Internet of Things Journal, 7(10), 8543–8555.
Sankar, S., & Ramkumar, B. (2021). A zero-knowledge proof-enabled blockchain e-voting system. International Journal of Information Security, 20(6), 621–635.
Alam, M., Sharif, K., & Latif, S. (2021). A two-phase blockchain voting protocol with off-chain encryption and on-chain verification. Future Generation Computer Systems, 115, 185–196.
Patil, A., & Singh, R. (2022). Blockchain-based voting with IPFS for secure vote storage. Procedia Computer Science, 193, 128–135.
Lee, S., Kim, J., & Park, H. (2023). Consortium blockchain-based e-voting with BFT consensus. IEEE Access, 11, 33422–33435.
Mehta, P., & Arora, S. (2023). Privacy-preserving e-voting using zk-SNARKs on blockchain. Journal of Cryptographic Engineering, 13(2), 89–102.
Nguyen, T., Pham, Q., & Le, D. (2024). Scalable sidechain-based e-voting using blockchain. ACM Transactions on Internet Technology, 24(1), Article 5.
Sampath, T. A., Fatima, N., Vikas, Y., & Faiz, M. (2024). Optimizing the discovery of web services with QoS-based runtime analysis for efficient performance. In Advances in Networks, Intelligence and Computing (pp. 776-785). CRC Press.
Narayan, V., Srivastava, S., Faiz, M., Kumar, V., & Awasthi, S. (2024). A comparison between nonlinear mapping and high-resolution image. In Computational Intelligence in the Industry 4.0 (pp. 153-160). CRC Press.
Downloads
Published
How to Cite
Issue
Section
License

This work is licensed under a Creative Commons Attribution 4.0 International License.
You are free to:
- Share — copy and redistribute the material in any medium or format
- Adapt — remix, transform, and build upon the material for any purpose, even commercially.
Terms:
- Attribution — You must give appropriate credit, provide a link to the license, and indicate if changes were made. You may do so in any reasonable manner, but not in any way that suggests the licensor endorses you or your use.
- No additional restrictions — You may not apply legal terms or technological measures that legally restrict others from doing anything the license permits.

