Back to Search Start Over

Multi party confidential verifiable electronic voting scheme based on blockchain

Authors :
Xusheng Wang
Tao Feng
Chunyan Liu
Junli Fang
Source :
Journal of Cloud Computing: Advances, Systems and Applications, Vol 13, Iss 1, Pp 1-12 (2024)
Publication Year :
2024
Publisher :
SpringerOpen, 2024.

Abstract

Abstract The current electronic voting system ensures the confidentiality of the ballot but does not explicitly address the anonymity of the voter’s identity. The voting process is entirely managed by smart contracts, which diminishes the efficiency of contract execution and poses challenges for achieving large-scale voting. There is a lack of comprehensive explanation regarding the voting process and the verifiability of ballot information. This article introduces a multi-party secure verifiable electronic voting scheme based on blockchain technology. The solution uses IPFS distributed file system to alleviate the problem of limited block storage. The task allocation and vote counting processes are managed separately through management and computation contracts to improve efficiency. Ring signature technology is used to ensure the anonymity of voting identities. The vote counting process uses a key-sharing system to ensure the privacy of the votes, and the calculation results are encrypted and uploaded to the blockchain, making them verifiable. Finally, a security proof and performance analysis of the scheme were conducted.

Details

Language :
English
ISSN :
2192113X
Volume :
13
Issue :
1
Database :
Directory of Open Access Journals
Journal :
Journal of Cloud Computing: Advances, Systems and Applications
Publication Type :
Academic Journal
Accession number :
edsdoj.b3b57496a81241d487a157f8dccf948b
Document Type :
article
Full Text :
https://doi.org/10.1186/s13677-024-00723-8