paper-with-me

Papers

Knowledge Migration Framework for Smart Contract Vulnerability Detection

2024-12-15 · Luqi Wang, Wenbao Jiang

As a cornerstone of blockchain technology in the 3.0 era, smart contracts play a pivotal role in the evolution of blockchain systems. In order to address the limitations of existing smart contract vulnerability detection models with regard to their generalisation capability, an AF-STip smart contract vulnerability detection framework incorporating efficient knowledge migration is proposed. AF-STip employs the teacher network as the main model and migrates the knowledge processed by the smart contract to the student model using a data-free knowledge distillation method. The student model utilises this knowledge to enhance its vulnerability detection capabilities. The approach markedly enhances the model's capacity for feature extraction and cross-class adaptation, while concurrently reducing computational overhead.In order to further enhance the extraction of vulnerability features, an adaptive fusion module is proposed in this paper, which aims to strengthen the interaction and fusion of feature information.The experimental results demonstrate that the STip model attains an average F1 value detection score of 91.16% for the four vulnerabilities without disclosing the original smart contract data. To validate the viability of the proposed lightweight migration approach, the student model is deployed in a migration learning task targeting a novel vulnerability type, resulting in an accuracy of 91.02% and an F1 score of 90.46%. To the best of our knowledge, AF-STip is the inaugural model to apply data-free knowledge migration to smart contract vulnerability detection. While markedly reducing the computational overhead, the method still demonstrates exceptional performance in detecting novel vulnerabilities.

📄 PDF Abstract BibTeX arXiv:2412.11175

Code (0)

등록된 구현이 없습니다.

Tasks

Data-free Knowledge DistillationKnowledge DistillationVulnerability Detection

Methods 이 논문이 사용한 방법론

Knowledge Distillation A very simple way to improve the performance of almost any machine learning algorithm is to train many different models on the same data and then to average their predictions.…

Similar Papers 제목 키워드 기반

ESCORT: Ethereum Smart COntRacTs Vulnerability Detection using Deep Neural Network and Transfer Learning

2021-03-23 · Oliver Lutz, Huili Chen, Hossein Fereidooni, Christoph Sendner 외

Ethereum smart contracts are automated decentralized applications on the blockchain that describe the terms of the agreement between buyers and sellers, reducing the need for trusted intermediaries and arbitration. Howev…

Transfer LearningVulnerability Detection

Large Language Model based Smart Contract Auditing with LLMBugScanner

2025-11-29 · Yining Yuan, Yifei Wang, Yichang Xu, Zachary Yahn 외 arxiv

This paper presents LLMBugScanner, a large language model (LLM) based framework for smart contract vulnerability detection using fine-tuning and ensemble learning. Smart contract auditing presents several challenges for …

Vulnerability DetectionEnsemble Learning

Dual-view Aware Smart Contract Vulnerability Detection for Ethereum

2024-06-29 · Jiacheng Yao, Maolin Wang, Wanqi Chen, Chengxiang Jin 외

The wide application of Ethereum technology has brought technological innovation to traditional industries. As one of Ethereum's core applications, smart contracts utilize diverse contract codes to meet various functiona…

Vulnerability Detection

Combining Graph Neural Networks with Expert Knowledge for Smart Contract Vulnerability Detection

2021-07-24 · Zhenguang Liu, Peng Qian, Xiaoyang Wang, Yuan Zhuang 외

Smart contract vulnerability detection draws extensive attention in recent years due to the substantial losses caused by hacker attacks. Existing efforts for contract security analysis heavily rely on rigid rules defined…

Vulnerability Detection

MTVHunter: Smart Contracts Vulnerability Detection Based on Multi-Teacher Knowledge Translation

2025-02-24 · Guokai Sun, Yuan Zhuang, Shuo Zhang, Xiaoyu Feng 외

Smart contracts, closely intertwined with cryptocurrency transactions, have sparked widespread concerns about considerable financial losses of security issues. To counteract this, a variety of tools have been developed t…

DenoisingVulnerability Detection