CRCLOct 28, 2024

Sorting Out the Bad Seeds: Automatic Classification of Cryptocurrency Abuse Reports

arXiv:2410.21041v12 citationsh-index: 15Future generations computer systems
Originality Incremental advance
AI Analysis

This addresses the scalability and accuracy issues in abuse reporting for cryptocurrency services, though it is incremental as it adapts existing LLM methods to a specific domain.

The paper tackles the problem of inaccurate classification of cryptocurrency abuse reports by introducing an automatic classifier using large language models (LLMs), achieving an F1 score of 0.89 compared to a baseline of 0.55. It applies this to provide financial loss statistics and generate tagged addresses for analysis.

Abuse reporting services collect reports about abuse victims have suffered. Accurate classification of the submitted reports is fundamental to analyzing the prevalence and financial impact of different abuse types (e.g., sextortion, investment, romance). Current classification approaches are problematic because they require the reporter to select the abuse type from a list, assuming the reporter has the necessary experience for the classification, which we show is frequently not the case, or require manual classification by analysts, which does not scale. To address these issues, this paper presents a novel approach to classify cryptocurrency abuse reports automatically. We first build a taxonomy of 19 frequently reported abuse types. Given as input the textual description written by the reporter, our classifier leverages a large language model (LLM) to interpret the text and assign it an abuse type in our taxonomy. We collect 290K cryptocurrency abuse reports from two popular reporting services: BitcoinAbuse and BBB's ScamTracker. We build ground truth datasets for 20K of those reports and use them to evaluate three designs for our LLM-based classifier and four LLMs, as well as a supervised ML classifier used as a baseline. Our LLM-based classifier achieves a precision of 0.92, a recall of 0.87, and an F1 score of 0.89, compared to an F1 score of 0.55 for the baseline. We demonstrate our classifier in two applications: providing financial loss statistics for fine-grained abuse types and generating tagged addresses for cryptocurrency analysis platforms.

Foundations

The foundational work for this paper's niche, ranked by how specifically the neighbourhood builds on it — not by global fame.

Your Notes