一种基于云数据的账号开户行自动对账系统及方法技术方案

技术编号:34613303 阅读:13 留言:0更新日期:2022-08-20 09:19
本申请公开了一种基于云数据的账号开户行自动对账系统及方法,主要涉及数据校验技术领域,用以解决现有的客户端上传的汇款名称与营销系统名称不一致,进而导致客户入账延迟的技术问题。包括:数据发起节点,用于确定首次响应的区块链节点为中间选择节点;将开户行对账任务加密发送至节点选择结果对应的数据处理节点;中间选择节点,用于随机选择任一区块链节点为数据处理节点;从随机选择任一关键字;数据处理节点,用于确定加密的开户行对账任务对应的客户汇款账号;确定客户汇款账号对应的开户行,进而确定客户汇款账号对应的管理单位,完成账号开户行自动对账。本申请通过上述方法实现了自动快速安全的对账。方法实现了自动快速安全的对账。方法实现了自动快速安全的对账。

【技术实现步骤摘要】
一种基于云数据的账号开户行自动对账系统及方法


[0001]本申请涉及数据校验
,尤其涉及一种基于云数据的账号开户行自动对账系统及方法。

技术介绍

[0002]目前,企业资金的运转过程主要为:企业内部的一个或多个银行账号与若干不同来源的客户汇款账号之间进行资金的运转。
[0003]由于现实人为因素的影响,企业在进行资金核实的过程中往往会面临客户端上传的汇款名称与营销系统名称不一致的情况,需要通过客户汇款账号开户行查询其所有单位。但是,由于开户行无法确定,以及无法及时区分客户所属管理单位,经常导致客户入账延迟。

技术实现思路

[0004]针对现有技术的上述不足,本专利技术提供一种基于云数据的账号开户行自动对账系统及方法,以解决上述技术问题。
[0005]第一方面,本申请提供了一种基于云数据的账号开户行自动对账系统,其特征在于,系统包括:数据发起节点,用于在读取到开户行对账任务时,生成包含标识码的节点选择任务,并广播至全部区块链节点;确定首次响应的区块链节点为中间选择节点;接收节点选择结果,以将开户行对账任务加密发送至节点选择结果对应的数据处理节点;中间选择节点,用于从若干区块链节点中随机选择任一区块链节点为数据处理节点;从关键字

加密算法数据库中随机选择任一关键字;基于标识码、数据处理节点以及关键字,生成节点选择结果,并发送至数据发起节点;基于标识码以及关键字,生成处理密钥,并发送至数据处理节点;数据处理节点,用于获取加密的开户行对账任务以及处理密钥;通过处理密钥,确定加密的开户行对账任务对应的客户汇款账号;基于客户汇款账号以及预设账号

开户行数据库,确定客户汇款账号对应的开户行,进而确定客户汇款账号对应的管理单位,完成账号开户行自动对账。
[0006]进一步地,数据发起节点包括任务触发单元、节点选择单元、数据加密单元;任务触发单元,用于实时读取企业收款信息,当检测到新增收款信息时,生成开户行对账任务;其中,开户行对账任务包含标识码、客户汇款账号、汇款金额以及客户汇款名称;节点选择单元,用于将随机选择的计算函数以及输入数据,封装成节点选择任务;将节点选择任务广播至全部区块链节点,以确定各个区块链节点的反馈计算结果时间,确定最小的反馈计算结果时间对应的区块链节点为中间选择节点;数据加密单元,用于基于节点选择结果中的关键字,确定关键字在预设关键字

加密算法数据库中对应的加密算法;通过加密算法将开户行对账任务进行加密封装处理。
[0007]进一步地,数据处理节点包括任务解密单元;任务解密单元,用于确定处理密钥中的关键字对应的解密算法;通过处理密钥中的标识码,确定解密算法对应的加密开户行对
账任务,进而获取客户汇款账号。
[0008]进一步地,系统还包括数据库更新节点;数据库更新节点,用于存储关键字

加密算法数据库、预设账号

开户行数据库;当检测到存在数据库修改操作时,生成修改监测任务;并将修改监测任务发送至全部区块链节点;在检测到返回结果中超过1/2为监测合法时,完成数据库的修改。
[0009]第二方面,本申请提供了一种基于云数据的账号开户行自动对账方法,其特征在于,方法包括:在读取到开户行对账任务时,生成包含标识码的节点选择任务,并广播至全部区块链节点;确定首次响应的区块链节点为中间选择节点;接收中间选择节点上传的节点选择结果,以将开户行对账任务加密发送至节点选择结果中的数据处理节点,以通过数据处理节点完成账号开户行自动对账。
[0010]进一步地,在读取到开户行对账任务时,生成包含标识码的节点选择任务,并广播至全部区块链节点;确定首次响应的区块链节点为中间选择节点,具体包括:实时读取企业收款信息,当检测到新增收款信息时,生成开户行对账任务;其中,开户行对账任务包含标识码、客户汇款账号、汇款金额以及客户汇款名称;将随机选择的计算函数以及输入数据,封装成节点选择任务;将节点选择任务广播至全部区块链节点,以确定各个区块链节点的反馈计算结果时间,确定最小的反馈计算结果时间对应的区块链节点为中间选择节点。
[0011]进一步地,接收中间选择节点上传的节点选择结果,以将开户行对账任务加密发送至节点选择结果中的数据处理节点,具体包括:用于基于节点选择结果中的关键字,确定关键字在预设关键字

