当前位置: 首页 > 专利查询>李青专利>正文

基于区块链和数字金融的业务数据日志处理方法及系统技术方案

技术编号:28060921 阅读:41 留言:0更新日期:2021-04-14 13:38
本发明专利技术公开了一种基于区块链和数字金融的业务数据日志处理方法,涉及互联网金融技术领域,包括以下步骤:将多个依次链接的区块中每个区块的业务数据进行实时存储并形成多个数据备用库;在前后两个相互链接的区块之间的链节点处调用业务数据并形成单链数据日志;对转发的单链数据日志添加位置标识符和增量序次标记;接收多个单链数据日志并将多个单链数据日志按预设排序标准进行排序;检测实时序列中的增量序次标记是否连续;还提供了基于区块链和数字金融的业务数据日志处理系统;还提供了存储介质。本发明专利技术具有高连续性、高可靠性和低运算成本的优点。低运算成本的优点。低运算成本的优点。

【技术实现步骤摘要】
基于区块链和数字金融的业务数据日志处理方法及系统


[0001]本专利技术涉及互联网金融
,具体涉及一种基于区块链和数字金融的业务数据日志处理方法及系统。

技术介绍

[0002]区块链是一种在不可信的竞争环境中低成本建立信任的新型计算范式和协作模式,由于其具有存储密度大、防篡改、可追溯等特性,基于区块链技术的应用越来越广泛。区块链通过增加区块的方式进行数据存储,且数据都是存储在单链上,但随着时间和交易数据的扩大极易引发数据膨胀,可能会导致存储和查询效率的降低。同时,数据在系统中均采用日志来记录,日志是记录各种系统中问题信息的关键,也是一种常见的海量数据,目前可以通过系统的日志对系统的运行状态进行分析,目前银行等组织机构都有多种系统,这些系统基于分布式的应用服务器集群日复一日地运,产生海量的日志。核心银行系统拥有的运维数据,既包括系统层面有关资源消耗的性能特征日志,还包括业务层面事关客户、账户的交易明细日志。
[0003]因此,由于区块链的数据存储方式,导致业务数据日志处理系统中进行数据采集时,发生异常并出现日志不连续的问题。
...

【技术保护点】

【技术特征摘要】
1.一种基于区块链和数字金融的业务数据日志处理方法,其特征在于,包括以下步骤:将多个依次链接的区块中每个区块的业务数据进行实时存储并形成多个数据备用库,多个数据备用库分别对应不同区块;在前后两个相互链接的区块之间的链节点处调用业务数据并形成单链数据日志,并将单链数据日志进行转发,其中,所调用业务数据代表了前区块的业务数据;对转发的单链数据日志添加位置标识符和增量序次标记,所述位置标识符与该单链数据日志对应的数据备用库相对应;接收多个单链数据日志并将多个单链数据日志按预设排序标准进行排序,形成业务数据日志,所述预设排序标准包括按预设序列排列多个所述增量序次标记并形成实时序列;检测实时序列中的增量序次标记是否连续:若不连续,检测丢失的所述增量序次标记,并通过所述增量序次标记得到与其对应的单链数据日志和该单链数据日志对应的位置标识符,通过位置标示符得到与其对应的数据备用库,在数据备用库中重新调用业务数据并形成新的单链数据日志,并按填补标准在业务数据日志中插入新的单链数据日志,并继续检测实时序列中的增量序次标记是否连续;若连续,得到业务数据日志中的多个单链数据日志对应的多个位置标识符,通过多个位置标示符找到与其对应的多个数据备用库,实时删除找到的多个数据备用库。2.根据权利要求1所述的基于区块链和数字金融的业务数据日志处理方法,其特征在于,所述填补标准包括将新的单链数据日志添加丢失的所述增量序次标记,并按增量序次标记在预设序列排列中的次序插入实时序列。3.一种基于区块链和数字金融的业务数据日志处理系统,其特征在于,包括:多个用于存储业务数据的区块,多个所述区块中两两链接并且两个相互链接的区块形成前区块和后区块,所述前区块和所述后区块之间形成链节点,所述前区块所存储的业务数据通过链节点进行调用;存储模块,所述存储模块用于存储多个数据备用库,多个所述数据备用库分别用于实时存储多个区块的增量业务数据;调用转发模块,所述调用转发模块用于调用业务数据并形成单链数据日志,并将单链数据日志进行转发;标记处理模块,所述标记处理模块用于对转发的单链数据日志添加位置标识符和增量序次标记,其中,所述位置标识符与该单链数据日志对应的数据备用库相对应;综合排序模块,所述综合排序模块用于接收多个单链数据日志并将多个单链数据日志按预设排序标准进行排序,并形成业务数据日志,其中,所述预设排序标准包括按预设序列排列多个...

【专利技术属性】
技术研发人员:李青
申请(专利权)人:李青
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1