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.
Funder
the National Natural Science Foundation of China
Innovation Fund Program of the Engineering Research Center for Integration and Application of Digital Learning Technology of Ministry of Education
Subject
Energy (miscellaneous),Energy Engineering and Power Technology,Renewable Energy, Sustainability and the Environment,Electrical and Electronic Engineering,Control and Optimization,Engineering (miscellaneous),Building and Construction
Reference30 articles.
1. Is a ‘smart contract’ really a smart idea? Insights from a legal perspective;Giancaspro;Comput. Law Secur. Rev.,2017
2. Blockchain smart contracts: Applications, challenges, and future trends;Khan;Peer Peer Netw. Appl.,2021
3. Ghiasi, M., Wang, Z., Mehrandezh, M., Jalilian, S., and Ghadimi, N. (2022). Evolution of smart grids towards the Internet of energy: Concept and essential components for deep decarbonisation. IET Smart Grid, 1–17.
4. An exploratory study of smart contracts in the Ethereum blockchain platform;Oliva;Empir. Softw. Eng.,2020
5. Samreen, N.F., and Alalfi, M.H. (2020, January 18). Reentrancy vulnerability identification in ethereum smart contracts. Proceedings of the 2020 IEEE 3rd International Workshop on Blockchain Oriented Software Engineering, London, ON, Canada.
Cited by
2 articles.
订阅此论文施引文献
订阅此论文施引文献,注册后可以免费订阅5篇论文的施引文献,订阅后可以查看论文全部施引文献