基于区块链的业务处理方法、装置、设备及系统制造方法及图纸

技术编号:33780160 阅读:12 留言:0更新日期:2022-06-12 14:34
本说明书实施例提供了一种基于区块链的业务处理方法、装置、设备及系统,其中方法包括:接收用户的业务处理请求,根据业务处理请求包括的目标业务的业务信息,从区块链系统保存的目标共享数据中查询用户关于目标业务的状态信息;若查询到该状态信息,则通过区块链系统中的第一智能合约按照目标业务对应的资源激励规则,基于信息查询的第一成员节点的专属通证对状态信息所归属的第二成员节点进行资源激励处理;以及根据状态信息对目标业务进行业务处理。其中,目标共享数据是目标业务对应的共享成员节点针对目标业务的共享数据;资源激励规则由第一成员节点和目标业务对应的各共享成员节点进行共识验证所确定。各共享成员节点进行共识验证所确定。各共享成员节点进行共识验证所确定。

【技术实现步骤摘要】
基于区块链的业务处理方法、装置、设备及系统


[0001]本文件涉及数据处理
,尤其涉及一种基于区块链的业务处理方法、装置、设备及系统。

技术介绍

[0002]随着人们保险意识的不断增强,成立的保险公司也越来越多。当前,保险公司的保险业务数据的管理和使用方式通常是每个保险公司独立管理和使用自身的保险业务数据,不同的保险公司之间呈现数据孤岛状态。而这不仅降低了数据价值,而且容易造成重复理赔等问题。

技术实现思路