加密算法数据库中对应的加密算法;通过加密算法将开户行对账任务进行加密封装处理。
[0012]进一步地,通过数据处理节点完成账号开户行自动对账,具体包括:基于数据处理节点对加密的开户行对账任务进行解密,以确定对应的客户汇款账号;基于客户汇款账号以及预设账号

开户行数据库,确定客户汇款账号对应的开户行,进而确定客户汇款账号对应的管理单位,完成账号开户行自动对账。
[0013]本领域技术人员能够理解的是,本专利技术至少具有如下有益效果:通过数据发起节点实现了实时检测当前公司是否出现汇款到账,以在第一时间生成开户行对账任务。通过标识码实现了不同开户行对账任务的区分,通过广播随机选择中间选择节点,进而通过中间选择节点二次确定进行数据对账的数据处理节点,实现了确定数据处理节点的随机性与公正性,避免了数据在对账的过程中被人为修改风险。此外,本专利技术还涉及数据加密技术,通过中间选择节点实现加密算法的随机抽取,进而通过数据发起节点进行数据的加密,降低了开户行对账任务中的客户数据在多个节点的传输过程中的数据泄露风险。
附图说明
[0014]下面参照附图来描述本公开的部分实施例,附图中:
[0015]图1是本申请实施例提供的一种基于云数据的账号开户行自动对账系统内部结构示意图。
[0016]图2是本申请实施例提供的一种基于云数据的账号开户行自动对账方法流程图。
具体实施方式
[0017]本领域技术人员应当理解的是,下文所描述的实施例仅仅是本公开的优选实施例,并不表示本公开仅能通过该优选实施例实现,该优选实施例仅仅是用于解释本公开的技术原理,并非用于限制本公开的保护范围。基于本公开提供的优选实施例,本领域普通技术人员在没有付出创造性劳动的情况下所获得的其它所有实施例,仍应落入到本公开的保护范围之内。
[0018]还需要说明的是,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、商品或者设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、商品或者设备所固有的要素。在没有更多限制的情况下,由语句“包括一个
……”
限定的要素,并不排除在包括要素的过程、方法、商品或者设备中还存在另外的相同要素。
[0019]下面通过附图对本申请实施例提出的技术方案进行详细的说明。
[0020]图1为本申请实施例提供的一种基于云数据的账号开户行自动对账系统。如图1所示,本申请实施例提供的自动对账系统,主要包括:数据发起节点11本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种基于云数据的账号开户行自动对账系统,其特征在于,所述系统包括:数据发起节点,用于在读取到开户行对账任务时,生成包含标识码的节点选择任务,并广播至全部区块链节点;确定首次响应的区块链节点为中间选择节点;接收节点选择结果,以将开户行对账任务加密发送至所述节点选择结果对应的数据处理节点;中间选择节点,用于从若干区块链节点中随机选择任一区块链节点为数据处理节点;从关键字

加密算法数据库中随机选择任一关键字;基于所述标识码、所述数据处理节点以及关键字,生成节点选择结果,并发送至所述数据发起节点;基于标识码以及所述关键字,生成处理密钥,并发送至所述数据处理节点;数据处理节点,用于获取加密的开户行对账任务以及处理密钥;通过处理密钥,确定加密的开户行对账任务对应的客户汇款账号;基于客户汇款账号以及预设账号

开户行数据库,确定客户汇款账号对应的开户行,进而确定客户汇款账号对应的管理单位,完成账号开户行自动对账。2.根据权利要求1所述的基于云数据的账号开户行自动对账系统,其特征在于,所述数据发起节点包括任务触发单元、节点选择单元、数据加密单元;所述任务触发单元,用于实时读取企业收款信息,当检测到新增收款信息时,生成开户行对账任务;其中,所述开户行对账任务包含标识码、客户汇款账号、汇款金额以及客户汇款名称;所述节点选择单元,用于将随机选择的计算函数以及输入数据,封装成节点选择任务;将所述节点选择任务广播至全部区块链节点,以确定各个区块链节点的反馈计算结果时间,确定最小的反馈计算结果时间对应的区块链节点为中间选择节点;所述数据加密单元,用于基于节点选择结果中的关键字,确定所述关键字在预设关键字

加密算法数据库中对应的加密算法;通过所述加密算法将开户行对账任务进行加密封装处理。3.根据权利要求1所述的基于云数据的账号开户行自动对账系统,其特征在于,所述数据处理节点包括任务解密单元;所述任务解密单元,用于确定处理密钥中的关键字对应的解密算法;通过处理密钥中的标识码,确定所述解密算法对应的加密开户行对账任务,进而获取客户汇款账号。4.根据权利要求1所述的基于云数据的账号开户行自动对账系统,其特征在于,所述系统还...

【专利技术属性】
技术研发人员:李婷婷肖白雪李文全张淑清郭琳姜素素张海霞
申请(专利权)人:国网山东省电力公司滨州供电公司
类型:发明
国别省市:

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

1