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] Engineering Research Center of Digital Forensics Ministry of Education, Nanjing University of Information Science and Technology, Nanjing,210044, China
[2] School of Computer Science, Nanjing University of Information Science and Technology, Nanjing,210044, China
[3] Jiangsu Collaborative Innovation Center of Atmospheric Environment and Equipment Technology (CICAEET), Nanjing University of Information Science and Technology, Nanjing,210044, China
[4] School of Software, Nanjing University of Information Science and Technology, Nanjing,210044, China
基金
中国国家自然科学基金;
关键词
D O I
10.1186/s42400-024-00226-8
中图分类号
学科分类号
摘要
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. © The Author(s) 2024.
引用
收藏
相关论文
共 50 条
  • [1] An Anonymous and Efficient E-voting Scheme
    Ghavamipoor, Hoda
    Shahpasand, Maryam
    [J]. 2013 7TH INTERNATIONAL CONFERENCE ON E-COMMERCE IN DEVELOPING COUNTRIES: WITH FOCUS ON E-SECURITY (ECDC), 2013,
  • [2] E-Voting on the Blockchain
    Curran, Kevin
    [J]. JOURNAL OF THE BRITISH BLOCKCHAIN ASSOCIATION, 2018, 1 (02):
  • [3] A Blockchain Framework for E-Voting
    Singh, Harikesh
    Sinha, Amit
    [J]. MULTIMEDIA TOOLS AND APPLICATIONS, 2023, 83 (20) : 58875 - 58889
  • [4] E-Voting with Blockchain: An E-Voting Protocol with Decentralisation and Voter Privacy
    Hardwick, Freya Sheer
    Gioulis, Apostolos
    Akram, Raja Naeem
    Markantonakis, Konstantinos
    [J]. IEEE 2018 INTERNATIONAL CONGRESS ON CYBERMATICS / 2018 IEEE CONFERENCES ON INTERNET OF THINGS, GREEN COMPUTING AND COMMUNICATIONS, CYBER, PHYSICAL AND SOCIAL COMPUTING, SMART DATA, BLOCKCHAIN, COMPUTER AND INFORMATION TECHNOLOGY, 2018, : 1561 - 1567
  • [5] Implementation of an E-Voting Scheme Using Hyperledger Fabric Permissioned Blockchain
    Kirillov, Denis
    Korkhov, Vladimir
    Petrunin, Vadim
    Makarov, Mikhail
    Khamitov, Ildar M.
    Dostov, Victor
    [J]. 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
  • [6] Blockchain Based E-Voting System
    Prakash, Satyajeet
    Sahu, Varsha
    Kumar, Lalit
    [J]. Proceedings - 2022 4th International Conference on Advances in Computing, Communication Control and Networking, ICAC3N 2022, 2022, : 44 - 48
  • [7] On Secure E-Voting over Blockchain
    McCorry P.
    Mehrnezhad M.
    Toreini E.
    Shahandashti S.F.
    Hao F.
    [J]. Digital Threats: Research and Practice, 2021, 2 (04):
  • [8] E-Voting Meets Blockchain: A Survey
    Vladucu, Maria-Victoria
    Dong, Ziqian
    Medina, Jorge
    Rojas-Cessa, Roberto
    [J]. IEEE ACCESS, 2023, 11 : 23293 - 23308
  • [9] Blockchain-Enabled E-Voting
    Kshetri, Nir
    Voas, Jeffrey
    [J]. IEEE SOFTWARE, 2018, 35 (04) : 95 - 99
  • [10] Blockchain implimentation on E-voting System
    Khandelwal, Amish
    [J]. PROCEEDINGS OF THE 2019 INTERNATIONAL CONFERENCE ON INTELLIGENT SUSTAINABLE SYSTEMS (ICISS 2019), 2019, : 385 - 388