Detecting brute-force attacks on cryptocurrency wallets

04/15/2019
by   E. O. Kiktenko, et al.
0

Blockchain is a distributed ledger, which is protected against malicious modifications by means of cryptographic tools, e.g. digital signatures and hash functions. One of the most prominent applications of blockchains is cryptocurrencies, such as Bitcoin. In this work, we consider a particular attack on wallets for collecting assets in a cryptocurrency network based on brute-force search attacks. Using Bitcoin as an example, we demonstrate that if the attack is implemented successfully, a legitimate user is able to prove that fact of this attack with a high probability. We also consider two options for modification of existing cryptocurrency protocols for dealing with this type of attacks. First, we discuss a modification that requires introducing changes in the Bitcoin protocol and allows diminishing the motivation to attack wallets. Second, an alternative option is the construction of special smart-contracts, which reward the users for providing evidence of the brute-force attack. The execution of this smart-contract can work as an automatic alarm that the employed cryptographic mechanisms, and (particularly) hash functions, have an evident vulnerability.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
06/22/2020

MAD-HTLC: Because HTLC is Crazy-Cheap to Attack

Smart Contracts and transactions allow users to implement elaborate cons...
research
12/14/2018

Sereum: Protecting Existing Smart Contracts Against Re-Entrancy Attacks

Recently, a number of existing blockchain systems have witnessed major b...
research
04/27/2022

Quantum Prudent Contracts with Applications to Bitcoin

Smart contracts are cryptographic protocols that are enforced without a ...
research
01/29/2021

Atomic Swaps between Bitcoin and Monero

Due to the evergrowing blockchain ecosystem, interoperability has become...
research
04/06/2019

Exploring the Attack Surface of Blockchain: A Systematic Overview

In this paper, we systematically explore the attack surface of the Block...
research
10/06/2022

Single-Use Delegatable Signatures Based on Smart Contracts

Delegation of cryptographic signing rights has found many application in...
research
04/02/2022

FIRST: FrontrunnIng Resilient Smart ConTracts

Owing to the meteoric rise in the usage of cryptocurrencies, there has b...

Please sign up or login with your details

Forgot password? Click here to reset