Design and Implementation of Cast-as-Intended Verifiability for a Blockchain-based Voting System

被引:9
|
作者
Killer, Christian [1 ]
Rodrigues, Bruno [1 ]
Matile, Raphael [1 ]
Scheid, Eder [1 ]
Stiller, Burkhard [1 ]
机构
[1] Univ Zurich UZH, Dept Informat IfI, Commun Syst Grp CSG, Binzmuhlestr 14, CH-8050 Zurich, Switzerland
关键词
Cast-as-Intended Verifiability; Blockchain-based electronic voting;
D O I
10.1145/3341105.3373884
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Digitization of electoral processes depends on confident systems that produce verifiable evidence. The design and implementation of voting systems has been widely studied in prior research, bringing together expertise in many fields. Switzerland is organized in a federal, decentralized structure of independent governmental entities. Thus, its decentralized structure is a real-world example for implementing an electronic voting system, where trust is distributed among multiple authorities. This work outlines the design and implementation of a blockchain-based electronic voting system providing cast-as-intended verifiability. The generation of non-interactive zero-knowledge proofs of knowledge enables every voter to verify the encrypted vote, while maintaining the secrecy of the ballot. The Public Bulletin Board (PBB) is a crucial component of every electronic voting system, serving as a publicly verifiable log of communication and ballots - here a blockchain is used as the PBB. Also, the required cryptographic operations are in linear relation to the number of voters, making the outlined system fit for large-scale elections.
引用
收藏
页码:286 / 293
页数:8
相关论文
共 50 条
  • [1] CaIV: Cast-as-Intended Verifiability in Blockchain-based Voting
    Matile, Raphael
    Rodrigues, Bruno
    Scheid, Eder
    Stiller, Burkhard
    [J]. 2019 IEEE INTERNATIONAL CONFERENCE ON BLOCKCHAIN AND CRYPTOCURRENCY (ICBC), 2019, : 24 - 28
  • [2] Universal Cast-as-Intended Verifiability
    Escala, Alex
    Guasch, Sandra
    Herranz, Javier
    Morillo, Paz
    [J]. FINANCIAL CRYPTOGRAPHY AND DATA SECURITY, FC 2016, 2016, 9604 : 233 - 250
  • [3] On remote electronic voting with both coercion resistance and cast-as-intended verifiability
    Finogina, Tamara
    Herranz, Javier
    [J]. JOURNAL OF INFORMATION SECURITY AND APPLICATIONS, 2023, 76
  • [4] CAISED: A Protocol for Cast-as-Intended Verifiability with a Second Device
    Muller, Johannes
    Truderung, Tomasz
    [J]. ELECTRONIC VOTING, E-VOTE-ID 2023, 2023, 14230 : 123 - 139
  • [5] A Design for Blockchain-Based Digital Voting System
    Al-Rawy, Mahmoud
    Elci, Atilla
    [J]. DIGITAL SCIENCE, 2019, 850 : 397 - 407
  • [6] Coercion-Resistant Cast-as-Intended Verifiability for Computationally Limited Voters
    Finogina, Tamara
    Herranz, Javier
    [J]. FINANCIAL CRYPTOGRAPHY AND DATA SECURITY. FC 2023 INTERNATIONAL WORKSHOPS, FC 2023, 2024, 13953 : 34 - 46
  • [7] Implementation of blockchain-based e-voting system
    Tanwar, Sarvesh
    Gupta, Neelam
    Kumar, Prashant
    Hu, Yu-Chen
    [J]. MULTIMEDIA TOOLS AND APPLICATIONS, 2023, 83 (1) : 1449 - 1480
  • [8] Implementation of blockchain-based e-voting system
    Sarvesh Tanwar
    Neelam Gupta
    Prashant Kumar
    Yu-Chen Hu
    [J]. Multimedia Tools and Applications, 2024, 83 : 1449 - 1480
  • [9] Design and Implementation of a Blockchain-based e-Voting system by using the Algorand platform
    Esposito, Christian
    Choi, Chang
    [J]. 38TH ANNUAL ACM SYMPOSIUM ON APPLIED COMPUTING, SAC 2023, 2023, : 715 - 723
  • [10] A Blockchain-Based Voting System for Elections
    Kumar, Akshit
    Menaria, Sourabh
    Sagar, Karan
    Choudhary, Aaditya
    Bajaj, Parveen Kumar
    [J]. COMMUNICATION AND INTELLIGENT SYSTEMS, VOL 3, ICCIS 2023, 2024, 969 : 365 - 379