Authors: Gayatri Mane, Shubham Boladra, Lokesh Kasar, Aarya Nimkar
Abstract: This research paper offers an in-depth analysis of online voting systems utilizing blockchain technology, highlighting their potential to transform electoral processes by improving security, transparency, and accessibility. Based on a thorough examination of existing literature and real-world applications, the study delves into the essential architecture, security measures, privacy-preserving techniques, and challenges faced by blockchain voting systems. It also investigates how emerging technologies such as the Rust programming language, zero-knowledge proofs (ZKPs), artificial intelligence (AI), and homomorphic encryption can enhance voting system functionalities. By systematically analyzing case studies and technical implementations, we pinpoint critical opportunities and obstacles for adoption while suggesting future research avenues and practical implementation strategies. Our findings suggest that blockchain voting systems could signify a significant shift toward more secure, transparent, and accessible democratic processes; however, considerable challenges related to scalability, regulation, and user acceptance still need to be resolved.
International Journal of Science, Engineering and Technology