Multi party confidential verifiable electronic voting scheme based on blockchain

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.

Authors

Institutions

Publication Details

Journal
Journal of Cloud Computing Advances Systems and Applications
Published
2024-12-20
DOI
https://doi.org/10.1186/s13677-024-00723-8
Citations
4
Primary Topic
Internet Traffic Analysis and Secure E-voting
Type
article
Field-Weighted Citation Impact
1.39

Funders

Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

Multi party confidential verifiable electronic voting scheme based on blockchain

Junli Fang, Xusheng Wang, Tao Feng, Chunyan Liu
4 citations
Journal of Cloud Computing Advances Systems and Applications
Internet Traffic Analysis and Secure E-voting
1.39
article

Multi party confidential verifiable electronic voting scheme based on blockchain

Junli Fang, Xusheng Wang, Tao Feng, Chunyan Liu
article en
4 citations

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.

Journal of Cloud Computing Advances Systems and ApplicationsVol. 13(1)
Gansu Agricultural University (CN), Lanzhou University of Technology (CN)
National Natural Science Foundation of China
Reduced inequalities
Openalex Percentile: Top 15%
Internet Traffic Analysis and Secure E-voting
1.39
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.