Cargando…

Detection of Ponzi scheme on Ethereum using machine learning algorithms

Security threats posed by Ponzi schemes present a considerably higher risk compared to many other online crimes. These fraudulent online businesses, including Ponzi schemes, have witnessed rapid growth and emerged as major threats in societies like Nigeria, particularly due to the high poverty rate....

Descripción completa

Detalles Bibliográficos
Autores principales: Onu, Ifeyinwa Jacinta, Omolara, Abiodun Esther, Alawida, Moatsum, Abiodun, Oludare Isaac, Alabdultif, Abdulatif
Formato: Online Artículo Texto
Lenguaje:English
Publicado: Nature Publishing Group UK 2023
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC10611762/
https://www.ncbi.nlm.nih.gov/pubmed/37891244
http://dx.doi.org/10.1038/s41598-023-45275-0
_version_ 1785128554090987520
author Onu, Ifeyinwa Jacinta
Omolara, Abiodun Esther
Alawida, Moatsum
Abiodun, Oludare Isaac
Alabdultif, Abdulatif
author_facet Onu, Ifeyinwa Jacinta
Omolara, Abiodun Esther
Alawida, Moatsum
Abiodun, Oludare Isaac
Alabdultif, Abdulatif
author_sort Onu, Ifeyinwa Jacinta
collection PubMed
description Security threats posed by Ponzi schemes present a considerably higher risk compared to many other online crimes. These fraudulent online businesses, including Ponzi schemes, have witnessed rapid growth and emerged as major threats in societies like Nigeria, particularly due to the high poverty rate. Many individuals have fallen victim to these scams, resulting in significant financial losses. Despite efforts to detect Ponzi schemes using various methods, including machine learning (ML), current techniques still face challenges, such as deficient datasets, reliance on transaction records, and limited accuracy. To address the negative impact of Ponzi schemes, this paper proposes a novel approach focusing on detecting Ponzi schemes on Ethereum using ML algorithms like random forest (RF), neural network (NN), and K-nearest neighbor (KNN). Over 20,000 datasets related to Ethereum transaction networks were gathered from Kaggle and preprocessed for training the ML models. After evaluating and comparing the three models, RF demonstrated the best performance with an accuracy of 0.94, a class-score of 0.8833, and an overall-score of 0.96667. Comparative evaluations with previous models indicate that our model achieves high accuracy. Moreover, this innovative work successfully detects key fraud features within the Ponzi scheme dataset, reducing the number of features from 70 to only 10 while maintaining a high level of accuracy. The main strength of this proposed method lies in its ability to detect clever Ponzi schemes from their inception, offering valuable insights to combat these financial threats effectively.
format Online
Article
Text
id pubmed-10611762
institution National Center for Biotechnology Information
language English
publishDate 2023
publisher Nature Publishing Group UK
record_format MEDLINE/PubMed
spelling pubmed-106117622023-10-29 Detection of Ponzi scheme on Ethereum using machine learning algorithms Onu, Ifeyinwa Jacinta Omolara, Abiodun Esther Alawida, Moatsum Abiodun, Oludare Isaac Alabdultif, Abdulatif Sci Rep Article Security threats posed by Ponzi schemes present a considerably higher risk compared to many other online crimes. These fraudulent online businesses, including Ponzi schemes, have witnessed rapid growth and emerged as major threats in societies like Nigeria, particularly due to the high poverty rate. Many individuals have fallen victim to these scams, resulting in significant financial losses. Despite efforts to detect Ponzi schemes using various methods, including machine learning (ML), current techniques still face challenges, such as deficient datasets, reliance on transaction records, and limited accuracy. To address the negative impact of Ponzi schemes, this paper proposes a novel approach focusing on detecting Ponzi schemes on Ethereum using ML algorithms like random forest (RF), neural network (NN), and K-nearest neighbor (KNN). Over 20,000 datasets related to Ethereum transaction networks were gathered from Kaggle and preprocessed for training the ML models. After evaluating and comparing the three models, RF demonstrated the best performance with an accuracy of 0.94, a class-score of 0.8833, and an overall-score of 0.96667. Comparative evaluations with previous models indicate that our model achieves high accuracy. Moreover, this innovative work successfully detects key fraud features within the Ponzi scheme dataset, reducing the number of features from 70 to only 10 while maintaining a high level of accuracy. The main strength of this proposed method lies in its ability to detect clever Ponzi schemes from their inception, offering valuable insights to combat these financial threats effectively. Nature Publishing Group UK 2023-10-27 /pmc/articles/PMC10611762/ /pubmed/37891244 http://dx.doi.org/10.1038/s41598-023-45275-0 Text en © The Author(s) 2023, corrected publication 2023 https://creativecommons.org/licenses/by/4.0/Open Access This article is licensed under a Creative Commons Attribution 4.0 International License, which permits use, sharing, adaptation, distribution and reproduction in any medium or format, as long as you give appropriate credit to the original author(s) and the source, provide a link to the Creative Commons licence, and indicate if changes were made. The images or other third party material in this article are included in the article's Creative Commons licence, unless indicated otherwise in a credit line to the material. If material is not included in the article's Creative Commons licence and your intended use is not permitted by statutory regulation or exceeds the permitted use, you will need to obtain permission directly from the copyright holder. To view a copy of this licence, visit http://creativecommons.org/licenses/by/4.0/ (https://creativecommons.org/licenses/by/4.0/) .
spellingShingle Article
Onu, Ifeyinwa Jacinta
Omolara, Abiodun Esther
Alawida, Moatsum
Abiodun, Oludare Isaac
Alabdultif, Abdulatif
Detection of Ponzi scheme on Ethereum using machine learning algorithms
title Detection of Ponzi scheme on Ethereum using machine learning algorithms
title_full Detection of Ponzi scheme on Ethereum using machine learning algorithms
title_fullStr Detection of Ponzi scheme on Ethereum using machine learning algorithms
title_full_unstemmed Detection of Ponzi scheme on Ethereum using machine learning algorithms
title_short Detection of Ponzi scheme on Ethereum using machine learning algorithms
title_sort detection of ponzi scheme on ethereum using machine learning algorithms
topic Article
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC10611762/
https://www.ncbi.nlm.nih.gov/pubmed/37891244
http://dx.doi.org/10.1038/s41598-023-45275-0
work_keys_str_mv AT onuifeyinwajacinta detectionofponzischemeonethereumusingmachinelearningalgorithms
AT omolaraabiodunesther detectionofponzischemeonethereumusingmachinelearningalgorithms
AT alawidamoatsum detectionofponzischemeonethereumusingmachinelearningalgorithms
AT abiodunoludareisaac detectionofponzischemeonethereumusingmachinelearningalgorithms
AT alabdultifabdulatif detectionofponzischemeonethereumusingmachinelearningalgorithms