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....
Autores principales: | , , , , |
---|---|
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 |