Enhanced Phishing Transactions Detection on Ethereum Network with Tree-based Ensembles: An Empirical Study
Abstract
Ethereum is a widely adopted blockchain platform that supports a large number of decentralized applications. Despite its rapid growth, Ethereum remains vulnerable to security threats, particularly phishing attacks that exploit transactional behavior. This study investigates the effectiveness of tree-based ensemble learning models for detecting phishing transactions on the Ethereum network using an imbalanced transaction dataset. Seven tree-based ensemble classifiers are empirically evaluated under a cost-sensitive learning framework, with performance assessed using the Matthews Correlation Coefficient (MCC) as the primary metric. The results show that boosting-based ensembles substantially outperform bagging-based approaches and a single decision tree. In particular, Gradient Boosting achieves the strongest detection performance with an MCC of 0.9742, while CatBoost provides a trade-off between detection performance and computational efficiency, achieving competitive detection accuracy with the lowest average inference time (approximately 1.54 µs per transaction). The findings demonstrate that accurate and robust phishing detection can be achieved using a compact feature representation, enabling practical deployment with reduced computational overhead.
Community
0 commentsNo discussion yet
Be the first to share a question or observation.