Following Devils' Footprint: Towards Real-time Detection of Price Manipulation Attacks
Bosi Zhang, Ningyu He, Xiaohui Hu, Kai Ma, Haoyu Wang

TL;DR
This paper introduces SMARTCAT, a proactive, real-time approach for detecting price manipulation attacks in DeFi by analyzing bytecode and control-flow, significantly improving detection accuracy and uncovering numerous in-the-wild attacks.
Contribution
It presents SMARTCAT, a novel bytecode analysis method that detects price manipulation attacks proactively in real time without needing source code or transaction data.
Findings
Achieves 91.6% recall and nearly 100% precision in detection.
Uncovered 616 attack contracts causing over $9.25M in losses.
Raised 14 alarms in real-time, preventing further financial damage.
Abstract
Price manipulation attack is one of the notorious threats in decentralized finance (DeFi) applications, which allows attackers to exchange tokens at an extensively deviated price from the market. Existing efforts usually rely on reactive methods to identify such kind of attacks after they have happened, e.g., detecting attack transactions in the post-attack stage, which cannot mitigate or prevent price manipulation attacks timely. From the perspective of attackers, they usually need to deploy attack contracts in the pre-attack stage. Thus, if we can identify these attack contracts in a proactive manner, we can raise alarms and mitigate the threats. With the core idea in mind, in this work, we shift our attention from the victims to the attackers. Specifically, we propose SMARTCAT, a novel approach for identifying price manipulation attacks in the pre-attack stage proactively. For…
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
TopicsAuction Theory and Applications
