• 文献检索
  • 文档翻译
  • 深度研究
  • 学术资讯
  • Suppr Zotero 插件Zotero 插件
  • 邀请有礼
  • 套餐&价格
  • 历史记录
应用&插件
Suppr Zotero 插件Zotero 插件浏览器插件Mac 客户端Windows 客户端微信小程序
定价
高级版会员购买积分包购买API积分包
服务
文献检索文档翻译深度研究API 文档MCP 服务
关于我们
关于 Suppr公司介绍联系我们用户协议隐私条款
关注我们

Suppr 超能文献

核心技术专利:CN118964589B侵权必究
粤ICP备2023148730 号-1Suppr @ 2026

文献检索

告别复杂PubMed语法,用中文像聊天一样搜索,搜遍4000万医学文献。AI智能推荐,让科研检索更轻松。

立即免费搜索

文件翻译

保留排版,准确专业,支持PDF/Word/PPT等文件格式,支持 12+语言互译。

免费翻译文档

深度研究

AI帮你快速写综述,25分钟生成高质量综述,智能提取关键信息,辅助科研写作。

立即免费体验

基于图神经网络的区块链网络异常节点检测

Anomalous Node Detection in Blockchain Networks Based on Graph Neural Networks.

作者信息

Chang Ze, Cai Yunfei, Liu Xiao Fan, Xie Zhenping, Liu Yuan, Zhan Qianyi

机构信息

School of Artificial Intelligence and Computer Science, Jiangnan University, Wuxi 214122, China.

Department of Media and Communication, City University of Hong Kong, Hong Kong SAR, China.

出版信息

Sensors (Basel). 2024 Dec 24;25(1):1. doi: 10.3390/s25010001.

DOI:10.3390/s25010001
PMID:39796797
原文链接:https://pmc.ncbi.nlm.nih.gov/articles/PMC11723008/
Abstract

With the rapid development of blockchain technology, fraudulent activities have significantly increased, posing a major threat to the personal assets of blockchain users. The blockchain transaction network formed during user transactions can be represented as a graph consisting of nodes and edges, making it suitable for a graph data structure. Fraudulent nodes in the transaction network are referred to as anomalous nodes. In recent years, the mainstream method for detecting anomalous nodes in graphs has been the use of graph data mining techniques. However, anomalous nodes typically constitute only a small portion of the transaction network, known as the minority class, while the majority of nodes are normal nodes, referred to as the majority class. This discrepancy in sample sizes results in class imbalance data, where models tend to overfit the features of the majority class and neglect those of the minority class. This issue presents significant challenges for traditional graph data mining techniques. In this paper, we propose a novel graph neural network method to overcome class imbalance issues by improving the Graph Attention Network (GAT) and incorporating ensemble learning concepts. Our method combines GAT with a subtree attention mechanism and two ensemble learning methods: Bootstrap Aggregating (Bagging) and Categorical Boosting (CAT), called SGAT-BC. We conducted experiments on four real-world blockchain transaction datasets, and the results demonstrate that SGAT-BC outperforms existing baseline models.

摘要

随着区块链技术的快速发展,欺诈活动显著增加,对区块链用户的个人资产构成了重大威胁。用户交易过程中形成的区块链交易网络可以表示为由节点和边组成的图,这使其适用于图数据结构。交易网络中的欺诈节点被称为异常节点。近年来,检测图中异常节点的主流方法是使用图数据挖掘技术。然而,异常节点通常只占交易网络的一小部分,即少数类,而大多数节点是正常节点,即多数类。样本大小的这种差异导致了类不平衡数据,在这种情况下,模型往往会过度拟合多数类的特征而忽略少数类的特征。这个问题给传统的图数据挖掘技术带来了重大挑战。在本文中,我们提出了一种新颖的图神经网络方法,通过改进图注意力网络(GAT)并结合集成学习概念来克服类不平衡问题。我们的方法将GAT与子树注意力机制以及两种集成学习方法:自助聚合(Bagging)和分类提升(CAT)相结合,称为SGAT-BC。我们在四个真实世界的区块链交易数据集上进行了实验,结果表明SGAT-BC优于现有的基线模型。