[0003]本说明书一个或多个实施例提供了一种基于区块链的业务处理方法。该方法包括接收用户的业务处理请求。其中,所述业务处理请求包括目标业务的业务信息。根据所述业务信息,从区块链系统保存的目标共享数据中查询所述用户关于所述目标业务的状态信息。所述目标共享数据是所述目标业务对应的共享成员节点针对所述目标业务的共享数据。若查询到所述状态信息,则通过所述区块链系统中的第一智能合约按照所述目标业务对应的资源激励规则,基于信息查询的第一成员节点的专属通证对所述状态信息所归属的第二成员节点进行资源激励处理。其中,所述资源激励规则由所述第一成员节点和所述共享成员节点进行共识验证所确定。根据所述状态信息对所述目标业务进行业务处理。
[0004]本说明书一个或多个实施例提供了一种基于区块链的业务处理装置。该装置包括接收模块,接收用户发送的业务处理请求。其中,所述业务处理请求包括目标业务的业务信息。
[0005]该装置还包括查询模块,根据所述业务信息,从区块链系统保存的目标共享数据中查询所述用户关于所述目标业务的状态信息。所述目标共享数据是所述目标业务对应的共享成员节点针对所述目标业务的共享数据。该装置还包括激励模块,若查询到所述状态信息,则通过所述区块链系统中的第一智能合约按照所述目标业务对应的资源激励规则,基于信息查询的第一成员节点的专属通证对所述状态信息所归属的第二成员节点进行资源激励处理。其中,所述资源激励规则由所述第一成员节点和所述共享成员节点进行共识验证所确定。该装置还包括处理模块,根据所述状态信息对所述目标业务进行相应处理。
[0006]本说明书一个或多个实施例提供了一种基于区块链的业务处理系统。该系统包括用户的终端设备和区块链系统。所述区块链系统包括多个成员节点。所述终端设备,响应于所述用户对目标业务的业务处理操作,向所述区块链系统发送业务处理请求。所述区块链系统中的第一成员节点,根据所述业务处理请求包括的所述目标业务的业务信息,从区块链系统保存的目标共享数据中查询所述用户关于所述目标业务的状态信息。若查询到所述状态信息,则通过所述区块链系统中的第一智能合约按照所述目标业务对应的资源激励规则,基于所述第一成员节点的专属通证对所述状态信息所归属的第二成员节点进行资源激
励处理。根据所述状态信息对所述目标业务进行业务处理。所述目标共享数据是所述目标业务对应的共享成员节点针对所述目标业务的共享数据。所述资源激励规则由所述第一成员节点和所述共享成员节点进行共识验证所确定。
[0007]本说明书一个或多个实施例提供了一种基于区块链的业务处理设备。该设备包括处理器。该设备还包括被安排成存储计算机可执行指令的存储器。所述计算机可执行指令在被执行时使所述处理器接收用户的业务处理请求。其中,所述业务处理请求包括目标业务的业务信息。根据所述业务信息,从区块链系统保存的目标共享数据中查询所述用户关于所述目标业务的状态信息。所述目标共享数据是所述目标业务对应的共享成员节点针对所述目标业务的共享数据。若查询到所述状态信息,则通过区块链系统中的第一智能合约按照所述目标业务对应的资源激励规则,基于信息查询的第一成员节点的专属通证对所述状态信息所归属的第二成员节点进行资源激励处理。其中,所述资源激励规则由所述第一成员节点和所述共享成员节点进行共识验证所确定。根据所述状态信息对所述目标业务进行业务处理。
[0008]本说明书一个或多个实施例提供了一种存储介质。该存储介质用于存储计算机可执行指令。所述计算机可执行指令在被处理器执行接收用户的业务处理请求。其中,所述业务处理请求包括目标业务的业务信息。根据所述业务信息,从区块链系统保存的目标共享数据中查询所述用户关于所述目标业务的状态信息。所述目标共享数据是所述目标业务对应的共享成员节点针对所述目标业务的共享数据。若查询到所述状态信息,则通过区块链系统中的第一智能合约按照所述目标业务对应的资源激励规则,基于信息查询的第一成员节点的专属通证对所述状态信息所归属的第二成员节点进行资源激励处理。其中,所述资源激励规则由所述第一成员节点和所述共享成员节点进行共识验证所确定。根据所述状态信息对所述目标业务进行业务处理。
附图说明
[0009]为了更清楚地说明本说明书一个或多个实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本说明书中记载的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。
[0010]图1为本说明书一个或多个实施例提供的一种基于区块链的业务处理方法的场景示意图;
[0011]图2为本说明书一个或多个实施例提供的一种基于区块链的业务处理方法的第一种流程示意图;
[0012]图3为本说明书一个或多个实施例提供的一种基于区块链的业务处理方法的第二种流程示意图;
[0013]图4为本说明书一个或多个实施例提供的一种基于区块链的业务处理方法的第三种流程示意图;
[0014]图5为本说明书一个或多个实施例提供的一种基于区块链的业务处理方法的第四种流程示意图;
[0015]图6为本说明书一个或多个实施例提供的一种基于区块链的业务处理方法的第五
种流程示意图;
[0016]图7为本说明书一个或多个实施例提供的一种基于区块链的业务处理装置的模块组成示意图;
[0017]图8为本说明书一个或多个实施例提供的一种基于区块链的业务处理系统的组成示意图;
[0018]图9为本说明书一个或多个实施例提供的一种基于区块链的业务处理设备的结构示意图。
具体实施方式
[0019]为了使本
的人员更好地理解本说明书一个或多个实施例中的技术方案,下面将结合本说明书一个或多个实施例中的附图,对本说明书一个或多个实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本说明书的一部分实施例,而不是全部的实施例。基于本说明书一个或多个实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都应当属于本文件的保护范围。
[0020]图1为本说明书一个或多个实施例提供的一种基于区块链的业务处理方法的应用场景示意图,如图1所示,该场景包括:用户的终端设备和区块链系统。其中,终端设备可以为手机、平板电脑、台式计算机、便携笔记本式计算机等(图1中仅示出手机);终端设备中可以安装有目标业务相关的应用,该应用可以是独立的应用程序(Appl本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种基于区块链的业务处理方法,包括:接收用户的业务处理请求;其中,所述业务处理请求包括目标业务的业务信息;根据所述业务信息,从区块链系统保存的目标共享数据中查询所述用户关于所述目标业务的状态信息;所述目标共享数据是所述目标业务对应的共享成员节点针对所述目标业务的共享数据;若查询到所述状态信息,则通过所述区块链系统中的第一智能合约按照所述目标业务对应的资源激励规则,基于信息查询的第一成员节点的专属通证对所述状态信息所归属的第二成员节点进行资源激励处理;所述资源激励规则由所述第一成员节点和所述共享成员节点进行共识验证所确定;根据所述状态信息对所述目标业务进行业务处理。2.根据权利要求1所述的方法,所述专属通证基于所述区块链系统中的第二智能合约创建;不同成员节点的专属通证不同,每个成员节点拥有自身的专属通证的转移权限。3.根据权利要求1所述的方法,所述根据所述业务信息,从区块链系统保存的目标共享数据中查询所述用户关于所述目标业务的状态信息,包括:根据所述业务信息从所述区块链系统中查询所述目标业务对应的数据规则;所述数据规则由所述第一成员节点和所述共享成员节点进行共识验证所确定;根据所述目标业务对应的数据规则,确定查询字段;获取所述用户关于所述查询字段的查询信息;根据所述查询信息,从区块链系统保存的目标共享数据中查询所述用户关于所述目标业务的状态信息。4.根据权利要求3所述的方法,所述业务信息包括所述目标业务的业务标识;所述根据所述查询信息,从区块链系统保存的目标共享数据中查询所述用户关于所述目标业务的状态信息,包括:根据所述业务标识,从所述区块链系统中查询所述共享成员节点针对所述目标业务的共享数据的密文数据并作为所述目标共享数据;根据所述业务标识,从本地的第一存储区域保存的业务标识与协商密钥的关联关系中获取关联的目标协商密钥;所述目标协商密钥由所述第一成员节点和所述共享成员节点进行共识验证所确定;采用所述目标协商密钥对所述目标共享数据进行解密处理,得到所述共享数据的明文数据;根据所述查询信息,从所述共享数据的明文数据中查询所述用户关于所述目标业务的状态信息。5.根据权利要求4所述的方法,所述方法还包括:若确定满足预设的链下查询条件,则根据所述查询信息和确定的所述共享成员节点的链下共享路径,从所述共享成员节点的目标链下共享数据中,查询所述用户关于所述目标业务的状态信息。6.根据权利要求1所述的方法,所述通过所述区块链系统中的第一智能合约按照所述目标业务对应的资源激励规则,基于信息查询的第一成员节点的专属通证对所述状态信息所归属的第二成员节点进行资源激励处理,包括:
通过所述区块链系统中的第一智能合约确定所述第一成员节点的第一账户、所述第二成员节点的第二账户及所述目标业务对应的奖励规则;基于所述第一智能合约根据所述目标业务对应的资源激励规则确定待激励的所述专属通证的第一数量;基于所述第一智能合约从所述第一账户向所述第二账户转移所述第一数量的所述专属通证;根据所述第一账户、所述第二账户和所述第一数量生成资源激励记录信息,将所述资源激励记录信息保存至所述区块链系统中。7.根据权利要求1所述的方法,其特征在于,所述方法还包括:若确定所述第二成员节点持有的所述第一成员节点的第二数量的专属通证满足资源兑换条件,则基于所述区块链系统的第三智能合约对所述第二数量的专属通证进行冻结处理,根据所述资源激励规则对冻结的所述第二数量的专属通证进行资源兑换处理,得到待兑换资源的第三数量;向所述第二成员节点提供所述第三数量的资源;若获取到来自所述第二成员节点的资源接收确认信息,则通过所述第三智能合约将冻结的所述第二数量的所述专属通证转移至通证销毁池;生成通证兑换记录信息,将所述通证兑换记录信息保存至所述区块链系统中。8.根据权利要求7所述的方法,所述基于所述区块链系统的第三智能合约对所述第二数量的专属通证进行冻结处理,根据所述资源激励规则对冻结的所述第二数量的专属通证进行资源兑换处理,得到待兑换资源的第三数量,包括:基于所述第三智能合约确定所述第一成员节点是否持有所述第二成员节点的专属通证;若是,则基于所述第三智能合约确定所述第一成员节点持有的所述第二成员节点的专属通证的第四数量;基于所述第三智能合约根据所述第四数量对所述第二数量进行冲抵处理,得到对所述第二数量冲抵后的第五数量;若基于所述第三智能合约确定所述第五数量大于零,则对所述第二成员节点持有的所述第一成员节点的第五数量的专属通证进行冻结处理,根据所述资源激励规则对冻结的所述第五数量的专属通证进行资源兑换处理,得到待兑换资源的第三数量。9.根据权利要求4所述的方法,所述方法还包括:若确定满足预设的共识验证条件,则获取待共识数据;若所述待共识数据为第一业务所对应的数据规则和/或资源激励规则,则对所述数据规则和/或资源激励规则进行共识验证处理;以及,在共识验证通过时,将所述第一业务的业务标识与所述数据规则和/或资源激励规则关联保存至所述区块链系统中;若所述待共识数据为第一业务所对应的协商密钥,则对所述协商密钥进行共识验证处理;以及,若确定共识验证通过,则将所述协商密钥与所述第一业务的业务标识关联保存至所述第一存储区域。10.根据权利要求1所述的方法,所述方法还包括:若确定所述第一成员节点存在待共享数据,则根据所述待共享数据所对应的数据规
则,将所述待共享数据保存至所述区块链系统中,或者将所述待共享数据保存至所述第一成员节点的链下共享路径所对应的第二存储区域中。11.根据权利要求1所述的方法,所述方法还包括:若接收到所述区块链系统的加入请求、且确定所述加入请求满足预设的加入条件,则通过所述区块链系统中的第二智能合约为所述加入请求对应的成员节点分配账户、并创建所述成员节点的专属通证。...

【专利技术属性】
技术研发人员:王康
申请(专利权)人:蚂蚁区块链科技上海有限公司
类型:发明
国别省市:

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

1