一种区块链交易数据检索系统、方法、设备及存储介质与流程

文档序号:29696999发布日期:2022-04-16 13:19阅读:来源:国知局

技术特征:
1.一种区块链交易数据检索系统,其特征在于,包括:区块链监听节点,用于同步区块链上的区块以及交易数据,并将监听所得的数据按照区块为单位发送至数据处理模块;数据处理模块,用于接收不同区域块的区块数据,分别对不同的区块数据进行处理后均缓存至内存数据库中;数据存储模块,用于定时对已存入所述内存数据库的数据按照图数据库的结构进行分类和筛选,并将处理好的结构写入至图数据库;数据查询模块,用于根据接收所得的查询指令使用图数据库的查询语言对写入图数据库中的数据进行实时检索。2.根据权利要求1所述的区块链交易数据检索系统,其特征在于,所述内存数据库为kv数据库;所述数据处理模块对不同的区块数据进行处理,包括:将接收来自不同区域块的区块数据进行区块高度识别,并对交易数据进行哈希计算以获得交易哈希值,从而将区块高度以及交易哈希值为key缓存至kv数据库中。3.根据权利要求1所述的区块链交易数据检索系统,其特征在于,所述数据存储模块将处理好的结构写入至图数据库之前,还包括:判断图数据库是否为空库,若当前的图数据库为空库,则直接使用图数据库的初始化模式将处理好的结构写入图数据库中。4.根据权利要求1~3任意一项所述的区块链交易数据检索系统,其特征在于,还包括:业务模块,与所述数据查询模块相连,用于根据业务需求向所述数据查询模块发起对应的查询指令,让所述数据查询模块根据查询指令检索获得对应的地址和交易数据。5.一种区块链交易数据分析监测方法,其特征在于,应用在如权利要求1~4任意一项所述的区块链交易数据检索系统中,包括:获取目标地址,以目标地址为原点搜索输出或输入关系为目标地址的交易以及与该交易相关联的区块;根据搜索到的交易的输入或输出地址设为交易的另一方,并将其地址作为原点搜索与该地址相关联的交易以及区块;将搜索过程中所涉及到的数据使用地址、数据使用地址与交易之间的关系进行聚合对获得的交易方向以实现对交易进行溯源追踪。6.根据权利要求5所述的区块链交易数据分析监测方法,其特征在于,在进行交易溯源追踪时,还包括:将数据使用地址相关联的交易数据进行交易金额求和处理,并对数据使用地址相关联的所有交易哈希值进行统计和显示。7.根据权利要求5所述的区块链交易数据分析监测方法,其特征在于,获得所述交易方向后,还包括:生成并展示可视化图表,可视化图表包括交易溯源图,交易溯源图中至少标记有数据使用地址、交易数据以及交易方向。8.根据权利要求7所述的区块链交易数据分析监测方法,其特征在于,所述可视化图表还包括交易统计图表,交易统计图表中展示不同时间段下的累积交易金额、平均交易金额以及累积交易次数。
9.一种电子设备,其特征在于,其包括处理器、存储器及存储于所述存储器上并可在所述处理器上运行的计算机程序,所述处理器执行所述计算机程序时实现权利要求5~8任一所述的区块链交易数据分析监测方法。10.一种计算机可读存储介质,其特征在于,其上存储有计算机程序,所述计算机程序被执行时实现权利要求5~8任一所述的区块链交易数据分析监测方法。

技术总结
本发明公开了一种区块链交易数据检索系统、方法、设备及存储介质,其检索系统包括:区块链监听节点,用于同步区块链上的区块以及交易数据,并将监听所得的数据按照区块为单位发送至数据处理模块;数据处理模块,用于接收不同区域块的区块数据,分别对不同的区块数据进行处理后均缓存至内存数据库中;数据存储模块,用于定时对数据处理模块中已存入内存数据库的数据按照图数据库的结构进行分类和筛选,并将处理好的结构写入至图数据库;数据查询模块,用于根据接收所得的查询指令使用图数据库的查询语言对写入图数据库中的数据进行实时检索。本发明可快速对区块链上的交易进行实时关系检索,实现实时性的交易溯源追踪。实现实时性的交易溯源追踪。实现实时性的交易溯源追踪。


技术研发人员:郭峰 余昌鸿 赵晓婷 杨鹏晖
受保护的技术使用者:广州广电运通金融电子股份有限公司
技术研发日:2022.01.11
技术公布日:2022/4/15
当前第2页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1