SourceP: Detecting Ponzi Schemes on Ethereum with Source Code
Pengcheng Lu, Liang Cai, and Keting Yin

TL;DR
SourceP is a novel method that uses source code analysis and pre-trained models to effectively detect Ponzi schemes on Ethereum, outperforming existing bytecode-based approaches.
Contribution
It introduces a new detection approach leveraging source code and data flow graphs with pre-trained models, improving accuracy and reducing data acquisition difficulty.
Findings
Achieves 87.2% recall and 90.7% F-score in detection
Outperforms state-of-the-art methods in accuracy and sustainability
Demonstrates strong generalization ability of the model
Abstract
As blockchain technology becomes more and more popular, a typical financial scam, the Ponzi scheme, has also emerged in the blockchain platform Ethereum. This Ponzi scheme deployed through smart contracts, also known as the smart Ponzi scheme, has caused a lot of economic losses and negative impacts. Existing methods for detecting smart Ponzi schemes on Ethereum mainly rely on bytecode features, opcode features, account features, and transaction behavior features of smart contracts, which are unable to truly characterize the behavioral features of Ponzi schemes, and thus generally perform poorly in terms of detection accuracy and false alarm rates. In this paper, we propose SourceP, a method to detect smart Ponzi schemes on the Ethereum platform using pre-trained models and data flow, which only requires using the source code of smart contracts as features. SourceP reduces the…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsBlockchain Technology Applications and Security · Spam and Phishing Detection · FinTech, Crowdfunding, Digital Finance
