Aggregation Zero Knowledge Proof Scheme Based on Blockchain Electronic Voting System
Abstract
With the rapid advancement of blockchain technology and modern cryptographic methods, achieving efficient privacy preservation while maintaining robust security has become a critical challenge. To address this issue, this paper proposes a blockchain-based aggregated zero-knowledge proof (ZKP) scheme tailored for electronic voting applications. The proposed scheme leverages zero-knowledge proof techniques to authenticate voter identities while preserving privacy by preventing the disclosure of any sensitive voter information. Furthermore, it supports the aggregation of multiple ZKPs, significantly enhancing verification efficiency. To improve system synchronization and security, the scheme incorporates the Chinese cryptographic algorithm ZUC for dynamic updates of shared secret information. A comprehensive security analysis demonstrates that the scheme is secure under the Computational Diffie-Hellman (CDH) assumption. Performance evaluation indicates that, under the condition of updating shared secrets twice every 24 hours and with a voting population of 20, the proposed approach reduces communication overhead by 33.3% and computation overhead by 37.1% to 89.5% compared to existing methods. These results demonstrate that the proposed scheme outperforms comparable solutions in both communication and computational efficiency, making it well-suited for electronic voting scenarios that demand frequent identity verification and strong privacy guarantees.
Community
0 commentsNo discussion yet
Be the first to share a question or observation.