一种基于制造技术

技术编号:39571587 阅读:12 留言:0更新日期:2023-12-03 19:22
本发明专利技术公开了一种基于

【技术实现步骤摘要】
一种基于Web3技术的分布式智能对账系统


[0001]本专利技术涉及智能系统
,尤其涉及一种基于
Web3
技术的分布式智能对账系统


技术介绍

[0002]专利
CN116028479A
公开了一种数据对账系统

方法

设备及存储介质,涉及数据处理
,包括:触发模块,用于基于数据对账请求触发数据对账操作;脚本模块,用于保存各对账业务方预先配置的对账执行脚本;数据源模块,用于确定预先配置的数据源;对账模块,用于基于数据对账请求确定目标脚本和目标数据源,并利用目标脚本对目标数据源中的待对账数据执行数据对账流程得到数据对账结果;归因模块,用于对数据对账结果中的对账差错信息进行分析处理以及记录;通知模块,用于基于对账差错信息进行告警

本申请通过对当前数据对账系统进行模块化,并基于上述模块进行业务配置以及业务执行,能够有效屏蔽对账业务方对当前系统复杂性的感知,减少资源浪费

[0003]上述技术方案基于预先配置的数据源实现关于对账请求的对账操作,那么,数据源是保障对账操作能够有效进行的重要因素

[0004]可见,如何设计一款有利于把控数据源可靠性的对账系统,以有利于保障对账操作能够有效地进行,是亟需解决的技术问题


技术实现思路

[0005]本专利技术所要解决的技术问题在于,提供一种基于
Web3
技术的分布式智能对账系统,有利于把控数据源可靠性,以有利于保障对账操作能够有效地进行

[0006]为了解决上述技术问题,本专利技术公开了一种基于
Web3
技术的分布式智能对账系统,所述分布式智能对账系统包括对账信息获取模块

数据获取模块

数据分析模块

对账模块以及控制模块,所述对账请求获取模块

数据获取模块

数据分析模块和对账模块分别与所述控制模块电连接,所述控制模块执行的步骤包括:所述控制模块控制所述对账信息获取模块获取与目标联盟链相关的对账请求信息,其中,所述对账请求信息包括关于目标交易的第一目标节点

第二目标节点

目标金额以及目标时间点,所述第一目标节点表示所述目标交易对应的收款节点,所述第二目标节点表示所述目标交易对应的付款节点,所述目标金额表示所述目标交易对应的交易金额,所述目标时间点表示完成所述目标交易的时间点;所述控制模块控制所述数据获取模块根据所述对账请求信息从所述目标联盟链的任一节点获取目标监测时间段的第一目标区块数据,其中,所述第一目标区块数据包括所述目标监测时间段内关于各个节点的交易金额;所述控制模块控制所述数据分析模块根据所述第一目标区块数据确定所述目标联盟链当中各个节点对应的交易评价指数;
所述控制模块控制所述数据获取模块从对账数据源节点获取所述目标时间点对应的第二目标区块数据,其中,所述对账数据源节点为所述目标联盟链当中的交易评价指数最大值对应的节点;所述控制模块控制所述对账模块基于所述第二目标区块数据和所述对账请求信息进行关于所述目标交易的对账操作

[0007]本专利技术公开的基于
Web3
技术的分布式智能对账系统根据各个节点的交易评价指数而确定出对账数据源节点,有利于把控数据源可靠性,从而有利于保障对账操作能够有效地进行

[0008]作为一种可选的实施方式,本专利技术中,所述分布式智能对账系统还包括分别与所述控制模块电连接的判定模块

标记模块和告警信号输出模块,在所述控制模块控制所述数据分析模块根据所述第一目标区块数据确定所述目标联盟链当中各个节点对应的交易评价指数之后,所述控制模块执行的步骤还包括:所述控制模块控制所述判定模块判定所述目标联盟链当中的交易评价指数最大值是否属于预先确定的交易评价指数阈值范围,若是,则所述控制模块控制所述标记模块将所述目标联盟链当中的交易评价指数最大值对应的节点标记为对账数据源节点,并触发所述控制模块控制所述数据获取模块从对账数据源节点获取所述目标时间点对应的第二目标区块数据的步骤执行,若否,则所述控制模块控制所述告警信号输出模块输出表示未确定对账数据源节点的第一告警信号,以禁止所述控制模块控制所述数据获取模块从对账数据源节点获取所述目标时间点对应的第二目标区块数据的步骤执行

[0009]作为一种可选的实施方式,本专利技术中,所述控制模块控制所述数据分析模块根据所述第一目标区块数据确定所述目标联盟链当中各个节点对应的交易评价指数,采用的算法如下:,式中,表示所述目标联盟链当中某个节点对应的交易评价指数,表示在目标监测时间段内以该节点为交易付款节点的交易次数,表示在目标监测时间段内以该节点为交易付款节点的交易序号,表示在目标监测时间段内以该节点为交易付款节点的第次交易对应的交易金额,表示的均值,表示的极差,表示在目标监测时间段内以该节点为交易收款节点的交易次数,表示在目标监测时间段内以该节点为交易收款节点的交易序号,表示在目标监测时间段内以该节点为交易收款节点的第次交易对应的交易金额,表示的均值,表示的极差

