A hybrid machine learning approach for improved ponzi scheme detection using advanced feature engineering

Fahad Hossain, Mehedi Hasan Shuvo, Jia Uddin

Abstract


Ponzi schemes deceive investors with promises of high returns, relying on funds from new investors to pay earlier ones, creating a misleading appearance of profitability. These schemes are inherently unsustainable, collapsing when new investments wane, leading to significant financial losses. Many researchers have focused on detecting such schemes, but challenges remain due to their evolving nature. This study proposes a novel hybrid machine-learning approach to enhance Ponzi scheme detection. Initially, we train an XGBoost classifier and extract its features. Meanwhile, we tokenize opcode sequences, train a gated recurrent unit (GRU) model on these sequences, and extract features from the GRU. By concatenating the features from the XGBoost classifier and the GRU, we train a final XGBoost model on this combined feature set. Our methodology, leveraging advanced feature engineering and hybrid modeling, achieves a detection accuracy of 96.57%. This approach demonstrates the efficacy of combining XGBoost and GRU models, along with sophisticated feature engineering, in identifying fraudulent activities in Ethereum smart contracts. The results highlight the potential of this hybrid model to offer more robust and accurate Ponzi scheme detection, addressing the limitations of previous methods.

Keywords


Cryptocurrency fraud; Ethereum smart contracts; Feature engineering; Opcode tokenization; Ponzi scheme detection

Full Text:

PDF


DOI: http://doi.org/10.11591/ijict.v14i1.pp50-58

Refbacks

  • There are currently no refbacks.


Creative Commons License
This work is licensed under a Creative Commons Attribution-ShareAlike 4.0 International License.

The International Journal of Informatics and Communication Technology (IJ-ICT)
p-ISSN 2252-8776, e-ISSNĀ 2722-2616
This journal is published by the Institute of Advanced Engineering and Science (IAES) in collaboration with Intelektual Pustaka Media Utama (IPMU).

Web Analytics View IJICT Stats