【技术实现步骤摘要】
一种用于检测区块链交易异常的方法及相关产品
[0001]本专利技术一般地涉及区块链
更具体地,本专利技术涉及一种用于检测区块链交易异常的方法、用于检测区块链交易异常的设备和计算机可读存储介质。
技术介绍
[0002]区块链是一种分布式加密账本,为非信任成员可以安全地进行交易提供平台,使得去中心化、低成本、点对点的交易成为可能,在金融、医疗、物流、物联网等领域得到了广泛应用。区块链使用分布式存储和集体维护来实现去中心化,使用SHA
‑
256等非对称加密算法和可靠存储技术完成信用背书,保障了系统的开源、公开和安全。然而,由于区块链具有巨大的流通市值、庞大的用户量和账户匿名性等特点,导致区块链上的交易频繁受到盗窃等异常行为的威胁。
[0003]区块链最成功的实践是以比特币为代表的加密数字货币。加密数字货币也越来越多地进入金融市场。加密数字货币具有匿名性的特点,不需要用户进行实名认证,因此越来越多的犯罪分子将加密货币作为犯罪工具,实施网络和金融犯罪。
[0004]区块链交易记录被分布式存储在 ...
【技术保护点】
【技术特征摘要】
1.一种用于检测区块链交易异常的方法,其特征在于,包括:获取区块链交易图;从所述区块链交易图中提取交易网络的结构特征和交易数据特征;将所述交易网络的结构特征和交易数据特征合并,以得到合并特征集;以及利用异常检测模型对所述合并特征集进行检测,以确定区块链中是否存在交易异常行为。2.根据权利要求1所述的方法,其特征在于,所述区块链交易图中包括交易的节点、边和标记信息,所述边包括交易之间的比特币流转信息,所述标记信息包括交易的属性,其中从所述区块链交易图中提取交易网络的结构特征和交易数据特征包括:根据网络表示方法从所述区块链交易图中提取交易网络的结构特征;以及从所述区块链交易图中的节点、边和标记信息中提取交易数据特征。3.根据权利要求2所述的方法,其特征在于,所述根据网络表示方法从所述区块链交易图中提取交易网络的结构特征包括:基于深度游走的网络表示学习算法对所述区块链交易图进行特征提取,以获取交易网络的结构特征;和/或使用二阶属性网络嵌入所述区块链交易图进行特征提取,以获取交易网络的结构特征。4.根据权利要求3所述的方法,其特征在于,所述基于深度游走的网络表示学习算法对所述区块链交易图进行特征提取以获取交易网络的结构特征包括:将所述区块链交易图转换成网络图;利用设定的游走方式获得所述节点的采样序列;以及根据神经网络模型对所述节点的采样序列进行向量学习,以将获取的节点的表示向量作为交易网络的结构特征。5.根据权利要求3所述的方法,其特征在于,所述使用二阶属性网络嵌入所述区块链交易图进行特征提取以获取交易网络的结构特征包括:从相邻节点到目标节点的边的信息中提取节点和属性之间的关联信息,以得到结构信息矩阵和属性信息矩阵;以...
【专利技术属性】
技术研发人员:李光松,王永娟,于刚,薛昊原,张晓琦,陆思奇,葛爱军,袁庆军,高承实,
申请(专利权)人:中国人民解放军战略支援部队信息工程大学,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。