Back to Search Start Over

Smart Contract Vulnerability Detection Model Based on Siamese Network (SCVSN): A Case Study of Reentrancy Vulnerability

Authors :
Ran Guo
Weijie Chen
Lejun Zhang
Guopeng Wang
Huiling Chen
Source :
Energies, Vol 15, Iss 24, p 9642 (2022)
Publication Year :
2022
Publisher :
MDPI AG, 2022.

Abstract

Blockchain technology is currently evolving rapidly, and smart contracts are the hallmark of the second generation of blockchains. Currently, smart contracts are gradually being used in power system networks to build a decentralized energy system. Security is very important to power systems and attacks launched against smart contract vulnerabilities occur frequently, seriously affecting the development of the smart contract ecosystem. Current smart contract vulnerability detection tools suffer from low correct rates and high false positive rates, which cannot meet current needs. Therefore, we propose a smart contract vulnerability detection system based on the Siamese network in this paper. We improved the original Siamese network model to perform smart contract vulnerability detection by comparing the similarity of two sub networks with the same structure and shared parameters. We also demonstrate, through extensive experiments, that the model has better vulnerability detection performance and lower false alarm rate compared with previous research results.

Details

Language :
English
ISSN :
19961073
Volume :
15
Issue :
24
Database :
Directory of Open Access Journals
Journal :
Energies
Publication Type :
Academic Journal
Accession number :
edsdoj.7ded3a6c51b4ab1a48d46e2412dc3d6
Document Type :
article
Full Text :
https://doi.org/10.3390/en15249642