[0010]作为一种可选的实施方式,本专利技术中,在所述控制模块控制所述对账信息获取模块获取与目标联盟链相关的对账请求信息之后,以及在所述控制模块控制所述数据获取模块根据所述对账请求信息从所述目标联盟链的任一节点获取目标监测时间段的第一目标
区块数据之前,所述控制模块执行的步骤还包括:所述控制模块控制所述数据分析模块基于所述对账请求信息的目标时间点确定目标监测时间段,其中,所述目标监测时间段以所述目标时间点为时间中点,求取所述目标监测时间段对应的时长所采用的算法如下:;式中,表示所述目标监测时间段对应的时长,表示预先确定的以小时为单位的监测时长基数,表示预先确定的常数项,为
24
小时制格式的目标时间点在表示小时的单位对应的数值

[0011]作为一种可选的实施方式,本专利技术中,在所述控制模块控制所述数据分析模块根据所述第一目标区块数据确定所述目标联盟链当中各个节点对应的交易评价指数之后,所述控制模块执行的步骤还包括:所述控制模块控制所述数据分析模块根据所述目标联盟链当中各个节点对应的交易评价指数确定目标联盟链评价指数;所述控制模块控制所述判定模块判定所述目标联盟链评价指数是否大于等于预先确定的联盟链评价指数阈值,若是,则所述控制模块控制所述标记模块将所述目标联盟链标记为第一类联盟链,并触发所述控制模块控制所述判定模块判定所述目标联盟链当中的交易评价指数最大值是否属于预先确定的交易评价指数阈值范围的步骤执行,若否,则所述控制模块控制所述标记模块将所述目标联盟链标记为第二类联盟链,并且所述控制模块控制所述告警信号输出模块输出第二告警信号,以禁止所述控制模块控制所述数据获取模块从对账数据源节点获取所述目本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.
一种基于
Web3
技术的分布式智能对账系统,其特征在于,所述分布式智能对账系统包括对账信息获取模块

数据获取模块

数据分析模块

对账模块以及控制模块,所述对账信息获取模块

数据获取模块

数据分析模块和对账模块分别与所述控制模块电连接,所述控制模块执行的步骤包括:所述控制模块控制所述对账信息获取模块获取与目标联盟链相关的对账请求信息,其中,所述对账请求信息包括关于目标交易的第一目标节点

第二目标节点

目标金额以及目标时间点,所述第一目标节点表示所述目标交易对应的收款节点,所述第二目标节点表示所述目标交易对应的付款节点,所述目标金额表示所述目标交易对应的交易金额,所述目标时间点表示完成所述目标交易的时间点;所述控制模块控制所述数据获取模块根据所述对账请求信息从所述目标联盟链的任一节点获取目标监测时间段的第一目标区块数据,其中,所述第一目标区块数据包括所述目标监测时间段内关于各个节点的交易金额;所述控制模块控制所述数据分析模块根据所述第一目标区块数据确定所述目标联盟链当中各个节点对应的交易评价指数;所述控制模块控制所述数据获取模块从对账数据源节点获取所述目标时间点对应的第二目标区块数据,其中,所述对账数据源节点为所述目标联盟链当中的交易评价指数最大值对应的节点;所述控制模块控制所述对账模块基于所述第二目标区块数据和所述对账请求信息进行关于所述目标交易的对账操作
。2.
根据权利要求1所述的基于
Web3
技术的分布式智能对账系统,其特征在于,所述分布式智能对账系统还包括分别与所述控制模块通信连接的判定模块

标记模块和告警信号输出模块,在所述控制模块控制所述数据分析模块根据所述第一目标区块数据确定所述目标联盟链当中各个节点对应的交易评价指数之后,所述控制模块执行的步骤还包括:所述控制模块控制所述判定模块判定所述目标联盟链当中的交易评价指数最大值是否属于预先确定的交易评价指数阈值范围,若是,则所述控制模块控制所述标记模块将所述目标联盟链当中的交易评价指数最大值对应的节点标记为对账数据源节点,并触发所述控制模块控制所述数据获取模块从对账数据源节点获取所述目标时间点对应的第二目标区块数据的步骤执行,若否,则所述控制模块控制所述告警信号输出模块输出表示未确定对账数据源节点的第一告警信号,以禁止所述控制模块控制所述数据获取模块从对账数据源节点获取所述目标时间点对应的第二目标区块数据的步骤执行
。3.
根据权利要求2所述的基于
Web3
技术的分布式智能对账系统,其特征在于,所述控制模块控制所述数据分析模块根据所述第一目标区块数据确定所述目标联盟链当中各个节点对应的交易评价指数,采用的算法如下:

【专利技术属性】
技术研发人员:张卫平王丹邵胜博丁洋张伟
申请(专利权)人:环球数科集团有限公司
类型:发明
国别省市:

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

1