The DOI matches its Crossref record; 33 of the 33 references it cites were found in a registry or an index.
Do Not Rug on Me: Leveraging Machine Learning Techniques for Automated Scam Detection
Open accessAbstract
Uniswap, as with other DEXs, has gained much attention this year because it is a non-custodial and publicly verifiable exchange that allows users to trade digital assets without trusted third parties. However, its simplicity and lack of regulation also make it easy to execute initial coin offering scams by listing non-valuable tokens. This method of performing scams is known as rug pull, a phenomenon that already exists in traditional finance but has become more relevant in DeFi. Various projects have contributed to detecting rug pulls in EVM compatible chains. However, the first longitudinal and academic step to detecting and characterizing scam tokens on Uniswap was made. The authors collected all the transactions related to the Uniswap V2 exchange and proposed a machine learning algorithm to label tokens as scams. However, the algorithm is only valuable for detecting scams accurately after they have been executed. This paper increases their dataset by 20K tokens and proposes a new methodology to label tokens as scams. After manually analyzing the data, we devised a theoretical classification of different malicious maneuvers in the Uniswap protocol. We propose various machine-learning-based algorithms with new, relevant features related to the token propagation and smart contract heuristics to detect potential rug pulls before they occur. In general, the models proposed achieved similar results. The best model obtained accuracy of 0.9936, recall of 0.9540, and precision of 0.9838 in distinguishing non-malicious tokens from scams prior to the malicious maneuver.
Overview
Integrity signals
Registry
Cites
Statistics
Verification
Claims the paper makes
Claims other papers make about this one
Each is checked against this paper’s own text: does it say what the citing paper says it does?
In the citing paper
“This is a level of dysfunction and economic instability hard to countenance for experimentation in the developing world, made worse by the fact that recent research has identi fi ed that 97.7% of tokens listed on the largest DeFi exchange, Uniswap, were rugpulls (Mazorra et al., 2022: 20).”
From Blockchain financialization, neo-colonialism, and Binance (2023) · cites this paper as Mazorra et al., 2022
Citations
Cites
XGBoost: A Scalable Tree Boosting System
Chen, T., & Guestrin, C. (2016) · Proceedings of the 22nd ACM SIGKDD International Conference on Knowledge Discovery and Data Mining · doi:10.1145/2939672.2939785 · Cited by 54,569
Greedy function approximation: A gradient boosting machine
Friedman, J. H. (2001) · The Annals of Statistics · doi:10.1214/aos/1013203451 · Cited by 30,731
Larian Studios Dev Team (2024) · doi:10.1145/3292500.3330701 · Cited by 8,618
Intensity and coherence of motifs in weighted complex networks.
Onnela, J., Saramäki, J., Kertész, J., & Kaski, K. (2004) · Physical review. E, Statistical, nonlinear, and soft matter physics · doi:10.1103/physreve.71.065103 · Cited by 1,087
Slither: A Static Analysis Framework for Smart Contracts
Feist, J., Grieco, G., & Groce, A. (2019) · doi:10.1109/wetseb.2019.00008 · Cited by 856
Introducing Ethereum and Solidity
Dannen, C. (2017) · Apress eBooks · doi:10.1007/978-1-4842-2535-6 · Cited by 785
Daian, P., Goldfeder, S., Kell, T., Li, Y., Zhao, X., Bentov, I., Breidenbach, L., & Juels, A. (2020) · IEEE Symposium on Security and Privacy (S&P) · doi:10.1109/sp40000.2020.00040 · Cited by 694
SoK: Decentralized Finance (DeFi)
Werner, S. M., Pérez, D., Gudgeon, L., Klages‐Mundt, A., Harz, D., & Knottenbelt, W. J. (2022) · ACM Conference on Advances in Financial Technologies (AFT) · doi:10.1145/3558535.3559780 · Cited by 443
Who Are the Phishers? Phishing Scam Detection on Ethereum via Network Embedding
Wu, J., Yuan, Q., Lin, D., You, W., Chen, W., Chen, C., & Zheng, Z. (2020) · IEEE Transactions on Systems Man and Cybernetics Systems · doi:10.1109/tsmc.2020.3016821 · Cited by 422
Dissecting Ponzi schemes on Ethereum: Identification, analysis, and impact
Bartoletti, M., Carta, S., Cimoli, T., & Saia, R. (2019) · Future Generation Computer Systems · doi:10.1016/j.future.2019.08.014 · Cited by 404
Exploiting Blockchain Data to Detect Smart Ponzi Schemes on Ethereum
Chen, W., Zheng, Z., Ngai, E. C. ‐., Zheng, P., & Zhou, Y. (2019) · IEEE Access · doi:10.1109/access.2019.2905769 · Cited by 262
An exploratory study of smart contracts in the Ethereum blockchain platform
Oliva, G. A., Hassan, A. E., & Jiang, Z. M. (2020) · Empirical Software Engineering · doi:10.1007/s10664-019-09796-5 · Cited by 236
High-Frequency Trading on Decentralized On-Chain Exchanges
Zhou, L., Qin, K., Torres, C. F., Le, D. V., & Gervais, A. (2021) · IEEE Symposium on Security and Privacy (S&P) · doi:10.1109/sp40001.2021.00027 · Cited by 217
Phishing Scam Detection on Ethereum: Towards Financial Security for Blockchain Ecosystem
Chen, W., Guo, X., Chen, Z., Zheng, Z., & Lu, Y. (2020) · International Joint Conference on Artificial Intelligence · doi:10.24963/ijcai.2020/621 · Cited by 205
An Analysis of Uniswap markets
Angeris, G., Kao, H.-T., Chiang, R., Noyes, C., & Chitra, T. (2020) · doi:10.21428/58320208.c9738e64 · Cited by 189
The Art of The Scam: Demystifying Honeypots in Ethereum Smart ContractsPreprint
Torres, C. F., Steichen, M., & State, R. (2019) · arXiv (Cornell University) · doi:10.48550/arxiv.1902.06976 · Cited by 182
The Blockchain Oracle Problem in Decentralized Finance—A Multivocal Approach
Caldarelli, G., & Ellul, J. (2021) · Applied Sciences · doi:10.3390/app11167572 · Cited by 181
Detecting Phishing Scams on Ethereum Based on Transaction Records
Yuan, Q., Huang, B., Zhang, J., Wu, J., Zhang, H., & Zhang, X. (2020) · IEEE International Symposium on Circuits and Systems proceedings · doi:10.1109/iscas45731.2020.9180815 · Cited by 122
Security Vulnerabilities in Ethereum Smart Contracts
Dika, A., & Nowostawski, M. (2018) · IEEE International Conference on Internet of Things (iThings) and IEEE Green Computing and Communications (GreenCom) and IEEE Cyber, Physical and Social Computing (CPSCom) and IEEE Smart Data (SmartData) · doi:10.1109/cybermatics_2018.2018.00182 · Cited by 92
Eskandari, S., Salehi, M., Gu, W. C., & Clark, J. (2021) · ACM Conference on Advances in Financial Technologies (AFT) · doi:10.1145/3479722.3480994 · Cited by 82
UNISWAP: Impermanent Loss and Risk Profile of a Liquidity ProviderPreprint
Aigner, A., & Dhaliwal, G. (2021) · SSRN Electronic Journal · doi:10.2139/ssrn.3872531 · Cited by 64
Tracing Cryptocurrency Scams: Clustering Replicated Advance-Fee and Phishing Websites
Phillips, R. C., & Wilder, H. (2020) · IEEE International Conference on Blockchain and Cryptocurrency (ICBC) · doi:10.1109/icbc48266.2020.9169433 · Cited by 62
Graph Deep Learning Based Anomaly Detection in Ethereum Blockchain Network
Patel, V., Pan, L., & Rajasegarar, S. (2020) · Lecture notes in computer science · doi:10.1007/978-3-030-65745-1_8 · Cited by 61
Detecting Malicious Ethereum Entities via Application of Machine Learning Classification
Poursafaei, F., Hamad, G. B., & Žilić, Ž. (2020) · Conference on Blockchain Research & Applications for Innovative Networks and Services (BRAINS) · doi:10.1109/brains49436.2020.9223304 · Cited by 52
An alternative model of Metcalfe’s Law for valuing Bitcoin
Vliet, B. V. (2018) · Economics Letters · doi:10.1016/j.econlet.2018.02.007 · Cited by 51
Don’t Fish in Troubled Waters! Characterizing Coronavirus-themed Cryptocurrency Scams
Xia, P., Wang, H., Luo, X., Wu, L., Zhou, Y., Bai, G., Xu, G., Huang, G., & Liu, X. (2020) · APWG Symposium on Electronic Crime Research (eCrime) · doi:10.1109/ecrime51433.2020.9493255 · Cited by 51
KaRuNa: A Blockchain-Based Sentiment Analysis Framework for Fraud Cryptocurrency Schemes
Sureshbhai, P. N., Bhattacharya, P., & Tanwar, S. (2020) · IEEE International Conference on Communications workshops · doi:10.1109/iccworkshops49005.2020.9145151 · Cited by 47
Image-Based Scam Detection Method Using an Attention Capsule Network
Bian, L., Zhang, L., Zhao, K., Wang, H., & Gong, S. (2021) · IEEE Access · doi:10.1109/access.2021.3059806 · Cited by 44
Li, Y., Islambekov, U., Akçora, C. G., Smirnova, E., Gel, Y. R., & Kantarcıoğlu, M. (2020) · Society for Industrial and Applied Mathematics eBooks · doi:10.1137/1.9781611976236.59 · Cited by 40
Crypto-Currencies and ICOs: Are They Scams? An Empirical StudyPreprint
Liebau, D., & Schueffel, P. (2019) · SSRN Electronic Journal · doi:10.2139/ssrn.3320884 · Cited by 32
MixEth: Efficient, Trustless Coin Mixing Service for Ethereum
Seres, I. A., Nagy, D. A., Buckland, C., & Burcsi, P. (2020) · DROPS (Schloss Dagstuhl – Leibniz Center for Informatics) · doi:10.4230/oasics.tokenomics.2019.13 · Cited by 26
An Automatic Detection and Analysis of the Bitcoin Generator Scam
Badawi, E., Jourdan, G.-V., von Bochmann, G., & Onut, I.-V. (2020) · IEEE European Symposium on Security and Privacy Workshops (EuroS&PW) · doi:10.1109/eurospw51379.2020.00061 · Cited by 20
Market Microstructure and Order Book Dynamics in Cryptocurrency Exchanges
Puljiz, M., Begušić, S., & Kostanjčar, Z. (2018) · International Cryptology Conference · Cited by 4
Research works printed but not linked: 4
- Nakamoto, S. (2019). Bitcoin: A Peer-to-Peer Electronic Cash System, SSRN. Technical Report.
- Xia, P., Gao, B., Su, W., Yu, Z., Luo, X., Zhang, C., Xiao, X., and Xu, G. (2021). Demystifying Scam Tokens on Uniswap Decentralized Exchange. arXiv.
- Babel, K., Daian, P., Kelkar, M., and Juels, A. (2021). Clockwork Finance: Automated Analysis of Economic Security in Smart Contracts. arXiv.
- Adams, 2020, Uniswap v2 Core Whitepaper, Retrieved Oct., 12, 36
Cited by
Sorted by citations
Blockchain and crypto forensics: Investigating crypto frauds
Agarwal, U., Rishiwal, V., Tanwar, S., & Yadav, M. (2023) · International Journal of Network Management · doi:10.1002/nem.2255 · Cited by 92
CRPWarner: Warning the Risk of Contract-Related Rug Pull in DeFi Smart Contracts
Lin, Z., Chen, J., Wu, J., Zhang, W., Wang, Y., & Zheng, Z. (2024) · IEEE Transactions on Software Engineering · doi:10.1109/tse.2024.3392451 · Cited by 37
Initial Coin Offerings: a Hybrid Empirical Review
Alshater, M. M., Joshipura, M. H., Khoury, R. M. E., & Nasrallah, N. H. (2023) · Small Business Economics · doi:10.1007/s11187-022-00726-2 · Cited by 37
DenseFlow: Spotting Cryptocurrency Money Laundering in Ethereum Transaction Graphs
Lin, D., Wu, J., Yu, Y., Fu, Q., Zheng, Z., & Yang, C. (2024) · International World Wide Web Conference (WWW) · doi:10.1145/3589334.3645692 · Cited by 35
Trozze, A., Davies, T., & Kleinberg, B. (2023) · Forensic Science International Digital Investigation · doi:10.1016/j.fsidi.2023.301575 · Cited by 30
Metadata
- Authors
- Mazorra, B., Adan, V., & Daza, V.
- Affiliations
- Universitat Pompeu Fabra (ES)
- Universitat de Barcelona (ES)
- Corresponding author
- Daza, Vanesa
- Venue
- Mathematics
- Publisher
- MDPI AG
- Published
- 2022-03-16
- Volume
- 10
- Issue
- 6
- Pages
- 949
- ISSN
- 2227-7390 (ISSN-L)
- OpenAlex
- W4220664925
- Cited by
- 64
- References
- 33
- Citations by year
- 2026: 11 · 2025: 17 · 2024: 17 · 2023: 13 · 2022: 6
- FWCI
- 13.12
- Type
- journal article
- Language
- en
- Open access
- gold
- doi.org
- Licence
- Locations
- Mathematics (publishedVersion, cc-by)
- RePEc: Research Papers in Economics (submittedVersion)
- DOAJ (DOAJ: Directory of Open Access Journals) (submittedVersion)
- Repositori digital de la UPF (Universitat Pompeu Fabra) (submittedVersion, cc-by)
- Funders
- European Commission (814284, HORIZON2020)
- Topics
- Physical Sciences › Computer Science › Information Systems › Blockchain Technology Applications and Security
- Physical Sciences › Computer Science › Information Systems › Spam and Phishing Detection
- Social Sciences › Law › Cybercrime and Law Enforcement Studies
- Keywords
- Uniswap, decentralized exchanges
About these checks
Registry, retraction, Cites and statistics results are computed, not judged, with one exception: a printed reference that no index lists is read once by a model before it counts as a citation error. Claims are extracted by a model and kept only when their quote appears verbatim in the text; each cited source is then checked, with a model’s help, for whether it says what the claim relies on. Those verdicts can be wrong — read the claim’s quote and the cited source before relying on one.
Statistics and arithmetic are recomputed, not judged.
Confidence bands are shown only for fields calibrated on our annotated test set. None is calibrated yet, so no band is shown.
What counts as a claim ›How we measure confidence ›How we check this ›
Are you an author, or do you see a problem with this page? Request a review