An E-Voting System Based on Tornado Cash

被引:0
|
作者
Bistarelli, Stefano [1 ]
Montalvo, Bruno Lazo La Torre [1 ]
Mercanti, Ivan [1 ]
Santini, Francesco [1 ]
机构
[1] Univ Perugia, Dept Maths & Comp Sci, Perugia, Italy
来源
EMERGING TECHNOLOGIES FOR AUTHORIZATION AND AUTHENTICATION, ETAA 2022 | 2023年 / 13782卷
关键词
E-voting; Ethereum; Anonymity;
D O I
10.1007/978-3-031-25467-3_8
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
We propose an pseudo-anonymous e-voting platform based on the blockchain of Ethereum and a coin-mixer, that is Tornado Cash. After an online authentication and authorization phase, the user receives a fungible (i.e., pseudo-anonymous) voting token that can be deposited to a coin pool belonging to Tornado Cash (TC), together with an amount of Ether (ETH) A that will be used to pay successive fees. TC uses a smart contract that accepts token deposits that can be later withdrawn by a different address. In order to preserve privacy, a relayer contract can then be used to withdraw to a fresh ETH address (thus pseudo-anonymous) using A to pay fees. Relayers solve "fee payment dilemma", that is paying withdrawal fees by maintaining pseudo-anonymity. Finally, a further smart contract collects preferences and, after the closure of the elections, it automatically performs the counting of votes. All the front-end has been developed in a Web browser, by using Javascript and avoiding the voter to perform any command-line operation to prepare transactions.
引用
收藏
页码:120 / 135
页数:16
相关论文
共 50 条
  • [21] The Design and Realization of University E-voting System
    Zhang, Haibo
    Shang, Shuyuan
    Zhai, Wenfeng
    Zhang, Chunyan
    Zhang, Ying
    PROCEEDINGS OF THE 2016 2ND INTERNATIONAL CONFERENCE ON ARTIFICIAL INTELLIGENCE AND INDUSTRIAL ENGINEERING (AIIE 2016), 2016, 133 : 366 - 370
  • [22] VOTUM: Secure and Transparent E-Voting System
    Egocheaga, Joaquin
    Angulo, William
    Salas, Cesar
    PROCEEDINGS OF NINTH INTERNATIONAL CONGRESS ON INFORMATION AND COMMUNICATION TECHNOLOGY, VOL 1, ICICT 2024, 2024, 1011 : 89 - 99
  • [23] Towards a Fraud Prevention E-Voting System
    Amer, Magdi
    El-Gendy, Hazem
    INTERNATIONAL JOURNAL OF ADVANCED COMPUTER SCIENCE AND APPLICATIONS, 2013, 4 (04) : 147 - 149
  • [24] CVOTING: An Anonymous Ballot E-Voting System
    Al-Shammari, Ali Fawzi Najm
    BAGHDAD SCIENCE JOURNAL, 2018, 15 (01) : 110 - 116
  • [25] Design of a Public Key Infrastructure-based Single Ballot E-Voting System
    Rodiana, Irham Mulkan
    Rahardjo, Budi
    Ida, Aciek W.
    2018 INTERNATIONAL CONFERENCE ON INFORMATION TECHNOLOGY SYSTEMS AND INNOVATION (ICITSI), 2018, : 6 - 9
  • [26] Modeling and Simulation of a Robust e-Voting System
    Malkawi, Mohammad
    Khasawneh, Mohammed
    Al-Jarrah, Omar
    Barakat, Laith
    INNOVATION AND KNOWLEDGE MANAGEMENT IN TWIN TRACK ECONOMIES: CHALLENGES & SOLUTIONS, VOLS 1-3, 2009, : 689 - +
  • [27] Security Analysis on an Elementary E-Voting System
    Li, Xiangdong
    INTERNATIONAL JOURNAL OF COMPUTER SCIENCE AND NETWORK SECURITY, 2010, 10 (10): : 128 - 132
  • [28] E-Voting Systems
    Kuesters, Ralf
    SOFTWARE SYSTEMS SAFETY, 2014, 36 : 135 - 164
  • [29] A Secure Anonymous E-Voting System based on Discrete Logarithm Problem
    Chen, Chin-Ling
    Chen, Yu-Yi
    Jan, Jinn-Ke
    Chen, Chih-Cheng
    APPLIED MATHEMATICS & INFORMATION SCIENCES, 2014, 8 (05): : 2571 - 2578
  • [30] E-Voting on the Blockchain
    Curran, Kevin
    JOURNAL OF THE BRITISH BLOCKCHAIN ASSOCIATION, 2018, 1 (02)