Litcius/Paper detail

Improving Smart Contract Security with Contrastive Learning-based Vulnerability Detection

Yizhou Chen, Zeyu Sun, Zhihao Gong, Dan Hao

202444 citationsDOI

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.

Topics & Concepts

Vulnerability (computing)Computer scienceComputer securityPityDatabase transactionDeep learningVulnerability assessmentArtificial intelligencePsychologySocial psychologyProgramming languagePsychotherapistPsychological resilienceBlockchain Technology Applications and SecurityCybercrime and Law Enforcement StudiesSpam and Phishing Detection