一种基于区块链的数据处理方法、节点、设备及存储介质技术

技术编号:30682446 阅读:54 留言:0更新日期:2021-11-06 09:13
本公开实施例提供了一种基于区块链的数据处理方法、节点、设备及存储介质,涉及信息技术领域,以解决现有技术中系统变更流程过于复杂的问题。具体包括:获取目标区块;目标区块包括与待处理任务对应的实施数据、预期结果及变更指令;实施数据用于表征处理待处理任务的流程;若接收到来自第一账户响应于变更指令的变更请求,获取第一账户的临时权限信息,并向第一账户发送临时权限信息;第一账户的登陆节点与管理节点位于同一区块链系统;确定第一账户基于临时权限信息和实施数据处理待处理任务,并获取处理结果;若确定处理结果和预期结果相同,则确定待处理任务已处理成功。则确定待处理任务已处理成功。则确定待处理任务已处理成功。

【技术实现步骤摘要】
一种基于区块链的数据处理方法、节点、设备及存储介质


[0001]本公开涉及信息
,具体为涉及一种基于区块链的数据处理方法、节点、设备及存储介质。

技术介绍

[0002]随着数字化的发展,企业中各项业务系统的管理也越来越严格。当业务系统进行变更时,基于安全方面的考虑,变更流程通常需要多方人员参与,这样,将导致变更流程过于复杂,从而影响业务的执行进度。因此,如何高效、安全的实现系统变更至关重要。

技术实现思路

