SEASONED: Semantic-Enhanced Self-Counterfactual Explainable Detection of Adversarial Exploiter Contracts
Not on the map. Why?
Abstract (arXiv)
Decentralized Finance (DeFi) attacks have resulted in significant losses, often orchestrated through Adversarial Exploiter Contracts (AECs) that exploit vulnerabilities in victim smart contracts. To proactively identify such threats, this paper targets the explainable detection of AECs. Existing detection methods struggle to capture semantic dependencies and lack interpretability, limiting their effectiveness and leaving critical knowledge gaps in AEC analysis. To address these challenges, we introduce SEASONED, an effective, self-explanatory, and robust framework for AEC detection. SEASONED extracts semantic information from contract bytecode to construct a semantic relation graph (SRG), and employs a self-counterfactual explainable detector (SCFED) to classify SRGs and generate explanations that highlight the core attack logic. SCFED further enhances robustness, generalizability, and data efficiency by extracting representative information from these explanations. Both theoretical analysis and experimental results demonstrate the effectiveness of SEASONED, which showcases outstanding detection performance, robustness, generalizability, and data efficiency learning ability. To support further research, we also release a new dataset of 359 AECs.
Key facts. No citing papers in the map yet (data through 14 Oct 2026). Builds on 32 of its 75 references that are in the map. First posted on arXiv 6 Sep 2025.
Builds on
32 of 75 references.
References · 32
- 2016Semi-Supervised Classification with Graph Convolutional Networkscited by 11,361
- 2017Graph Attention Networkscited by 8,923
- 2018How Powerful are Graph Neural Networks?cited by 4,393
- 2017Modeling Relational Data with Graph Convolutional Networkscited by 1,694
- 2016The Concrete Distribution: A Continuous Relaxation of Discrete Random Variablescited by 1,148
- 2018MINE: Mutual Information Neural Estimationcited by 683
- 2020Parameterized Explainer for Graph Neural Networkcited by 426
- 2021Adversarial Graph Augmentation to Improve Graph Contrastive Learningcited by 200
- 2021Robustness of Graph Neural Networks at Scalecited by 100
- 2021ProtGNN: Towards Self-Explaining Graph Neural Networkscited by 96
- 2022Learning and Evaluating Graph Neural Network Explanations based on Counterfactual and Factual Reasoningcited by 79
- 2021Towards Self-Explainable Graph Neural Networkcited by 75
20 more
- 2023GPTScan: Detecting Logic Vulnerabilities in Smart Contracts by Combining GPT with Program Analysiscited by 65
- 2018Securify: Practical Security Analysis of Smart Contractscited by 61
- 2018ContractFuzzer: Fuzzing Smart Contracts for Vulnerability Detectioncited by 32
- 2022SoK: Decentralized Finance (DeFi) Attackscited by 28
- 2021Smart Contract Vulnerability Detection: From Pure Neural Network to Interpretable Graph Feature and Expert Pattern Fusioncited by 24
- 2020sFuzz: An Efficient Adaptive Fuzzer for Solidity Smart Contractscited by 19
- 2018Vandal: A Scalable Security Analysis Framework for Smart Contractscited by 18
- 2023MuSe-GNN: Learning Unified Gene Representation From Multimodal Biological Graph Datacited by 14
- 2019The Art of The Scam: Demystifying Honeypots in Ethereum Smart Contractscited by 13
- 2023Cost Sensitive GNN-based Imbalanced Learning for Mobile Social Network Fraud Detectioncited by 12
- 2022On the Probability of Necessity and Sufficiency of Explaining Graph Neural Networks: A Lower Bound Optimization Approachcited by 11
- 2021SAILFISH: Vetting Smart Contract State-Inconsistency Bugs in Secondscited by 10
- 2023Smart Contract and DeFi Security Tools: Do They Meet the Needs of Practitioners?cited by 8
- 2021Eth2Vec: Learning Contract-Wide Code Representations for Vulnerability Detection on Ethereum Smart Contractscited by 7
- 2024SmartInv: Multimodal Learning for Smart Contract Invariant Inferencecited by 6
- 2024Rethinking the impact of noisy labels in graph classification: A utility and privacy perspectivecited by 5
- 2021Forsage: Anatomy of a Smart-Contract Pyramid Schemecited by 4
- 2021The Eye of Horus: Spotting and Analyzing Attacks on Ethereum Smart Contractscited by 3
- 2024LookAhead: Preventing DeFi Attacks via Unveiling Adversarial Contractscited by 3
- 2024Uncover the Premeditated Attacks: Detecting Exploitable Reentrancy Vulnerabilities by Identifying Attacker Contractscited by 2
Built on by
Not cited yet.