Self-tallying e-voting with public traceability based on blockchain

被引:1
|
作者
Lu, Yichao [1 ]
Li, Huilin [2 ]
Gao, Le [1 ]
Yu, Jiaxin [1 ]
Yu, Yong [2 ]
Su, Hexing [1 ]
机构
[1] Wuyi Univ, Fac Intelligent Mfg, Jiangmen 529020, Peoples R China
[2] Shaanxi Normal Univ, Sch Comp Sci, Xian 710062, Peoples R China
基金
国家重点研发计划;
关键词
E-voting; Public traceability; Self-tallying; Blockchain; SIGNATURES; SECURITY;
D O I
10.1016/j.csi.2023.103795
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
In the post-epidemic era, the prevalence of remote collaborations in modern work environments highlight the importance of e-voting as a critical component in facilitating distributed decision-making. Most of the existing e-voting systems heavily rely on a centralized tally authority which requires a high degree of moral trust. However, this kind of architecture is insufficient for expected decentralization and verifiability in remote decision-making. A self-tallying e-voting system is more in line with our developed demands, nonetheless, it suffers adaptive and abortive issues inherently and as a result, fairness cannot be guaranteed. In this paper, we try to provide rational trust by building a blockchain-based self-tallying e-voting system with public traceability. We improve fairness and achieve a balance between privacy and accountability by taking advantage of a time-lock puzzle and traceable ring signature, in which the puzzle-solving time does not impose a real burden. We propose a concrete construction and prove that our protocol satisfies time-limited ballot secrecy, anonymity, exculpability, public traceability, self-tallying and fairness. We implement the prototype both on-chain and off-chain, and the results of time overhead of each phase demonstrate the practicability of our proposal.
引用
收藏
页数:13
相关论文
共 50 条
  • [1] A Secure and Self-tallying E-voting System Based on Blockchain
    Zeng, Gongxian
    He, Meiqi
    Yiu, Siu Ming
    [J]. INFORMATION SECURITY APPLICATIONS, WISA 2019, 2020, 11897 : 67 - 76
  • [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] 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
  • [9] A Blockchain-Based Self-Tallying Voting Protocol With Maximum Voter Privacy
    Huang, Jun
    He, Debiao
    Chen, Yitao
    Khan, Muhammad Khurram
    Luo, Min
    [J]. IEEE TRANSACTIONS ON NETWORK SCIENCE AND ENGINEERING, 2022, 9 (05): : 3808 - 3820
  • [10] New Blockchain-Based Publicly Traceable Self-Tallying Voting Protocol
    Miao, Meixia
    Tang, Lin
    Li, Jiawei
    Zhang, Xuefeng
    [J]. IEEE TRANSACTIONS ON NETWORK SCIENCE AND ENGINEERING, 2024, 11 (02): : 2034 - 2046