An efficient and versatile e-voting scheme on blockchain

被引:0
|
作者
Wang, Baowei [1 ,2 ,3 ]
Guo, Fengxiao [2 ]
Liu, Yuting [2 ]
Li, Bin [4 ]
Yuan, Yi [4 ]
机构
[1] Nanjing Univ Informat Sci & Technol, Engn Res Ctr Digital Forens, Minist Educ, Nanjing 210044, Peoples R China
[2] Nanjing Univ Informat Sci & Technol, Sch Comp Sci, Nanjing 210044, Peoples R China
[3] Nanjing Univ Informat Sci & Technol, Jiangsu Collaborat Innovat Ctr Atmospher Environm, Nanjing 210044, Peoples R China
[4] Nanjing Univ Informat Sci & Technol, Sch Software, Nanjing 210044, Peoples R China
来源
CYBERSECURITY | 2024年 / 7卷 / 01期
基金
中国国家自然科学基金;
关键词
Electronic voting; Blockchain; Bind signature; Zero-knowledge proofs; Threshold encryption; Fabric;
D O I
10.1186/s42400-024-00226-8
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Voting plays a vital role in democratic societies. Adopting electronic voting can effectively increase voter participation and significantly reduce the financial burden on the organizers. In recent years, with the prevalence of blockchain technology, numerous blockchain-based electronic voting schemes have emerged. Compared with traditional electronic voting schemes, they have more favorable security features. However, existing schemes generally suffer from inefficient voting procedures, limited functionality, and dependence on specific blockchain platforms, making them challenging to deploy in diverse voting scenarios. This paper proposes an efficient and versatile electronic voting scheme on blockchain that addresses these problems using our proposed smart contract-based aggregated blind signature, zero-knowledge proofs, and threshold encryption scheme. In the paper, the scheme's various features, including security, are analyzed in detail, and the scheme is deployed and tested on the Hyperledger Fabric and Ethereum blockchain platform. The experiment results demonstrate that the voting scheme satisfies the security requirement, and it has outstanding advantages in performance.
引用
收藏
页数:17
相关论文
共 50 条
  • [1] E-Voting on the Blockchain
    Curran, Kevin
    JOURNAL OF THE BRITISH BLOCKCHAIN ASSOCIATION, 2018, 1 (02)
  • [2] An Improved Secure and Efficient E-Voting Scheme Based on Blockchain Systems
    Zhang, Jingyu
    Wu, Chenghao
    Simon Sherratt, R.
    Wang, Jin
    IEEE INTERNET OF THINGS JOURNAL, 2025, 12 (07): : 8626 - 8637
  • [3] E-Voting Meets Blockchain: A Survey
    Vladucu, Maria-Victoria
    Dong, Ziqian
    Medina, Jorge
    Rojas-Cessa, Roberto
    IEEE ACCESS, 2023, 11 : 23293 - 23308
  • [4] A Blockchain Framework for E-Voting
    Singh, Harikesh
    Sinha, Amit
    MULTIMEDIA TOOLS AND APPLICATIONS, 2023, 83 (20) : 58875 - 58889
  • [5] Decentralized E-Voting Portal Using Blockchain
    Patidar, Kriti
    Jain, Swapnil
    2019 10TH INTERNATIONAL CONFERENCE ON COMPUTING, COMMUNICATION AND NETWORKING TECHNOLOGIES (ICCCNT), 2019,
  • [6] Implementation of an E-Voting Scheme Using Hyperledger Fabric Permissioned Blockchain
    Kirillov, Denis
    Korkhov, Vladimir
    Petrunin, Vadim
    Makarov, Mikhail
    Khamitov, Ildar M.
    Dostov, Victor
    COMPUTATIONAL SCIENCE AND ITS APPLICATIONS - ICCSA 2019, PT II: 19TH INTERNATIONAL CONFERENCE, SAINT PETERSBURG, RUSSIA, JULY 1-4, 2019, PROCEEDINGS, PART II, 2019, 11620 : 509 - 521
  • [7] On Secure E-Voting over Blockchain
    McCorry P.
    Mehrnezhad M.
    Toreini E.
    Shahandashti S.F.
    Hao F.
    Digital Threats: Research and Practice, 2021, 2 (04):
  • [8] Blockchain-Enabled E-Voting
    Kshetri, Nir
    Voas, Jeffrey
    IEEE SOFTWARE, 2018, 35 (04) : 95 - 99
  • [9] Blockchain implimentation on E-voting System
    Khandelwal, Amish
    PROCEEDINGS OF THE 2019 INTERNATIONAL CONFERENCE ON INTELLIGENT SUSTAINABLE SYSTEMS (ICISS 2019), 2019, : 385 - 388
  • [10] Analysis and Improvement of an E-voting System Based on Blockchain
    Doost, Mohammad
    Kavousi, Alireza
    Mohajeri, Javad
    Salmasizadeh, Mahmoud
    2020 28TH IRANIAN CONFERENCE ON ELECTRICAL ENGINEERING (ICEE), 2020, : 1759 - 1762