Papers1 provider · 2 records
April 24, 2026· Zenodo (CERN European Organization for Nuclear Research)
conference-paper
Open access

LokNirikshan: A Blockchain-Inspired Election Transparency and Management System

Authors:Sachin YadavKhushi JohariAshish Kumar JhaAarzuM S Annapurna Kishore Kumar

Abstract

LokNirikshan: A Blockchain-Inspired Election Transparency and Management System LokNirikshan is a comprehensive, blockchain-inspired digital platform designed to enhance transparency, integrity, and efficiency in modern election systems. Traditional voting mechanisms—both paper-based and electronic—often suffer from limitations such as lack of transparency, centralized control, slow processing, and susceptibility to data manipulation. These challenges reduce public trust in electoral outcomes and highlight the need for more secure and verifiable solutions. This work proposes a hybrid approach that integrates key blockchain principles—such as cryptographic hashing, Merkle tree-based verification, and audit trails—into a practical, scalable, and user-friendly web-based system. Instead of implementing a fully decentralized blockchain, which introduces complexity and performance constraints, LokNirikshan selectively adopts core concepts to achieve transparency and data integrity without compromising usability. The system supports the complete election lifecycle, including voter registration, constituency and booth assignment, political party onboarding, candidate nomination, election configuration, voting, result computation, and post-election verification. It incorporates role-based access control (RBAC) to manage different stakeholders such as voters, party representatives, party heads, and administrators, ensuring secure and structured interactions across the platform. A key innovation of the system lies in its verification layer, which utilizes Merkle trees to ensure data integrity. Election results are converted into cryptographic hashes and organized into a hierarchical structure, generating a root hash that acts as a tamper-evident reference. This allows independent verification of results without requiring access to the complete dataset, thereby promoting trust through transparency. Additionally, an open public verification portal enables users and observers to validate election outcomes in a decentralized manner. The platform is implemented using modern web technologies, with React and Vite for the frontend, Node.js and Express for backend services, and MongoDB for flexible data storage. Authentication and session management are handled using JSON Web Tokens (JWT), ensuring secure access control. The system also includes anomaly detection mechanisms to identify irregularities such as duplicate entries, missing records, and inconsistent data. Experimental evaluation was conducted using a simulated dataset of 500 voters across multiple constituencies. The system demonstrated high functional reliability, successfully executing all stages of the election process. Verification tests using Merkle proofs achieved 100% accuracy for valid records, while anomaly detection reached approximately 98% effectiveness. Performance analysis indicated efficient response times, with most operations completing within milliseconds. Despite its strengths, the system has certain limitations, including scalability constraints for large-scale elections, partial centralization, and basic identity verification mechanisms. Future enhancements may include full blockchain integration (e.g., Ethereum or Hyperledger), advanced cryptographic techniques such as zero-knowledge proofs, improved voter authentication, machine learning-based anomaly detection, and mobile accessibility. In conclusion, LokNirikshan demonstrates that a balanced integration of blockchain-inspired concepts with conventional web technologies can significantly improve the transparency and reliability of election systems. It provides a practical foundation for developing secure, verifiable, and scalable digital governance platforms, contributing to increased public trust in democratic processes.

Community

0 comments
Use Connect Wallet in the navigation

No discussion yet

Be the first to share a question or observation.