AuraVote: A Secure, Decentralized Voting System with AI-Powered Liveness and Identity Verification Using ArcFace and Blockchain

Authors

  • Shruthi D V Assistant Professor, Department of Information Science and Engineering, Malnad College of Engineering, Hassan-573202, Karnataka, India Author
  • Mohammed Aazam Sheikh H Students, Department of Information Science and Engineering, Malnad College of Engineering, Hassan-573202, Karnataka, India Author
  • Saniya Banu Students, Department of Information Science and Engineering, Malnad College of Engineering, Hassan-573202, Karnataka, India Author
  • Varsha A S Students, Department of Information Science and Engineering, Malnad College of Engineering, Hassan-573202, Karnataka, India Author
  • Shreyas M K Students, Department of Information Science and Engineering, Malnad College of Engineering, Hassan-573202, Karnataka, India Author

DOI:

https://doi.org/10.47392/IRJAEH.2026.0160

Keywords:

ArcFace, Blockchain, Decentralized Voting, FastAPI, Liveness Detection

Abstract

Secure and transparent electronic voting remains a major challenge due to vulnerabilities in centralized infrastructures and insufficient voter authentication methods. Existing systems frequently depend on weak biometric checks or static credential verification, making them susceptible to spoofing, identity duplication, and manipulation of centralized databases. AuraVote introduces a next-generation decentralized voting framework that integrates real-time artificial intelligence with blockchain-based immutability to guarantee voter authenticity and system integrity. The proposed model adopts a robust architecture including RetinaFace for face localization, ArcFace for generating highly discriminative 512-dimensional embeddings, and cosine-similarity-based identity verification. Alongside facial verification, the system executes multi-modal liveness detection incorporating blink dynamics, natural micro-movement estimation, and texture-frequency analysis to counter photo, video, and digital screen presentation attacks. A FastAPI-based verification backend processes live video streams from the browser and communicates verification results to a Next.js decentralized application. Verified users cast votes on an Ethereum Proof-of-Authority (PoA) blockchain using MetaMask, ensuring tamper-proof vote recording and cryptographically signed voter participation. This paper details the architecture, AI algorithms, blockchain workflow, system security properties, and implementation strategy, demonstrating how combining modern deep-learning authentication with decentralized ledgers establishes a secure, scalable, and trustworthy e-voting ecosystem.

Downloads

Download data is not yet available.

Downloads

Published

2026-03-23

How to Cite

AuraVote: A Secure, Decentralized Voting System with AI-Powered Liveness and Identity Verification Using ArcFace and Blockchain. (2026). International Research Journal on Advanced Engineering Hub (IRJAEH), 4(03), 1131-1137. https://doi.org/10.47392/IRJAEH.2026.0160

Similar Articles

1-10 of 441

You may also start an advanced similarity search for this article.