k-TEVS: A k-Times E-Voting Scheme on Blockchain With Supervision
The e-vote is regarded as a way to express the opinion that the voters ask for. Actually, the e-vote could be applied wildly like questionnaire, survey and feedback. Moreover, the coexistences of efficiency and security as well as transparency and privacy could be considered as building blocks in the e-vote system. The blockchain could provide a public access board to reduce the storage costs for the field consisted of the vote group manager (GM) with its vote assistants (VA). Particularly the <inline-formula><tex-math notation="LaTeX">$k$</tex-math></inline-formula>-times anonymous authentication (<inline-formula><tex-math notation="LaTeX">$k$</tex-math></inline-formula>-TAA) could also be a practical approach to preserve voters’ privacy and reduce the computation costs during the vote process. However, the e-vote scheme with pure <inline-formula><tex-math notation="LaTeX">$k$</tex-math></inline-formula>-TAA strategy could damage either the supervision of voting or the efficiency and consistency of authentication process. What’s more, the impacts of dishonest voters couldn’t be stopped until the vote end. To tackle these problems, we apply the accumulator technology to add or revoke the voters at any time and extend the framework of <inline-formula><tex-math notation="LaTeX">$k$</tex-math></inline-formula>-TAA with the update process for the e-vote on blockchain for supervision (<inline-formula><tex-math notation="LaTeX">$ k$</tex-math></inline-formula>-TEVS). In our scheme, the voter updates his membership witness and proves the fact that he is still a valid member with respective VA under the latest accumulator value. What’s more, this witness update operation is not contained in the authentication process, which means that the authentication process is still constant and efficient. Moreover, our add or delete update process with signature of knowledge needs only one pairing operation. For the security, we prove that the relaxed anonymity still holds in the <inline-formula><tex-math notation="LaTeX">$ k$</tex-math></inline-formula>-TEVS framework. Finally, We implement <inline-formula><tex-math notation="LaTeX">$ k$</tex-math></inline-formula>-TEVS scheme, the Emura’s work [1] and the Huang’s work [2] for comparison. Then we make time cost and communication cost experiments, which present the feasibility and practicality of this scheme.
Authors
- Lianhai Wang (ORCID: https://orcid.org/0000-0002-5701-3465)
- Debiao He (ORCID: https://orcid.org/0000-0002-2446-7436)
- Cong Peng (ORCID: https://orcid.org/0000-0002-9958-3255)
- Min Luo (ORCID: https://orcid.org/0000-0002-1819-9332)
- Yang Liu (ORCID: https://orcid.org/0000-0002-7024-7856)
Institutions
- Qilu University of Technology (CN)
- Wuhan University (CN)
- Shandong Academy of Sciences (CN)
Publication Details
- Journal
- IEEE Transactions on Dependable and Secure Computing
- Published
- 2024-11-11
- DOI
- https://doi.org/10.1109/tdsc.2024.3494837
- Citations
- 1
- Primary Topic
- Internet Traffic Analysis and Secure E-voting
- Type
- article
- Field-Weighted Citation Impact
- 0.35