1.一种基于区块链的保险数据处理方法,其特征在于,应用于区块链系统中的任一节点设备上,所述方法包括:
基于对目标保险产品的购买请求,在所述区块链系统的区块链上生成购买意向合约,所述购买意向合约包括所述目标保险产品的产品标识、购买用户的用户标识以及所述目标保险产品的目标数据类别;
基于所述目标数据类别以及所述用户标识,从所述区块链系统中的节点设备获取第一数据,所述第一数据与所述用户标识对应且属于所述目标数据类别;
获取所述区块链系统上的所述目标保险产品的禁用条件信息,所述禁用条件信息包括所述目标数据类别以及所述目标数据类别的数据限制信息;
将所述第一数据和所述目标数据类别对应的数据限制信息进行对比,得到对比结果;
在所述区块链系统中,基于所述对比结果对所述购买意向合约进行处理。
2.根据权利要求1所述的方法,其特征在于,所述在所述区块链系统的区块链上生成购买意向合约之前,所述方法还包括:
将所述目标保险产品的所述禁用条件信息存储至所述区块链系统。
3.根据权利要求1所述的方法,其特征在于,所述基于所述目标数据类别以及所述用户标识,从所述区块链系统中的节点设备获取第一数据之前,所述方法还包括:
将所述用户标识与各个购买意向合约的合约编号进行对比,所述合约编号用于唯一的标识一个购买意向合约;
若任一购买意向合约的合约编号包含所述用户标识,则获取所述任一购买意向合约中的目标数据类别。
4.根据权利要求3所述的方法,其特征在于,所述基于所述目标数据类别以及所述用户标识,从所述区块链系统中的节点设备获取第一数据,包括:
基于所述用户标识,从所述区块链系统的任一节点设备中获取所述购买用户的用户数据;
基于所述目标数据类别,从所述用户数据中获取所述目标数据类别所指示的数据作为所述第一数据。
5.根据权利要求1所述的方法,其特征在于,所述基于所述目标数据类别以及所述用户标识,从所述区块链系统中的节点设备获取第一数据之前,所述方法还包括:
基于所述购买用户的用户行为,生成数据记录,一条所述数据记录对应于一种数据类别;
基于共识机制,将生成的所述数据记录同步至所述区块链系统中的各个节点设备。
6.根据权利要求1所述的方法,其特征在于,所述在所述区块链系统中,基于所述对比结果对所述购买意向合约进行处理包括:
若所述比对结果符合目标条件,则确定所述购买意向合约有效;
若所述比对结果不符合所述目标条件,则确定所述购买意向合约无效,为所述购买意向合约添加无效标记。
7.根据权利要求1所述的方法,其特征在于,所述在所述区块链系统中,基于所述对比结果对所述购买意向合约进行处理包括:
若所述比对结果符合目标条件,则允许所述购买用户购买所述目标保险产品;
若所述比对结果不符合所述目标条件,则禁止所述购买用户购买所述目标保险产品。
8.根据权利要求1所述的方法,其特征在于,所述从所述区块链系统中的节点设备获取第一数据之后,所述方法还包括:
基于获取到的所述第一数据,生成数据查询记录;
将所述数据查询记录存储至所述区块链系统。
9.根据权利要求1所述的方法,其特征在于,所述目标保险产品的所述禁用条件信息中包括对应于不同保险金额的多个数据类别以及各个数据类别的数据限制信息。
10.一种基于区块链的保险数据处理装置,其特征在于,所述装置包括:
合约生成模块,用于基于对目标保险产品的购买请求,在所述区块链系统的区块链上生成购买意向合约,所述购买意向合约包括所述目标保险产品的产品标识、购买用户的用户标识以及所述目标保险产品的目标数据类别;
数据获取模块,用于基于所述目标数据类别以及所述用户标识,从所述区块链系统中的节点设备获取第一数据,所述第一数据与所述用户标识对应且属于所述目标数据类别;
信息获取模块,用于获取所述区块链系统上的所述目标保险产品的禁用条件信息,所述禁用条件信息包括所述目标数据类别以及所述目标数据类别的数据限制信息;
信息对比模块,用于将所述第一数据和所述目标数据类别对应的数据限制信息进行对比,得到对比结果;
处理模块,用于在所述区块链系统中,基于所述对比结果对所述购买意向合约进行处理。
11.根据权利要求10所述的装置,其特征在于,所述装置还包括:
信息存储模块,用于将所述目标保险产品的所述禁用条件信息存储至所述区块链系统。
12.根据权利要求10所述的装置,其特征在于,所述装置还包括:
编号对比模块,用于将所述用户标识与各个购买意向合约的合约编号进行对比,所述合约编号用于唯一的标识一个购买意向合约;
类别获取模块,用于若任一购买意向合约的合约编号包含所述用户标识,则获取所述任一购买意向合约中的目标数据类别。
13.根据权利要求12所述的装置,其特征在于,所述数据获取模块用于:
基于所述用户标识,从所述区块链系统的任一节点设备中获取所述购买用户的用户数据;
基于所述目标数据类别,从所述用户数据中获取所述目标数据类别所指示的数据作为所述第一数据。
14.一种计算机设备,其特征在于,所述计算机设备包括一个或多个处理器和一个或多个存储器,所述一个或多个存储器中存储有至少一条程序代码,所述指令由所述一个或多个处理器加载并执行以实现如权利要求1至权利要求9任一项所述的基于区块链的保险数据处理方法所执行的操作。
15.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质中存储有至少一条程序代码,所述指令由处理器加载并执行以实现如权利要求1至权利要求9任一项所述的基于区块链的保险数据处理方法所执行的操作。