【技术实现步骤摘要】
基于区块链的风险评价方法和装置
[0001]本说明书一个或多个实施方式涉及网络通信领域,尤其涉及一种基于区块链的风险评价方法和装置。
技术介绍
[0002]区块链通过将数据保存在彼此之间具有先后关系的一系列数据区块中来以去中心化的方式提供数据存储。区块的链由区块链节点的网络维护和更新,所述区块链节点也负责在共识方案下验证数据。
[0003]可以通过添加关于区块链交易的区块来维护和更新区块链。要将数据存储到区块链,可以将数据包括在区块链交易中以添加到区块链的新区块中。此外,许多区块链已经启用了区块链合约(也称为智能合约),这些合约可通过区块链交易执行。例如,区块链交易可以包括由外部拥有的账户(例如,区块链账户)发出、由区块链网络发送、并记录在区块链中的签名消息。可以执行区块链合约以实现所编程的功能。
[0004]业务系统通常在自身的服务系统中设置目标风险评价模型来判断业务对象的业务风险,然而对于某些复杂的风险类型,以业务系统自身的数据基础难以计算出准确的风险评价结果。
技术实现思路
[0005]有鉴于此,本说明书一个或多个实施方式提供了一种基于区块链的风险评价方法、装置和计算机设备。
[0006]为实现上述目的,本说明书一个或多个实施方式提供技术方案如下:根据本说明书一个或多个实施方式的第一方面,提出了一种基于区块链的风险评价方法,应用于与区块链网络对接的业务服务系统,所述区块链网络接入了若干风险评价机构对应的服务设备;所述方法包括:向所述区块链网络发送风险评价交易,其中,所述风 ...
【技术保护点】
【技术特征摘要】
1.一种基于区块链的风险评价方法,应用于与区块链网络对接的业务服务系统,所述区块链网络接入了若干风险评价机构对应的服务设备;所述方法包括:向所述区块链网络发送风险评价交易,其中,所述风险评价交易包括待评价对象的属性信息和与从所述若干风险评价机构中筛选出的多个目标风险评价机构对应的标识信息,以使与所述标识信息对应的多个目标风险评价机构响应于所述风险评价交易,分别基于所述待评价对象的属性信息对所述待评价对象分别进行业务风险评价,并将得到的评价结果存储至所述区块链;从所述区块链分别获取所述多个目标风险评价机构的风险评价结果;基于训练出的与所述多个目标风险评价机构对应的风险评价函数,对获取到的所述多个目标风险评价机构的风险评价结果进行计算,得到所述待评价对象的目标风险评价结果。2.根据权利要求1所述的方法,所述区块链上部署有用于对所述风险评价机构进行评价管理的第一智能合约;向所述区块链网络发送风险评价交易,以使与所述标识信息对应的多个目标风险评价机构响应于所述风险评价交易,基于所述待评价对象的属性信息对所述待评价对象分别进行业务风险评价,并将得到的评价结果存储至所述区块链,包括:向所述区块链网络发送风险评价交易,以使所述区块链网络包含的节点设备响应于所述风险评价交易,调用所述第一智能合约中的评价通知逻辑,生成与所述标识信息对应的所述多个目标风险评价机构相关的风险评价通知事件,以由所述多个目标风险评价机构响应于所述风险评价通知事件,基于所述待评价对象的属性信息对所述待评价对象分别进行业务风险评价,并将得到的风险评价结果分别存储至所述区块链。3.根据权利要求1所述的方法,所述区块链上部署有用于对所述待评价对象进行风险评价的第二智能合约;与所述多个风险评价机构对应的服务设备部署了用于对所述待评价对象进行业务风险评价的风险评价模型;向所述区块链网络发送风险评价交易,以使与所述标识信息对应的多个目标风险评价机构响应于所述风险评价交易,基于所述待评价对象的属性信息对所述待评价对象分别进行业务风险评价,并将得到的评价结果存储至所述区块链,包括:向所述区块链网络发送风险评价交易,以使所述区块链网络包含的节点设备响应于所述风险评价交易,调用所述第二智能合约中的风险评价逻辑,与所述多个目标风险评价机构对应的服务设备进行交互,将所述待评价对象的属性信息提交至与所述标识信息对应的多个目标评价机构的服务设备,以由所述多个目标评价机构的服务设备基于搭载的风险评价模型对所述待评价对象分别进行业务风险评价,并将得到的风险评价结果分别存储至所述区块链。4.根据权利要求3所述的方法,所述第二智能合约对接了预言机程序;调用所述第二智能合约中的风险评价逻辑,与所述多个风险评价机构对应的服务设备进行交互,将所述待评价对象的属性信息提交至与所述标识信息对应的多个目标评价机构的服务设备,以由所述多个目标评价机构的服务设备基于搭载的风险评价模型对所述待评价对象分别进行业务风险评价,并将得到的风险评价结果分别存储至所述区块链,包括:调用所述第二智能合约中的风险评价逻辑,通过对接的预言机程序将所述待评价对象
的属性信息提交至与所述标识信息对应的多个目标评价机构的服务设备,以由所述多个目标评价机构的服务设备基于搭载的风险评价模型对所述待评价对象分别进行业务风险评价;以及,通过对接的预言机程序接收所述多个目标评价机构的服务设备返回的针对所述待评价对象的风险评价结果,并将接收到的所述风险评价结果分别存储至所述区块链。5.根据权利要求1所述的方法,所述风险评价函数包括将所述待评价对象的目标风险评价结果作为因变量,将所述多个目标风险评价机构对所述待评价对象的风险评价结果作为自变量,将所述多个目标风险评价机构对所述目标风险评价结果的贡献度作为与所述自变量对应的权重的线性函数;所述基于训练出的与所述多个目标风险评价机构对应的风险评价函数,对获取到的所述多个目标风险评价机构的风险评价结果进行计算,得到所述待评价对象的目标风险评价结果,包括:基于训练出的风险评价函数中所述多个目标风险评价机构对应的权重,对获取到的所述多个目标风险评价机构的风险评价结果进行加权计算,得到所述待评价对象的目标风险评价结果;其中,所述权重表征所述多个目标风险评价机构对所述目标风险评价结果的贡献度。6.根据权利要求5所述的方法,还包括:获取若干评价对象样本的实际风险结果;以及,所述若干风险评价机构对所述若干评价对象样本进行业务风险评价得到的风险评价结果;将所述实际风险结果作为因变量,将所述若干风险评价机构对所述若干评价对象样本的风险评价结果作为自变量,对预设的风险评价函数进行有监督训练,得到所述若干目标风险评价机构对应的权重;其中,所述权重表征所述若干目标风险评价机构对所述实际风险结果的贡献度;以及,删除所述风险评价函数中低于预设阈值的权重以及与所述权重对应的自变量,得到用于对所述待评价对象进行风险评价的风险评价函数。7.根据权利要求6所述的方法,所述多个目标风险评价机构包括所述若干风险评价机构中所述权重大于预设阈值的多个风险评价机构;基于训练出的所述多个目标风险评价机构对应的权重,对获取到的所述多个目标风险评价机构的风险评价结果进行加权计算,得到所述待评价对象的目标风险评价结果,包括:将获取到的所述多个目标风险评价机构的风险评价结果作为自变量输入训练完成的所述风险评价函数中进行加权计算,得到所述待评价对象的目标风险评价结果。8.根据权利要求1至7中任一权利要求所述的方法,所述业务风险包括聚集性业务风险;所述待评价对象包括用户对象...
【专利技术属性】
技术研发人员:沈健刚,王凯,杨志雄,
申请(专利权)人:支付宝杭州信息技术有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。