VDHLA: Variable Depth Hybrid Learning Automaton and Its Application to Defense Against the Selfish Mining Attack in Bitcoin

02/15/2023
by   Ali Nikhalat Jahromi, et al.
0

Learning Automaton (LA) is an adaptive self-organized model that improves its action-selection through interaction with an unknown environment. LA with finite action set can be classified into two main categories: fixed and variable structure. Furthermore, variable action-set learning automaton (VASLA) is one of the main subsets of variable structure learning automaton. In this paper, we propose VDHLA, a novel hybrid learning automaton model, which is a combination of fixed structure and variable action set learning automaton. In the proposed model, variable action set learning automaton can increase, decrease, or leave unchanged the depth of fixed structure learning automaton during the action switching phase. In addition, the depth of the proposed model can change in a symmetric (SVDHLA) or asymmetric (AVDHLA) manner. To the best of our knowledge, it is the first hybrid model that intelligently changes the depth of fixed structure learning automaton. Several computer simulations are conducted to study the performance of the proposed model with respect to the total number of rewards and action switching in stationary and non-stationary environments. The proposed model is compared with FSLA and VSLA. In order to determine the performance of the proposed model in a practical application, the selfish mining attack which threatens the incentive-compatibility of a proof-of-work based blockchain environment is considered. The proposed model is applied to defend against the selfish mining attack in Bitcoin and compared with the tie-breaking mechanism, which is a well-known defense. Simulation results in all environments have shown the superiority of the proposed model.

READ FULL TEXT

page 1

page 28

research
01/26/2023

Nik Defense: An Artificial Intelligence Based Defense Mechanism against Selfish Mining in Bitcoin

The Bitcoin cryptocurrency has received much attention recently. In the ...
research
06/21/2023

Tailstorm: A Secure and Fair Blockchain for Cash Transactions

Proof-of-work (PoW) cryptocurrencies rely on a balance of security and f...
research
01/03/2022

Using Non-Stationary Bandits for Learning in Repeated Cournot Games with Non-Stationary Demand

Many past attempts at modeling repeated Cournot games assume that demand...
research
11/25/2018

Countering Selfish Mining in Blockchains

Selfish mining is a well known vulnerability in blockchains exploited by...
research
02/07/2019

Prospective Hybrid Consensus for Project PAI

PAI Coin's Proof-of-Work (PoW) consensus mechanism utilizes the double S...
research
02/07/2019

A Japanese translation of "Prospective Hybrid Consensus for Project PAI" by Mark Harvilla, Jincheng Du

PAI Coin's Proof-of-Work (PoW) consensus mechanism utilizes the double S...
research
01/24/2023

Off-Policy Evaluation for Action-Dependent Non-Stationary Environments

Methods for sequential decision-making are often built upon a foundation...

Please sign up or login with your details

Forgot password? Click here to reset