[0003]本公开提供了一种基于区块链的数据处理方法、节点、设备及存储介质,以解决现有技术中系统变更流程过于复杂的问题。
[0004]为达到上述目的,本公开采用如下技术方案:
[0005]第一方面,本公开提供一种基于区块链的数据处理方法,该方法包括:管理节点获取目标区块;目标区块包括与待处理任务对应的实施数据、预期结果及变更指令;实施数据用于表征处理待处理任务的流程;若接收到来自第一账户响应于变更指令的变更请求,获取第一账户的临时权限信息,并向第一账户发送临时权限信息;第一账户的登陆节点与管理节点位于同一区块链系统;确定第一账户基于临时权限信息和实施数据处理待处理任务,并获取处理结果;若确定处理结果和预期结果相同,则确定待处理任务已处理成功。
[0006]由上述可知,本公开提供的基于区块链的数据处理方法,首先获取目标区块中存储的信息,通过目标区块中的信息向第一账号发放临时权限信息,在第一账号具有临时权限后,基于实施数据处理待处理任务,得到处理结果,最后验证处理结果,在验证成功的情况下,确定出待处理任务已处理成功。通过合理利用目标区块中存储的信息,降低了人工沟通的成本,增强了处理待处理任务的效率。
[0007]可选的,本公开中的获取目标区块,包括:获取来自第二账户发送的待处理任务;第二账户的登陆节点与管理节点位于同一区块链系统;获取来自第三账户输入的实施数据和预期结果;根据实施数据和预期结果,生成变更指令;将实施数据、预期结果和变更指令存储至目标区块;或者,接收第二账户的登陆节点发送的目标区块,目标区块为第二账户的登陆节点根据第三账户输入的实施数据、预期结果和变更指令,变更指令是根据实施数据和预期结果生成的。
[0008]可选的,临时权限信息包括临时账号和临时密码。
[0009]可选的,本公开中的确定处理结果和预期结果相同,包括:确定在区块链系统中各节点已登录的账户对处理结果进行验证、且验证成功,则确定处理结果和预期结果相同,已登录的账户包括第一账号、第二账号、第三账号和第四账号,第四账号具备查询权限。
[0010]第二方面,本公开提供一种管理节点,包括收发模块和处理模块。收发模块,被配置为获取目标区块;目标区块包括与待处理任务对应的实施数据、预期结果及变更指令;实
施数据用于表征处理待处理任务的流程;处理模块,被配置为若接收到来自第一账户响应于变更指令的变更请求,获取第一账户的临时权限信息,并向第一账户发送临时权限信息;第一账户的登陆节点与管理节点位于同一区块链系统;处理模块,还被配置为确定第一账户基于临时权限信息和实施数据处理待处理任务,并获取处理结果;处理模块,还被配置为若确定处理结果和预期结果相同,则确定待处理任务已处理成功。
[0011]可选的,收发模块,还被配置为获取来自第二账户发送的待处理任务;第二账户的登陆节点与管理节点位于同一区块链系统;获取来自第三账户输入的实施数据和预期结果;根据实施数据和预期结果,生成变更指令;将实施数据、预期结果和变更指令存储至目标区块;收发模块,还被配置为接收第二账户的登陆节点发送的目标区块,目标区块为第二账户的登陆节点根据第三账户输入的实施数据、预期结果和变更指令,变更指令是根据实施数据和预期结果生成的。
[0012]可选的,临时权限信息包括临时账号和临时密码。
[0013]可选的,处理模块,还被配置为确定在区块链系统中各节点已登录的账户对处理结果进行验证、且验证成功,则确定处理结果和预期结果相同,已登录的账户包括第一账号、第二账号、第三账号和第四账号,第四账号具备查询权限。
[0014]第三方面,提供一种计算机设备,包括:处理器;用于存储该处理器可执行指令的存储器;其中,该处理器被配置为执行指令,以实现如上述第一方面提供的基于区块链的数据处理方法。
[0015]第四方面,本公开提供一种计算机可读存储介质,包括指令。当指令在计算机上运行时,使得计算机执行如上述第一方面提供的基于区块链的数据处理方法。
[0016]第五方面,本公开提供一种计算机程序产品,当计算机程序产品在计算机上运行时,使得计算机执行如上述第一方面提供的基于区块链的数据处理方法。
[0017]需要说明的是,上述计算机指令可以全部或者部分存储在第一计算机可读存储介质上。其中,第一计算机可读存储介质可以与接入网终端设备的处理器封装在一起的,也可以与接入网终端设备的处理器单独封装,本公开对此不作限定。
[0018]本公开中第二方面、第三方面、第四方面和第五方面的描述,可以参考第一方面的详细描述;并且,第二方面、第三方面、第四方面和第五方面描述的有益效果,可以参考第一方面的有益效果分析,此处不再赘述。
[0019]在本公开中,上述名字对终端设备或功能模块本身不构成限定,在实际实现中,这些终端设备或功能模块可以以其他名称出现。只要各个终端设备或功能模块的功能和本公开类似,属于本公开权利要求及其等同技术的范围之内。
[0020]本公开的这些方面或其他方面在以下的描述中会更加简明易懂。
附图说明
[0021]为了更清楚地说明本公开实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本公开的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
[0022]图1是根据本公开实施例中一种区块链系统的结构框图;
[0023]图2是根据本公开实施例中一种基于区块链的数据处理方法的流程示意图之一;
[0024]图3a是根据本公开实施例中一种基于区块链的数据处理方法的流程示意图之二;
[0025]图3b是根据本公开实施例中一种基于区块链的数据处理方法的流程示意图之三;
[0026]图4是根据本公开实施例中一种基于区块链的数据处理方法的流程示意图之四;
[0027]图5是根据本公开实施例中一种管理节点的结构示意图;
[0028]图6是根据本公开实施例中一种计算机设备的结构示意图;
[0029]图7是根据本公开实施例提供的基于区块链的数据处理方法的计算机程序产品的结构示意图。
具体实施方式
[0030]下面将结合本公开实施例中的附图,对本公开实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本公开一部分实施例,而不是全部的实施例。基于本公开中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种基于区块链的数据处理方法,用于管理节点,其特征在于,该方法包括:获取目标区块;所述目标区块包括与待处理任务对应的实施数据、预期结果及变更指令;所述实施数据用于表征处理所述待处理任务的流程;若接收到来自第一账户响应于所述变更指令的变更请求,获取所述第一账户的临时权限信息,并向所述第一账户发送所述临时权限信息;所述第一账户的登陆节点与所述管理节点位于同一区块链系统;确定所述第一账户基于所述临时权限信息和实施数据处理所述待处理任务,并获取处理结果;若确定所述处理结果和所述预期结果相同,则确定所述待处理任务已处理成功。2.根据权利要求1所述的方法,其特征在于,所述获取目标区块,包括:获取来自第二账户发送的待处理任务;所述第二账户的登陆节点与所述管理节点位于同一区块链系统;获取来自第三账户输入的所述实施数据和所述预期结果;根据所述实施数据和所述预期结果,生成所述变更指令;将所述实施数据、所述预期结果和所述变更指令存储至所述目标区块;或者,接收所述第二账户的登陆节点发送的所述目标区块,所述目标区块为所述第二账户的登陆节点根据所述第三账户输入的所述实施数据、所述预期结果和所述变更指令,所述变更指令是根据所述实施数据和所述预期结果生成的。3.根据权利要求1所述的方法,其特征在于,所述临时权限信息包括临时账号和临时密码。4.根据权利要求1

3中任一项所述的方法,其特征在于,所述确定所述处理结果和所述预期结果相同,包括:确定在区块链系统中各节点已登录的账户对处理结果进行验证、且验证成功,则确定所述处理结果和所述预期结果相同,所述已登录的账户包括所述第一账号、所述第二账号、所述第三账号和第四账号,所述第四账号具备查询权限。5.一种管理节点,其特征在于,包括:收发模块,被配置为获取目标区块;所述目标区块包括与待处理任务对应的实施数据、预期结果及变更指令;所述实施数据用于表征处理所述待处理任务的流程;处理模块,被配置为若接收到来自第一账户响应于所述变更指令的...

【专利技术属性】
技术研发人员:刘妍
申请(专利权)人:中国银行股份有限公司
类型:发明
国别省市:

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

1