Privacy-Preserving and Verifiable Electronic Voting Scheme Based on Smart Contract of Blockchain

被引:1
|
作者
Liu, Ting [1 ,2 ]
Cui, Zhe [1 ,2 ]
Du, Hongjiang [1 ,2 ]
Wu, Zhihan [1 ,2 ]
机构
[1] Chengdu Institute of Computer Applications, Chinese Academy of Sciences, No. 9, Renmin South Road Section 4, Chengdu,610041, China
[2] School of Computer and Control Engineering, University of Chinese Academy of Sciences, No. 19, Yuquan Road, Shijingshan District, Beijing,100049, China
关键词
Privacy-preserving techniques - Electronic voting - Cost effectiveness - Blockchain - Voting machines;
D O I
10.6633/IJNS.20210323(2).13
中图分类号
学科分类号
摘要
In this study, a privacy-preserving and verifiable electronic voting scheme is proposed based on a smart contract that is cost-effective and practical. The scheme uses electronic ballot as token for voting, and the smart contract verifies accuracy of the ballot. First, an agent generates electronic ballot via ElGamal encryption scheme, which is verified by the smart contract. The agent then generates decryption parameters based on the electronic ballot. Second, the agent assigns the electronic ballot to a voter and shares the decryption parameters to all voters with Shamir secret sharing scheme. Third, a voter generates and submits a vote that is the electronic ballot and a public parameter to the smart contract. Finally, the voter computes decryption data with the sum of decryption parameters restored by smart contract using shares summary submitted from voters. The voter then computes voting result via the homomorphic method with the decryption data. Experiment illustrates correctness and practicality of the proposed scheme. © 2021, International Journal of Network Security. All Rights Reserved.
引用
收藏
页码:296 / 304
相关论文
共 50 条
  • [1] Blockchain-based Privacy-Preserving Electronic Voting Protocol
    Chai, Wenqiang
    Liu, Momeng
    Zhang, Zeyu
    Lv, Liping
    International Journal of Network Security, 2022, 24 (02): : 230 - 237
  • [2] A Privacy-Preserving E-voting Scheme with Verifiable Format
    Sun, Yuhong
    Wang, Jiatao
    Li, Fengyin
    2023 INTERNATIONAL CONFERENCE ON DATA SECURITY AND PRIVACY PROTECTION, DSPP, 2023, : 77 - 85
  • [3] A Blockchain-Based Privacy-Preserving Scheme for Smart Grids
    Chen, Xin
    Shen, Jiachen
    Cao, Zhenfu
    Dong, Xiaolei
    2020 2ND INTERNATIONAL CONFERENCE ON BLOCKCHAIN TECHNOLOGY (ICBCT 2020), 2020, : 120 - 124
  • [4] A blockchain-based framework for privacy-preserving and verifiable billing in smart grid
    Zhao, Meng
    Ding, Yong
    Tang, Shijie
    Liang, Hai
    Wang, Huiyong
    PEER-TO-PEER NETWORKING AND APPLICATIONS, 2023, 16 (01) : 142 - 155
  • [5] A blockchain-based framework for privacy-preserving and verifiable billing in smart grid
    Meng Zhao
    Yong Ding
    Shijie Tang
    Hai Liang
    Huiyong Wang
    Peer-to-Peer Networking and Applications, 2023, 16 : 142 - 155
  • [6] EPPVChain: An Efficient Privacy-Preserving Verifiable Query Scheme for Blockchain Databases
    Cheng, Jingxian
    Qi, Saiyu
    Qi, Yong
    Wang, Jianfeng
    Jiang, Qin
    Wu, Di
    2023 IEEE 22ND INTERNATIONAL CONFERENCE ON TRUST, SECURITY AND PRIVACY IN COMPUTING AND COMMUNICATIONS, TRUSTCOM, BIGDATASE, CSE, EUC, ISCI 2023, 2024, : 1306 - 1311
  • [7] A Privacy-Preserving Voting Protocol on Blockchain
    Zhang, Wenbin
    Yuan, Yuan
    Hu, Yanyan
    Huang, Shaohua
    Cao, Shengjiao
    Chopra, Anuj
    Huang, Sheng
    PROCEEDINGS 2018 IEEE 11TH INTERNATIONAL CONFERENCE ON CLOUD COMPUTING (CLOUD), 2018, : 401 - 408
  • [8] A privacy-preserving and verifiable federated learning method based on blockchain
    Fang, Chen
    Guo, Yuanbo
    Ma, Jiali
    Xie, Haodong
    Wang, Yifeng
    COMPUTER COMMUNICATIONS, 2022, 186 : 1 - 11
  • [9] A verifiable and privacy-preserving cloud mining pool selection scheme in blockchain of things
    Zhang, Mingwu
    Yang, Mingxuan
    Shen, Gang
    Xia, Zhe
    Wang, Yuntao
    INFORMATION SCIENCES, 2023, 623 : 293 - 310
  • [10] A Privacy-Preserving Smart Contract Vulnerability Detection Framework for Permissioned Blockchain
    Tian, Wensheng
    Zhang, Lei
    Chen, Shuangxi
    Wang, Hu
    Luo, Xiao
    PROCEEDINGS OF THE 2023 ACM SIGSAC CONFERENCE ON COMPUTER AND COMMUNICATIONS SECURITY, CCS 2023, 2023, : 3630 - 3632