A Secure and Self-tallying E-voting System Based on Blockchain

被引:1
|
作者
Zeng, Gongxian [1 ]
He, Meiqi [1 ]
Yiu, Siu Ming [1 ]
机构
[1] Univ Hong Kong, Pokfulam, Hong Kong, Peoples R China
关键词
E-voting; Blockchain; Self-tallying; Zero-knowledge proof;
D O I
10.1007/978-3-030-39303-8_6
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
E-voting has been studied for many years. Recently, researchers find that blockchain can provide an alternative secure platform for e-voting systems, because of its properties of tamper resistance and transparency. However, existing schemes either require centralized authorities to tally ballots or can only handle a limited number of voters. This paper tries to propose a self-tallying e-voting system, i.e., the public can verify the validity of all ballots and tally the ballots. To achieve this goal, technically, we design a new method on blockchain that can generate and distribute random numbers for ballot security and these random numbers will be cancelled out when multiplying all ballots to allow counting the ballots. Secondly, we adopt non-interactive zero knowledge proof to make sure these ballots are valid. Our scheme is proved to be secure.
引用
收藏
页码:67 / 76
页数:10
相关论文
共 50 条
  • [1] Self-tallying e-voting with public traceability based on blockchain
    Lu, Yichao
    Li, Huilin
    Gao, Le
    Yu, Jiaxin
    Yu, Yong
    Su, Hexing
    [J]. COMPUTER STANDARDS & INTERFACES, 2024, 88
  • [2] Blockchain-based Complete Self-tallying E-voting Protocol
    Lin, Yikang
    Zhang, Peng
    [J]. 2019 ASIA-PACIFIC SIGNAL AND INFORMATION PROCESSING ASSOCIATION ANNUAL SUMMIT AND CONFERENCE (APSIPA ASC), 2019, : 47 - 52
  • [3] A Blockchain-Based Traceable Self-Tallying E-Voting Protocol in AI Era
    Li, Huilin
    Li, Yannan
    Yu, Yong
    Wang, Baocang
    Chen, Kefei
    [J]. IEEE TRANSACTIONS ON NETWORK SCIENCE AND ENGINEERING, 2021, 8 (02): : 1019 - 1032
  • [4] Self-Tallying Electronic Voting Based on Blockchain
    Zeng, Gongxian
    He, Meiqi
    Yiu, Siu Ming
    Huang, Zhengan
    [J]. ITNOW, 2023, 65 (01)
  • [5] A Self-Tallying Electronic Voting Based on Blockchain
    Zeng, Gongxian
    He, Meiqi
    Yiu, Siu Ming
    Huang, Zhengan
    [J]. COMPUTER JOURNAL, 2022, 65 (12): : 3020 - 3034
  • [6] SBvote: Scalable Self-Tallying Blockchain-Based Voting
    Stancikova, Ivana
    Homoliak, Ivan
    [J]. 38TH ANNUAL ACM SYMPOSIUM ON APPLIED COMPUTING, SAC 2023, 2023, : 203 - 211
  • [7] Self-Tallying Voting with Blockchain in Wireless Network Environment
    Wang, Lianhai
    Li, Huilin
    Li, Yannan
    Yu, Yong
    Du, Xiaojiang
    [J]. IEEE WIRELESS COMMUNICATIONS, 2024,
  • [8] PriScore: Blockchain-Based Self-Tallying Election System Supporting Score Voting
    Yang, Yang
    Guan, Zhangshuang
    Wan, Zhiguo
    Weng, Jian
    Pang, Hwee Hwa
    Deng, Robert H.
    [J]. IEEE TRANSACTIONS ON INFORMATION FORENSICS AND SECURITY, 2021, 16 : 4705 - 4720
  • [9] Blockchain-Based Self-Tallying Voting System with Software Updates in Decentralized IoT
    Han, Gang
    Li, Yannan
    Yu, Yong
    Choo, Kim-Kwang Raymond
    Guizani, Nadra
    [J]. IEEE NETWORK, 2020, 34 (04): : 166 - 172
  • [10] A Blockchain-Based Self-Tallying Voting Protocol in Decentralized IoT
    Li, Yannan
    Susilo, Willy
    Yang, Guomin
    Yu, Yong
    Liu, Dongxi
    Du, Xiaojiang
    Guizani, Mohsen
    [J]. IEEE TRANSACTIONS ON DEPENDABLE AND SECURE COMPUTING, 2022, 19 (01) : 119 - 130