Асосий контентга ўтиш
AkademIndex

Маҳсулотлар

Ишлаб чиқувчилар учун

AkademBaseЭкотизим учун очиқ API
Мақола

Deep Learning-Driven Token Semantics for Smart Contract Vulnerability Identification

Mustafa M. Abd ZaidIslamic University,College of Technical Engineering,Najaf,IraqHusam I. ShaheenUniversity of West London,Department of Computing and Engineering,UAENigora AbduraimovaTermez University of Economics and Service,Department of Economics,Termiz City,Uzbekistan,190100Jasim Gshayyish ZwaidMiddle Technical University,Kut Technical Institute,Department of Accounting,IraqAli HadiImam Al-Kadhum University College(IKC),Department of Communication Engineering,IraqNeha Gopal NEast Point College of Engineering and Technology Visvesvaraya Technological University (VTU),Dept. of Computer Science and Engineering,Bangalore,Karnataka,IndiaZilola SattorovaTashkent State University of Oriental Studies,Uzbekistan
2025
ABI

Аннотация

Smart contracts are self-executing computer-based agreements that are implemented on blockchain systems and that their security is of paramount importance because they are not subject to change. The knowledge of token-level semantics can be helpful in determining the areas that may pose a weakness in these contracts. Nevertheless, current techniques tend to be based on rule based analysis, or syntax level analysis, which find it difficult to reflect the richer semantic structures that result in complex vulnerabilities. In order to overcome these limitations, this paper presents a framework that combines the pretrained transformer functionality of CodeBERT with task-specific fine-tuning and, as such, auto-detects and highlights vulnerabilities in smart contract Integrated Development Environment (IDEs). The method is an examination of token-level semantics, making it possible to identify vulnerabilities and understand them correctly in context. This framework can be applied directly in real-time to IDEs by developers to get vulnerability notifications and recommendations. The experimental outcomes prove that FTC-BERT is much more effective in detecting vulnerabilities and remembering experiments than traditional, and it is a semantic-sensitive, efficient, and automated method to detect vulnerabilities in smart contracts.

Ҳали таржима қилинмаган

Мавзулар

Идентификаторлар

Иқтибослар ва манбалар