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 条
  • [31] Security in e-voting
    Kuesters, Ralf
    Truderung, Tomasz
    IT-INFORMATION TECHNOLOGY, 2014, 56 (06): : 300 - 306
  • [32] An Efficient E-Voting System for Business Intelligence Innovation Based on Blockchain
    Yi, Haibo
    JOURNAL OF THE KNOWLEDGE ECONOMY, 2023, 15 (3) : 11533 - 11547
  • [33] Privacy preserving E-voting cloud system based on ID based encryption
    Achyut Shankar
    P. Pandiaraja
    K. Sumathi
    Thompson Stephan
    Pavika Sharma
    Peer-to-Peer Networking and Applications, 2021, 14 : 2399 - 2409
  • [34] Privacy preserving E-voting cloud system based on ID based encryption
    Shankar, Achyut
    Pandiaraja, P.
    Sumathi, K.
    Stephan, Thompson
    Sharma, Pavika
    PEER-TO-PEER NETWORKING AND APPLICATIONS, 2021, 14 (04) : 2399 - 2409
  • [35] A Secure and Self-tallying E-voting System Based on Blockchain
    Zeng, Gongxian
    He, Meiqi
    Yiu, Siu Ming
    INFORMATION SECURITY APPLICATIONS, WISA 2019, 2020, 11897 : 67 - 76
  • [36] A Secure Decentralized Trustless E-Voting System Based on Smart Contract
    Lyu, Jiazhuo
    Jiang, Zoe L.
    Wang, Xuan
    Nong, Zhenhao
    Au, Man Ho
    Fang, Junbin
    2019 18TH IEEE INTERNATIONAL CONFERENCE ON TRUST, SECURITY AND PRIVACY IN COMPUTING AND COMMUNICATIONS/13TH IEEE INTERNATIONAL CONFERENCE ON BIG DATA SCIENCE AND ENGINEERING (TRUSTCOM/BIGDATASE 2019), 2019, : 570 - 577
  • [37] E-Voting System Evaluation Based on the Council of Europe Recommendations: nVotes
    Marcos del Blanco, David Yeregui
    Duenas-Cid, David
    Alaiz Moreton, Hector
    ELECTRONIC VOTING, E-VOTE-ID 2020, 2020, 12455 : 147 - 166
  • [38] On Secure E-Voting over Blockchain
    McCorry P.
    Mehrnezhad M.
    Toreini E.
    Shahandashti S.F.
    Hao F.
    Digital Threats: Research and Practice, 2021, 2 (04):
  • [39] Investigating performance constraints for blockchain based secure e-voting system
    Khan, Kashif Mehboob
    Arshad, Junaid
    Khan, Muhammad Mubashir
    FUTURE GENERATION COMPUTER SYSTEMS-THE INTERNATIONAL JOURNAL OF ESCIENCE, 2020, 105 : 13 - 26
  • [40] Double Voting Problem of Some Anonymous E-Voting Schemes
    Asadpour, Mahdi
    Jalili, Rasool
    JOURNAL OF INFORMATION SCIENCE AND ENGINEERING, 2009, 25 (03) : 895 - 906