New intelligent defense systems to reduce the risks of Selfish Mining and Double-Spending attacks using Learning Automata

07/02/2023
by   Seyed Ardalan Ghoreishi, et al.
0

In this paper, we address the critical challenges of double-spending and selfish mining attacks in blockchain-based digital currencies. Double-spending is a problem where the same tender is spent multiple times during a digital currency transaction, while selfish mining is an intentional alteration of a blockchain to increase rewards to one miner or a group of miners. We introduce a new attack that combines both these attacks and propose a machine learning-based solution to mitigate the risks associated with them. Specifically, we use the learning automaton, a powerful online learning method, to develop two models, namely the SDTLA and WVBM, which can effectively defend against selfish mining attacks. Our experimental results show that the SDTLA method increases the profitability threshold of selfish mining up to 47%, while the WVBM method performs even better and is very close to the ideal situation where each miner's revenue is proportional to their shared hash processing power. Additionally, we demonstrate that both methods can effectively reduce the risks of double-spending by tuning the Z Parameter. Our findings highlight the potential of SDTLA and WVBM as promising solutions for enhancing the security and efficiency of blockchain networks.

READ FULL TEXT
research
12/05/2021

Deep-Dive Analysis of Selfish and Stubborn Mining in Bitcoin and Ethereum

Bitcoin and Ethereum are the top two blockchain-based cryptocurrencies w...
research
03/05/2019

Profitable Double-Spending Attacks

Our aim in this paper is to investigate the profitability of double-spen...
research
08/11/2020

Security Analysis on Tangle-based Blockchain through Simulation

The Tangle-based structure becomes one of the most promising solutions w...
research
04/30/2019

The Risks of WebGL: Analysis, Evaluation and Detection

WebGL is a browser feature that enables JavaScript-based control of the ...
research
11/25/2018

Countering Selfish Mining in Blockchains

Selfish mining is a well known vulnerability in blockchains exploited by...
research
09/14/2021

A Double-Linked Blockchain Approach Based on Proof-of-Refundable-Tax Consensus Algorithm

In this paper we propose a double-linked blockchain data structure that ...
research
03/03/2021

On the Just-In-Time Discovery of Profit-Generating Transactions in DeFi Protocols

In this paper, we investigate two methods that allow us to automatically...

Please sign up or login with your details

Forgot password? Click here to reset