Improving the Accuracy of Transaction-Based Ponzi Detection on Ethereum

Phuong Duy Huynh, Son Hoang Dau, Xiaodong Li, Phuc Luong, Emanuele Viterbo

Research output: Chapter in Book/Report/Conference proceedingConference PaperResearchpeer-review

Abstract

The Ponzi scheme, an old-fashioned fraud, is now popular on the Ethereum blockchain, causing considerable financial losses to many crypto investors. A few Ponzi detection methods have been proposed in the literature, most of which detect a Ponzi scheme based on its smart contract source code. This contract-code-based approach, while achieving very high accuracy, is not robust because a Ponzi developer can fool a detection model by obfuscating the opcode or inventing a new profit distribution logic that cannot be detected. On the contrary, a transaction-based approach could improve the robustness of detection because transactions, unlike smart contracts, are harder to be manipulated. However, the current transaction-based detection models achieve fairly low accuracy. In this paper, we aim to improve the accuracy of the transaction-based models by employing time-series features, which turn out to be crucial in capturing the lifetime behaviour of a Ponzi application but were completely overlooked in previous works. We propose a new set of 85 features (22 known account-based and 63 new time-series features), which allows off-the-shelf machine learning algorithms to achieve up to 30% higher F1-scores compared to existing works.

Original languageEnglish
Title of host publicationProvable and Practical Security - 18th International Conference, ProvSec 2024 Gold Coast, QLD, Australia, September 25–27, 2024 Proceedings, Part II
EditorsJoseph K. Liu, Liqun Chen, Shi-Feng Sun, Xiaoning Liu
Place of PublicationSingapore Singapore
PublisherSpringer
Pages277-287
Number of pages11
ISBN (Electronic)978981960957
ISBN (Print)9789819609567
DOIs
Publication statusPublished - 2025
EventInternational Conference on Provable Security 2024 - Gold Coast, Australia
Duration: 25 Sept 202427 Sept 2024
Conference number: 18th
https://link.springer.com/book/10.1007/978-981-96-0954-3 (Proceedings)
https://provsec2024.github.io/ProvSec2024/ (Website)

Publication series

NameLecture Notes in Computer Science
PublisherSpringer
Volume14904
ISSN (Print)0302-9743
ISSN (Electronic)1611-3349

Conference

ConferenceInternational Conference on Provable Security 2024
Abbreviated titleProvSec 2024
Country/TerritoryAustralia
CityGold Coast
Period25/09/2427/09/24
Internet address

Cite this