https://cdn.ncbi.nlm.nih.gov/pmc/blobs/e3ad/11723008/8bcc88e73e55/sensors-25-00001-g004.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/e3ad/11723008/f2602a5aa55e/sensors-25-00001-g001.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/e3ad/11723008/259c1d1fd2c9/sensors-25-00001-g002.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/e3ad/11723008/9b658e445252/sensors-25-00001-g003.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/e3ad/11723008/8bcc88e73e55/sensors-25-00001-g004.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/e3ad/11723008/f2602a5aa55e/sensors-25-00001-g001.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/e3ad/11723008/259c1d1fd2c9/sensors-25-00001-g002.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/e3ad/11723008/9b658e445252/sensors-25-00001-g003.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/e3ad/11723008/8bcc88e73e55/sensors-25-00001-g004.jpg

相似文献

1
Anomalous Node Detection in Blockchain Networks Based on Graph Neural Networks.基于图神经网络的区块链网络异常节点检测
Sensors (Basel). 2024 Dec 24;25(1):1. doi: 10.3390/s25010001.
2
Graph Learning-Based Blockchain Phishing Account Detection with a Heterogeneous Transaction Graph.基于图学习的区块链网络钓鱼账户检测方法:利用异构交易图。
Sensors (Basel). 2023 Jan 1;23(1):463. doi: 10.3390/s23010463.
3
Design of an improved model using federated learning and LSTM autoencoders for secure and transparent blockchain network transactions.使用联邦学习和长短期记忆自动编码器设计一种改进模型,用于安全透明的区块链网络交易。
Sci Rep. 2025 Jan 10;15(1):1615. doi: 10.1038/s41598-024-83564-4.
4
Ethereum Phishing Scam Detection Based on Data Augmentation Method and Hybrid Graph Neural Network Model.基于数据增强方法和混合图神经网络模型的以太坊网络钓鱼诈骗检测
Sensors (Basel). 2024 Jun 20;24(12):4022. doi: 10.3390/s24124022.
5
A Novel Smart Contract Vulnerability Detection Method Based on Information Graph and Ensemble Learning.基于信息图和集成学习的新型智能合约漏洞检测方法。
Sensors (Basel). 2022 May 8;22(9):3581. doi: 10.3390/s22093581.
6
Blockchain Data Mining With Graph Learning: A Survey.基于图学习的区块链数据挖掘:一项综述。
IEEE Trans Pattern Anal Mach Intell. 2024 Feb;46(2):729-748. doi: 10.1109/TPAMI.2023.3327404. Epub 2024 Jan 8.
7
Strangely mined bitcoins: Empirical analysis of anomalies in the bitcoin blockchain transaction network.奇异挖掘的比特币:比特币区块链交易网络异常的实证分析。
PLoS One. 2021 Sep 30;16(9):e0258001. doi: 10.1371/journal.pone.0258001. eCollection 2021.
8
A Machine Learning-Based Method for Automated Blockchain Transaction Signing Including Personalized Anomaly Detection.基于机器学习的自动化区块链交易签名方法,包括个性化异常检测。
Sensors (Basel). 2019 Dec 25;20(1):147. doi: 10.3390/s20010147.
9
Bitcoin Money Laundering Detection via Subgraph Contrastive Learning.通过子图对比学习检测比特币洗钱行为。
Entropy (Basel). 2024 Feb 28;26(3):211. doi: 10.3390/e26030211.
10
A Machine Learning and Blockchain Based Efficient Fraud Detection Mechanism.基于机器学习和区块链的高效欺诈检测机制。
Sensors (Basel). 2022 Sep 21;22(19):7162. doi: 10.3390/s22197162.

本文引用的文献

1
KG2Vec: A node2vec-based vectorization model for knowledge graph.KG2Vec:一种基于节点2向量的知识图谱向量化模型。
PLoS One. 2021 Mar 30;16(3):e0248552. doi: 10.1371/journal.pone.0248552. eCollection 2021.
2
Accurate and efficient sequential ensemble learning for highly imbalanced multi-class data.高精度且高效的序贯集成学习算法在高度不平衡多类数据中的应用。
Neural Netw. 2020 Aug;128:268-278. doi: 10.1016/j.neunet.2020.05.010. Epub 2020 May 19.
3
Deep learning.深度学习。
Nature. 2015 May 28;521(7553):436-44. doi: 10.1038/nature14539.
4
Exploratory undersampling for class-imbalance learning.用于类别不平衡学习的探索性欠采样
IEEE Trans Syst Man Cybern B Cybern. 2009 Apr;39(2):539-50. doi: 10.1109/TSMCB.2008.2007853. Epub 2008 Dec 16.