Detection of Security Vulnerabilities in Smart Contracts

dc.contributor.authorGhorab, Djamel Eddine Hakim
dc.contributor.authorMokhati, Farid
dc.date.accessioned2024-10-17T20:11:08Z
dc.date.available2024-10-17T20:11:08Z
dc.date.issued2024
dc.description.abstractMachine learning, Blockchain technology, and Cybersecurity are topics that have garnered significant interest from researchers. Smart contracts, programs that operate on the Ethereum Blockchain, have demonstrated extensive utility across various domains. However, with their increased usage comes an elevated risk of hackers exploiting these contracts. In this thesis, we propose the use of BERT, a machine learning model, for detecting vulnerabilities in Solidity smart contracts. Our work involves fine tuning a pre-trained deep learning model to predict whether a contract is vulnerable. Furthermore, we develop an extension for an Integrated Development Environment (IDE) that utilizes the trained model, assisting developers in enhancing the security of smart contracts.
dc.identifier.urihttp://dspace.univ-oeb.dz:4000/handle/123456789/20055
dc.language.isoen
dc.publisherUniversity of Oum El Bouaghi
dc.titleDetection of Security Vulnerabilities in Smart Contracts
dc.title.alternativeA Deep Learning-Based Approach
dc.typeOther
Files
Original bundle
Now showing 1 - 1 of 1
No Thumbnail Available
Name:
Detection of Security Vulnerabilities in Smart Contracts.pdf
Size:
3.39 MB
Format:
Adobe Portable Document Format
License bundle
Now showing 1 - 1 of 1
No Thumbnail Available
Name:
license.txt
Size:
1.71 KB
Format:
Item-specific license agreed upon to submission
Description: