arrow
Return

Exploiting Blockchain Data to Detect Smart Ponzi Schemes on Ethereum

delete2019-01-01
delete137
delete
OA
AI
Z
Zibin Zheng *
E
Edith C.‐H. Ngai
P
Peilin Zheng
Y
Yuren Zhou
DOI:10.1109/ACCESS.2019.2905769delete
deleteOriginal
deleteShare
deleteSave
View PDF
Abstract

Abstract

En 中文
Blockchain technology becomes increasingly popular. It also attracts scams, for example, a Ponzi scheme, a classic fraud, has been found making a notable amount of money on Blockchain, which has a very negative impact. To help to deal with this issue and to provide reusable research data sets for future research, this paper collects real-world samples and proposes an approach to detect Ponzi schemes implemented as smart contracts (i.e., smart Ponzi schemes) on the blockchain. First, 200 smart Ponzi schemes are obtained by manually checking more than 3,000 open source smart contracts on the Ethereum platform. Then, two kinds of features are extracted from the transaction history and operation codes of the smart contracts. Finally, a classification model is presented to detect smart Ponzi schemes. The extensive experiments show that the proposed model performs better than many traditional classification models and can achieve high accuracy for practical use. By using the proposed approach, we estimate that there are more than 500 smart Ponzi schemes running on Ethereum. Based on these results, we propose to build a uniform platform to evaluate and monitor every created smart contract for early warning of scams.
Keywords:
Blockchain
smart contract
Ponzi Schemes
ethereum
data mining
AI Summary

AI Summary

Key information extracted from the uploaded paper, including a brief overview, abstract, background, key highlights, visual analysis, and future outlook.

Journal

IEEE Access cover
IEEE Access
IF:
3.6
Papers:
9.8W
Citations:
29.4W

Organization

S
Sun Yat Sen University
Scholars:
9.9W
Papers: 7.2W
Citations: 95
U
uppsala university
Scholars:
3.7W
Papers: 3.4W
Citations: 47