Please use this identifier to cite or link to this item: http://bura.brunel.ac.uk/handle/2438/33398
Title: RGCNet: Riemannian graph convolutional networks for end-to-end smart contract vulnerability detection
Authors: Chen, Y
Zhu, H
Li, H
Yang, Y
Wang, Q
Li, M
Keywords: smart contract;vulnerability detection;blockchain;Riemannian graph convolutional networks
Issue Date: 21-May-2026
Publisher: Elsevier
Citation: Chen, Y. et al. (2026) 'RGCNet: Riemannian graph convolutional networks for end-to-end smart contract vulnerability detection', Neurocomputing, 695, 134050, pp. 1–11. doi: 10.1016/j.neucom.2026.134050.
Abstract: Frequent security issues with smart contract vulnerabilities have become a pressing challenge in the industry. Conventional program analysis methods lack flexibility and extensibility, leading to high false positive rates. Deep learning approaches are emerging as a new trend to address this issue. Compared to other neural networks, graph convolutional networks can better capture the structural and logical information of smart contracts. However, existing methods do not fully consider the scale-free characteristics of smart contracts and fail to leverage their complex hierarchical structures and semantic information. Therefore, we develop an end-to-end vulnerability detection framework using Riemannian Graph Convolutional Networks (RGCNet). We first construct smart contract graphs that are rich in semantic and structural information. Next, we learn features of the smart contract graph in the Riemannian manifold, thereby better reflecting its actual topology. Simultaneously, the word embedding network extracts semantic features, forming an end-to-end network where modules promote one another. Extensive experiments are conducted on three vulnerabilities using real-world smart contracts. The results show that the proposed approach exhibits superior performance over state-of-the-art methodologies in terms of accuracy, precision, and recall.
Description: Data availability: Data will be made available on request.
URI: https://bura.brunel.ac.uk/handle/2438/33398
DOI: https://doi.org/10.1016/j.neucom.2026.134050
ISSN: 0925-2312
Other Identifiers: ORCiD: Yaoxin Chen https://orcid.org/0009-0002-9862-979X
ORCiD: Haibo Li https://orcid.org/0009-0009-1429-6723
ORCiD: Qicong Wang https://orcid.org/0000-0001-7324-0433
ORCiD: Maozhen Li https://orcid.org/0000-0002-0820-5487
Appears in Collections:Department of Electronic and Electrical Engineering Research Papers

Files in This Item:
File Description SizeFormat 
FullText.pdfCopyright © 2026 The Authors. Published by Elsevier B.V. This is an open access article under the CC BY license ( https://creativecommons.org/licenses/by/4.0/ ).3.35 MBAdobe PDFView/Open


This item is licensed under a Creative Commons License Creative Commons