As the popularity of cryptocurrency, particularly Ethereum, as a mode of transaction increases, so does the emergence of fraudulent transactions as a threat to trade security. To protect users as well as administrators from partaking in a fraudulent transaction, identification of such transactions is necessary. This study aims to tackle this rising problem by proposing the application of Kolmogorov–Arnold Networks (KANs) and a weighted ensemble-network classifier and training them to detect fraudulent transactions on Ethereum smart contracts. In this paper, we apply the Kolmogorov–Arnold Networks as well as propose a 2-way soft-voting ensemble to identify fraudulent transactions on the Ethereum transaction dataset. Additionally, we use the Particle Swarm Optimizer with incorporated mutation (PSOM) for feature extraction and compare it against the features the model would generally learn without the algorithm. The performances of these models are comprehensively evaluated and statistically compared against approaches and commonly used algorithms. The KAN and the ensemble-model outperform the other approaches, with a k-fold test accuracy of 99.53% and 98.48% respectively, showing an improvement of about 0.93% from prior approaches with an inference time of 28 ms. This study enhances the detection and prevention of fraudulent transactions within the blockchain landscape, ultimately helping make transactions more secure and contributing to cybersecurity.

错误:搜索内容不能为空,请输入英文关键词
错误:关键词超出字数限制,请精简
高级检索

Scam Detection in Ethereum Transactions Using Kolmogorov–Arnold Networks and Ensemble Models

  • Suhrud Murthy,
  • Harishankar K. Nair,
  • K. S. Suryanarayan,
  • Karthika Veeramani

摘要

As the popularity of cryptocurrency, particularly Ethereum, as a mode of transaction increases, so does the emergence of fraudulent transactions as a threat to trade security. To protect users as well as administrators from partaking in a fraudulent transaction, identification of such transactions is necessary. This study aims to tackle this rising problem by proposing the application of Kolmogorov–Arnold Networks (KANs) and a weighted ensemble-network classifier and training them to detect fraudulent transactions on Ethereum smart contracts. In this paper, we apply the Kolmogorov–Arnold Networks as well as propose a 2-way soft-voting ensemble to identify fraudulent transactions on the Ethereum transaction dataset. Additionally, we use the Particle Swarm Optimizer with incorporated mutation (PSOM) for feature extraction and compare it against the features the model would generally learn without the algorithm. The performances of these models are comprehensively evaluated and statistically compared against approaches and commonly used algorithms. The KAN and the ensemble-model outperform the other approaches, with a k-fold test accuracy of 99.53% and 98.48% respectively, showing an improvement of about 0.93% from prior approaches with an inference time of 28 ms. This study enhances the detection and prevention of fraudulent transactions within the blockchain landscape, ultimately helping make transactions more secure and contributing to cybersecurity.