Drift-Aware Incremental Clustering for Cryptocurrency Rug-Pull Detection: An Empirical Comparison Against Periodic-Retrain Baselines on Real Ethereum Data
This paper empirically evaluates a drift-aware incremental clustering approach adapted from malware detection for identifying cryptocurrency rug pulls on Ethereum, finding that while it offers a lower false-positive rate in some instances, a periodically retrained supervised baseline ultimately achieves higher and more stable overall performance.
Original paper licensed under CC BY 4.0 (https://creativecommons.org/licenses/by/4.0/). This is an AI-generated explanation of the paper below. It is not written or endorsed by the authors. For technical accuracy, refer to the original paper. Read full disclaimer
Imagine the internet as a giant, bustling digital marketplace where anyone can set up a shop. In the world of cryptocurrencies, this marketplace is called "DeFi" (Decentralized Finance). It's exciting because you can trade digital coins without a bank boss watching over your shoulder. But, just like a real flea market, it has its share of scammers. One of the most common tricks is called a "rug pull." Picture a vendor who sets up a shiny new stall, gets a crowd of people to buy their wares, and then suddenly packs up the entire stall, runs away with the money, and leaves the customers holding nothing but empty boxes.
To catch these thieves, computer scientists build "security guards"—smart programs that watch the market and try to spot the bad actors before they run away. Usually, these guards are trained by showing them pictures of past scams and then retrained every few months to learn new tricks the scammers might be using. However, scammers are sneaky; they change their costumes and tactics faster than the guards can be retrained. In the world of computer viruses, scientists have tried a different approach: instead of waiting to retrain, they use a "drift-aware" system that constantly watches for tiny changes in behavior and updates itself instantly, like a guard who learns a new disguise the moment they see it. This paper asks a simple question: Does this "instant-learning" guard work better than the "retrained" guard when catching cryptocurrency scammers?
The Great Guard Race: Instant Learner vs. The Periodic Trainer
In this study, the researchers decided to put two different types of security guards head-to-head on a real-world battlefield: the Ethereum blockchain. They used a dataset of 633 real token projects, where some were honest and 327 were confirmed "rug pulls" (scams).
The Contenders:
- The Periodic Trainer (The Baseline): This is the standard guard. It learns from a list of known scams, gets deployed, and then sits there until a scheduled time (like every 90 days) when it is taken back to school, shown new examples, and retrained. It's like a student who studies hard for a test, takes the test, and then waits six months to study again.
- The Drift-Aware Clustering Guard (The Newcomer): This guard was inspired by how scientists catch evolving computer viruses. Instead of waiting for a retraining session, it watches the market in real-time. It groups new projects into "clusters" based on how they behave. If a new project looks suspiciously like a known scam, it gets flagged. If a group of new projects starts acting weirdly together, the guard creates a new "suspicious" category on the fly. It's like a guard who doesn't just memorize a list of bad guys but instantly recognizes a new type of thief the moment they show up.
The Experiment:
The researchers set up a strict, fair race. They made sure the "Drift-Aware" guard couldn't peek at the future answers (a problem called "data leakage" that often tricks scientists into thinking a new method is better than it really is). They split the timeline of the blockchain into five different chunks and ran the race five times to see if the results were consistent.
The Results:
Here is the twist: The "Instant Learner" did not win the race. In fact, the old-school "Periodic Trainer" guard actually performed slightly better and was much more reliable.
- Accuracy: The retrained guard achieved a higher overall score (called an F1-score) of 0.891, compared to the instant learner's 0.873.
- Stability: This is where the difference was huge. The retrained guard was steady as a rock, with very little variation in how well it caught scammers over time. The instant learner, however, was a rollercoaster. Its ability to catch scammers (called "precision") swung wildly, with a variation of 0.064, while the retrained guard only varied by 0.015.
Why Did the New Guard Struggle?
The researchers found that the "Drift-Aware" guard had a specific quirk: it was very cautious. It wouldn't label a new group as a scam until it saw enough evidence (a minimum group size) to be sure. This made it very good at not falsely accusing innocent projects (low false positives), but it also meant it missed a lot of actual scams (lower recall). It was like a guard who is so afraid of arresting the wrong person that they let many actual thieves slip by.
The study also revealed a crucial lesson about how we test these ideas. At first, the researchers thought the instant learner was winning, but they realized they had accidentally let the guard peek at the test answers while tuning its settings. Once they fixed this "leakage," the results flipped, showing that the old method was actually superior for this specific job.
The Bottom Line:
While the idea of a guard that learns instantly sounds like science fiction, this study suggests that for catching cryptocurrency rug pulls with the current tools, the traditional method of training and retraining is still the champion. It is more accurate and far more stable. The instant-learning method showed promise in avoiding false alarms, but it wasn't ready to replace the old guard just yet. The researchers conclude that to make the instant learner truly effective, we need to give it better "eyes" (more detailed data about how transactions move) and teach it better ways to decide when to raise the alarm. Until then, the periodic retraining remains the most reliable shield against digital rug pulls.
Drowning in papers in your field?
Get daily digests of the most novel papers matching your research keywords — with technical summaries, in your language.