JOURNAL ARTICLE

Smart Contract Vulnerability Detection System Based on Ontology Reasoning

CHEN Ruixiang, JIAO Jian, WANG Ruohua

Year: 2023 Journal:   DOAJ (DOAJ: Directory of Open Access Journals)

Abstract

Withthe development of the blockchain,smart contract based on Ethereum has attracted more and more attention from all walks of life,but it has also faced more security threats.For the security problems of Ethereum smart contracts,various vulnerability detection methods have emerged,such as symbolic execution,formal verification,deep learning and other technologies.However,most of the existing methods have incomplete detection types and lack interpretability.To solve these problems,a smart contract vulnerability detection system based on ontology reasoning for Solidity high-level language level is designed and implemented.The smart contract vulnerability source code is parsed into an abstract syntax tree,and the information is extracted.The extracted information is used to construct the vulnerability detection ontology,and the reasoning engine is used to infer the ontology vulnerability.In the experiment,other detection tools are selected to compare with this system,and these tools are used to detect 100 intelligent combined source samples.The results show that the system has a good detection effect,it can detect va-rious types of smart contract loopholes and can give the information about the cause of the vulnerability.

Keywords:
Ontology Vulnerability (computing) Construct (python library) Solidity Syntax Smart contract Parsing Semantics (computer science)

Metrics

0
Cited By
0.00
FWCI (Field Weighted Citation Impact)
0
Refs
0.69
Citation Normalized Percentile
Is in top 1%
Is in top 10%

Topics

Library Science and Administration
Social Sciences →  Social Sciences →  Library and Information Sciences
Library Science and Information Literacy
Social Sciences →  Social Sciences →  Library and Information Sciences
Digital and Traditional Archives Management
Social Sciences →  Arts and Humanities →  Conservation
© 2026 ScienceGate Book Chapters — All rights reserved.