Building Trust in Digital Democracy: Design and Evaluation of a Hyperledger Fabric-Based Electronic Voting Framework
Abstract
Electronic voting systems have long been proposed as a means of modernizing democratic participation by improving accessibility, reducing administrative costs, and accelerating electoral processes. Nevertheless, existing electronic voting architectures frequently rely upon centralized infrastructures that introduce significant challenges concerning transparency, security, auditability, and public trust. Blockchain technology has emerged as a promising alternative capable of addressing many of these limitations through decentralization, immutability, and distributed consensus. Despite considerable research activity, many proposed blockchain voting solutions remain conceptual, while relatively few studies present fully implemented and experimentally evaluated frameworks integrating multiple complementary security mechanisms.This study presents the design, implementation, and evaluation of a secure blockchain-based electronic voting framework built upon Hyperledger Fabric 2.4. The proposed architecture integrates smart contracts, distributed consensus mechanisms, AES-256 cryptographic vote protection, a conceptual zero-knowledge proof layer, and Merkle-tree-based integrity verification within a permissioned blockchain environment. A functional prototype was implemented in Go chaincode and deployed within a simulated regional election scenario representing the four prefectures of Crete, Greece.The study adopts a Design Science Research methodology and evaluates the proposed framework through a series of functional, security, and scalability experiments. The evaluation examined voter eligibility enforcement, duplicate vote prevention, ballot confidentiality, ledger integrity, auditability, and resistance against five distinct attack scenarios, including unauthorized ballot modification, ballot injection, and timestamp manipulation.The findings demonstrate that the proposed framework successfully preserves voter anonymity, prevents duplicate voting, detects unauthorized modifications in all tested scenarios, and enables transparent and independently verifiable election outcomes. While the results confirm the suitability of permissioned blockchain architectures for secure digital elections, several challenges remain, particularly regarding scalability, endpoint security, legal compliance, and large-scale deployment.Overall, this study contributes both a practical implementation and an empirical evaluation of a blockchain-enabled electoral infrastructure, providing insights into the future development of secure digital democratic systems.
Community
0 commentsNo discussion yet
Be the first to share a question or observation.