Secure and Editable: A Blockchain Voting System Based on Chameleon Hash With Ephemeral Trapdoors
Blockchain technology has become a popular choice for electronic voting systems due to its transparency, security, and decentralization. However, it is not a perfect solution, as its inherent immutability poses challenges in blockchain‐based e‐voting systems. Specifically, without the physical security provided by traditional polling stations, preventing bribery and coercion becomes more difficult. Additionally, because of blockchain’s immutability, voters who are coerced or mistakenly vote cannot correct their choice. To address these issues, this paper proposes a secure blockchain‐based voting system with editable ballots. The system uses chameleon hashes with ephemeral trapdoors and a timestamp mechanism, allowing voters to modify their ballots within a legitimate timeframe. Additionally, a modified Paillier cryptosystem and blind signature technology are used to ensure that any modifications leave no trace. We simulate and evaluate the system using Fabric 2.2, focusing on computational complexity and system stability. Analysis of experimental results shows that the blockchain‐based voting system with an editable ballot mechanism proposed in this article has good computational cost and stability performance under normal use pressure.
Authors
- Junzuo Lai (ORCID: https://orcid.org/0000-0001-5780-8463)
- Junyao Ye
- Qiankun Zheng
- Peng Li (ORCID: https://orcid.org/0009-0004-4162-6875)
Institutions
- Jingdezhen Ceramic Institute (CN)
- Jinan University (CN)
Publication Details
- Journal
- IET Information Security
- Published
- 2025-01-01
- DOI
- https://doi.org/10.1049/ise2/3915638
- Primary Topic
- Internet Traffic Analysis and Secure E-voting
- Type
- article
- Field-Weighted Citation Impact
- 0.00
Funders
- Jinan University
- Education Department of Jiangxi Province