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 条
  • [1] Browser based agile e-voting system
    Simhalu, Sriperumbuduru Kandala
    Takeda, Keiji
    ADVANCES IN COMPUTER SCIENCE - ASIAN 2007: COMPUTER AND NETWORK SECURITY, PROCEEDINGS, 2007, 4846 : 62 - 69
  • [2] Votereum: An Ethereum-based E-voting system
    Linh Vo-Cao-Thuy
    Khoi Cao-Minh
    Chuong Dang-Le-Bao
    Nguyen, Tuan A.
    2019 IEEE - RIVF INTERNATIONAL CONFERENCE ON COMPUTING AND COMMUNICATION TECHNOLOGIES (RIVF), 2019, : 130 - 135
  • [3] Multiple Blind Signature for e-Voting and e-Cash
    Harn, Lein
    Hsu, Chingfang
    Xia, Zhe
    Li, Zixuan
    COMPUTER JOURNAL, 2023, 66 (10) : 2331 - 2338
  • [4] Verifiability Notion in e-Voting Based On Modified ThreeBallot System
    Suharsono, Teguh Nurhadi
    Kuspriyanto
    Rahardjo, Budi
    Yulianto, Fazmah Arif
    2017 4TH INTERNATIONAL CONFERENCE ON INFORMATION TECHNOLOGY SYSTEMS AND INNOVATION (ICITSI), 2017, : 67 - 72
  • [5] Implementation of blockchain-based e-voting system
    Tanwar, Sarvesh
    Gupta, Neelam
    Kumar, Prashant
    Hu, Yu-Chen
    MULTIMEDIA TOOLS AND APPLICATIONS, 2023, 83 (1) : 1449 - 1480
  • [6] Blockchain Based E-Voting Recording System Design
    Hanifatunnisa, Rifa
    Rahardjo, Budi
    2017 11TH INTERNATIONAL CONFERENCE ON TELECOMMUNICATION SYSTEMS SERVICES AND APPLICATIONS (TSSA), 2017,
  • [7] EtherVote: a secure smart contract-based e-voting system
    Spanos, Achilleas
    Kantzavelou, Ioanna
    WIRELESS NETWORKS, 2025, 31 (02) : 1279 - 1299
  • [8] A Framework for Blockchain Based E-Voting System for Iraq
    Wahab Y.M.
    Ghazi A.
    Al-Dawoodi A.
    Alisawi M.
    Abdullah S.S.
    Hammood L.
    Nawaf A.Y.
    International Journal of Interactive Mobile Technologies, 2022, 16 (10) : 210 - 222
  • [9] Implementation of blockchain-based e-voting system
    Sarvesh Tanwar
    Neelam Gupta
    Prashant Kumar
    Yu-Chen Hu
    Multimedia Tools and Applications, 2024, 83 : 1449 - 1480
  • [10] Portable E-Voting decision system
    Chemmanam, Ajai J.
    Faris, Salmanul K.
    Sreelekshmi, S.
    Sairam, M. Vasu
    Jose, Bijoy A.
    2017 INTERNATIONAL CONFERENCE ON COMPUTER COMMUNICATION AND INFORMATICS (ICCCI), 2017,