paperbot · PL 论文追踪

全部论文 待读 收藏

P2 Improving Smart Contract Security with Contrastive Learning-based Vulnerability Detection

基于对比学习的漏洞检测提升智能合约安全性
ICSE Proceedings of the IEEE/ACM 46th International Conference on Software Engineering2024匹配度 3/10 · 该论文属于深度学习/对比学习用于智能合约漏洞检测,虽在“机器学习与程序语言”交叉点附近,但不涉及用户核心关注的 LLM/Agent 与静态分析、形式化验证、浮点程序分析或贝叶斯程序分析。其研究目标也并非用 Agent 改进分析工具,而是用模型拟合漏洞标签,因此匹配度较低。引用 56 inbox
Yizhou Chen, Zeyu Sun, Zhihao Gong, Dan Hao
crossref: 2026-09-12

AI 速览

一句话:提出基于对比学习的智能合约漏洞检测方法,利用合约间相关性提升检测性能。

智能合约漏洞已成为威胁区块链交易安全的重要因素。现有最先进的深度学习方法通常将每份输入合约视为独立实体,通过拟合漏洞标签来学习漏洞模式,却忽略了合约之间的相关性:既未利用同类合约之间的共性,也未区分不同类型合约之间的差异,导致检测性能不理想。针对这一问题,本文提出基于对比学习的智能合约漏洞检测方法,旨在通过建模合约之间的关系来弥补上述缺陷,从而改进智能合约安全性。摘要未报告具体方法与评估结果。

问题
现有深度学习智能合约漏洞检测将每份合约视为独立实体,忽略合约间相关性,未能利用同类合约共性与异类合约差异,导致性能不足。
方法
提出基于对比学习的漏洞检测方法,通过建模合约之间的关系来学习更具判别力的漏洞模式,以提升智能合约漏洞检测效果。
评估
摘要未提供具体评估方式、数据集或实验结果,仅指出既有方法性能未达理想水平。
原文摘要(Abstract)

Currently, smart contract vulnerabilities (SCVs) have emerged as a major factor threatening the transaction security of blockchain. Existing state-of-the-art methods rely on deep learning to mitigate this threat. They treat each input contract as an independent entity and feed it into a deep learning model to learn vulnerability patterns by fitting vulnerability labels. It is a pity that they disregard the correlation between contracts, failing to consider the commonalities between contracts of the same type and the differences among contracts of different types. As a result, the performance of these methods falls short of the desired level.

链接与引用

DOI 原文 · PDF(开放获取) ·

BibTeX
@inproceedings{paperbot11380,
  title = {Improving Smart Contract Security with Contrastive Learning-based Vulnerability Detection},
  author = {Yizhou Chen and Zeyu Sun and Zhihao Gong and Dan Hao},
  booktitle = {ICSE},
  year = {2024},
  doi = {10.1145/3597503.3639173}
}