Authors: K.K. Amith; H.A. Sanjay; Ajay Mahadevan; K. Harshita; D. Eshwar; K. Aditya Shastry
Addresses: Unisys India Pvt Ltd, Bengaluru, India ' M.S. Ramaiah Institute of Technology, Bengaluru, India ' Nuclei, Bengaluru, India ' Altimetrik, Bengaluru, India ' Nitte Meenakshi Institute of Technology, Bengaluru, India ' Nitte Meenakshi Institute of Technology, Bengaluru, India
Abstract: The Indian voting infrastructure of today currently has a high cost per voter and low voter turnout. Several other countries have tried to tackle these issues by providing a way for voters to vote online, and the most promising and trustworthy solutions come in the form of blockchain-backed voting. But most current blockchain voting systems do not provide a verifiable secret ballot and use computationally expensive Byzantine fault tolerant proof of work algorithms that are often slow at appending new transactions/votes. To address the issues, we propose a performance driven Hyperledger Fabric-based voting framework that can sustain over 200 votes/sec with a reasonable end user latency. This effort introduces a multitude of solutions to the current age dilemma of voting, both offline and online with unique features including cost effective deployments, instantaneous vote counting, cast as intended verifiability and an observable and auditable architecture.
Keywords: blockchain; hyperledger; consensus; e-voting; proof of work; deterministic consensus; India.
International Journal of Information and Computer Security, 2023 Vol.21 No.1/2, pp.109 - 134
Received: 16 Apr 2021
Accepted: 16 Nov 2021
Published online: 26 May 2023 *