|国家预印本平台
首页|基于平衡子图采样算法的区块链交易异常检测

基于平衡子图采样算法的区块链交易异常检测

Blockchain transaction anomaly detection based on balanced subgraph sampling algorithm

中文摘要英文摘要

区块链技术的发展在给我们带来便利的同时,也出现了很多安全问题。区块链交易因其匿名性而广受欢迎,但也因此造成洗钱等非法活动的猖獗。区块链交易数据集存在大量噪声节点且标签比例失衡,而区块链交易检测技术EvolveGCN模型对数据集处理效果不佳,且存在忽视图结构信息等缺陷。因此,本文提出了平衡子图采样算法来解决上述问题。具体来说,本文主要研究工作为:提出应用子图采样算法降低EvolveGCN处理区块链交易数据集时的时间和空间复杂度,同时改进提出了由噪声清除算法和比例子图选择算法组成的平衡子图采样算法:选择性噪声清除算法保留了EvolveGCN无差别清除算法清除的重要未知节点并添加伪标签;比例子图选择算法充分利用EvolveGCN选取训练集时忽略的图结构信息选取子图。通过三组消融实验,分别验证了平衡子图采样算法中两个子算法及其整体的有效性,其中以非法节点的F1 sorce为实验指标,平衡子图采样算法提升了10.2%。最后通过对比试验选取了最佳的训练集合法非法标签比例为2:5。

While the development of blockchain technology brings us convenience, there are also many security problems.Blockchain trading is popular because of its anonymity, but it also leads to rampant illegal activities such as money laundering.The blockchain transaction data set has a large number of noise nodes and unbalanced label proportion, while the blockchain transaction detection technology EvolveGCN model has poor processing effect on the data set, and there are defects such as ignoring the graph structure information.Therefore, this thesisproposes a balanced subgraph sampling algorithm to solve the above problems.Specifically, the main research work of this thesisis as follows:Propose the application of subgraph sampling algorithm to reduce the time and space complexity of EvolveGCN in processing blockchain transaction data sets, and improve the balanced subgraph sampling algorithm composed of noise removal algorithm and proportional subgraph selection algorithm:The selective noise removal algorithm preserves the important unknown nodes cleared by the EvolveGCN indifference removal algorithm and adds false labels; Compared with the example graph selection algorithm, it makes full use of the graph structure information ignored when EvolveGCN selects the training set to select the subgraph.Through three groups of ablation experiments, the effectiveness of the two sub algorithms and the whole of the balanced subgraph sampling algorithm are verified respectively. Taking the F1 sorce of illegal nodes as the experimental index, the balanced subgraph sampling algorithm is improved by 10.2%. Finally, through comparative experiments, the best training set is selected, and the proportion of legal and illegal labels is 2:5.

刘霄宇、李文敏

计算技术、计算机技术

区块链交易图神经网络图采样标签比例失衡

Blockchaintransactiongraph neural networkgraph samplinglabel proportion imbalance

刘霄宇,李文敏.基于平衡子图采样算法的区块链交易异常检测[EB/OL].(2022-03-14)[2025-08-23].http://www.paper.edu.cn/releasepaper/content/202203-168.点此复制

评论