Netinfo Security ›› 2020, Vol. 20 ›› Issue (4): 73-80.doi: 10.3969/j.issn.1671-1122.2020.04.009

Previous Articles     Next Articles

Ethereum Malicious Account Detection Method Based on LightGBM

BIAN Lingyu1,2, ZHANG Linlin1,2(), ZHAO Kai1,2, SHI Fei1,2   

  1. 1. College of Information Science and Engineering, Xinjiang University, Urumqi 830046, China
    2. College of Cyber Science and Engineering, Xinjiang University, Urumqi 830046, China
  • Received:2020-01-03 Online:2020-04-10 Published:2020-05-11
  • Contact: Linlin ZHANG E-mail:zllnadasha@xju.edu.cn

Abstract:

Due to the anonymity of the blockchain, Ethereum has gradually become a platform for malicious accounts to scam through vulnerabilities, phishing, and other methods. An Ethereum malicious account detection method based on LightGBM is proposed. By collecting and annotating 8028 Ethereum accounts, handcrafted features are extracted based on the history of transactions, and statistical features are extracted using featuretools. Finally, the LightGBM classifier is trained to detect malicious accounts in Ethereum through the fusion of two types of features. The experimental results show that the F1-Measure of the proposed method is 94.9%, which is more efficient and accurate than SVM, KNN and other methods. The introduction of handcrafted features can effectively improve the detection performance of malicious accounts.

Key words: blockchain, malicious account detection, Ethereum, LightGBM

CLC Number: