Simulation of transaction malleability attack for blockchain-based e-Voting

被引:19
|
作者
Khan, Kashif Mehboob [1 ]
Arshad, Junaid [2 ]
Khan, Muhammad Mubashir [3 ]
机构
[1] NED Univ Engn & Technol Karachi, Dept Software Engn, Karachi, Pakistan
[2] Birmingham City Univ, Sch Comp & Digital Technol, Birmingham, W Midlands, England
[3] NED Univ Engn & Technol Karachi, Dept Comp Sci & IT, Karachi, Pakistan
关键词
Blockchain; Transaction Malleability; Blockchain Security; Security Evaluation; e-Voting;
D O I
10.1016/j.compeleceng.2020.106583
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Blockchain has been adopted to address significant challenges, such as trust in diverse domains, including voting, logistics and finance. However, transaction malleability has been identified as a threat for blockchain, which can potentially lead to an inconsistent state that can result in further attacks such as double-spending. In this context, this paper is focused on investigating the feasibility of transaction malleability within a typical blockchain application aiming to identify scenarios that may lead to a successful transaction malleability attack. Our objective in doing so is to highlight conditions which cause such attack to facilitate the development of protection mechanisms for them. Specifically, this paper presents a successful simulation of transaction malleability attack within the context of blockchain-based electronic voting. The evaluation has identified the impact of parameters, such as network delay and block generation rate in achieving a successful transaction malleability attack, which highlights future directions of research. (C) 2020 Elsevier Ltd. All rights reserved.
引用
收藏
页数:13
相关论文
共 50 条
  • [1] Empirical analysis of transaction malleability within blockchain-based e-Voting
    Khan, Kashif Mehboob
    Arshad, Junaid
    Khan, Muhammad Mubashir
    [J]. COMPUTERS & SECURITY, 2021, 100
  • [2] Blockchain-Based E-Voting System
    Hjalmarsson, Fridrik Th.
    Hreidarsson, Gunnlaugur K.
    Hamdaqa, Mohammad
    Hjalmtysson, Gisli
    [J]. PROCEEDINGS 2018 IEEE 11TH INTERNATIONAL CONFERENCE ON CLOUD COMPUTING (CLOUD), 2018, : 983 - 986
  • [3] 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
  • [4] Towards Blockchain-Based E-Voting Systems
    Braghin, Chiara
    Cimato, Stelvio
    Cominesi, Simone Raimondi
    Damiani, Ernesto
    Mauri, Lara
    [J]. BUSINESS INFORMATION SYSTEMS WORKSHOPS, BIS 2019, 2019, 373 : 274 - 286
  • [5] 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
  • [6] Blockchain-Based E-Voting Systems: A Technology Review
    Berenjestanaki, Mohammad Hajian
    Barzegar, Hamid R.
    El Ioini, Nabil
    Pahl, Claus
    [J]. ELECTRONICS, 2024, 13 (01)
  • [7] A Manipulation Prevention Model for Blockchain-Based E-Voting Systems
    Tas, Ruhi
    Tanriover, Omer Ozgur
    [J]. SECURITY AND COMMUNICATION NETWORKS, 2021, 2021
  • [8] A Review of Blockchain-Based E-Voting Systems: Comparative Analysis and Findings
    Fatih, Rabia
    Arezki, Sara
    Gadi, Taoufiq
    [J]. International Journal of Interactive Mobile Technologies, 2023, 17 (23): : 49 - 67
  • [9] A COERCION-RESISTANT BLOCKCHAIN-BASED E-VOTING PROTOCOL WITH RECEIPTS
    Spadafora, Chiara
    Longo, Riccardo
    Sala, Massimiliano
    [J]. ADVANCES IN MATHEMATICS OF COMMUNICATIONS, 2021, : 500 - 521
  • [10] WeVoting: Blockchain-based Weighted E-Voting with Voter Anonymity and Usability
    Wang, Zikai
    Luo, Xinyi
    Li, Meiqi
    Sun, Wentuo
    Xue, Kaiping
    [J]. 2022 IEEE GLOBAL COMMUNICATIONS CONFERENCE (GLOBECOM 2022), 2022, : 2585 - 2590