【技术实现步骤摘要】
基于区块链的评估产品价值的方法及系统
[0001]本说明书一个或多个实施例涉及区块链
,尤其涉及一种基于区块链的评估产品价值的方法及系统。
技术介绍
[0002]对于附带赔偿协议的目标产品(比如,保险产品),为了保障供求双方的切身利益,通常需要基于多方面的因素(比如,产品信息以及公司经营情况信息等),来评估该产品的价值。
[0003]传统技术中,通常利用固定公式来评估目标产品的价值。因此,需要提供一种更灵活的评估产品价值的方案。
技术实现思路
[0004]本说明书一个或多个实施例描述了一种基于区块链的评估产品价值的方法及系统,可以实现千人千面的灵活估值,以及可以实现产品估值过程的透明性、公开性、可审计性。
[0005]第一方面,提供了一种基于区块链的评估产品价值的方法,包括:
[0006]客户端响应于用户针对目标产品的查询请求,向区块链网络提交调用产品估值合约的目标交易,其中,所述目标产品附带有赔偿协议;所述目标交易包括所述目标产品的产品信息和所述用户的用户信息;所述产品信息包括 ...
【技术保护点】
【技术特征摘要】
1.一种基于区块链的评估产品价值的方法,包括:客户端响应于用户针对目标产品的查询请求,向区块链网络提交调用产品估值合约的目标交易,其中,所述目标产品附带有赔偿协议;所述目标交易包括所述目标产品的产品信息和所述用户的用户信息;所述产品信息包括所述赔偿协议的协议信息;所述区块链网络基于所述目标交易执行所述产品估值合约,其中,所述产品估值合约基于所述产品信息和用户信息,确定所述目标产品针对所述用户的产品估值;所述区块链网络将所述产品估值提供给所述客户端。2.根据权利要求1所述的方法,其中,所述产品估值合约中的合约逻辑,基于预先训练的估值模型而构建。3.根据权利要求1所述的方法,其中,所述产品估值合约包括第一估值合约,所述第一估值合约中的第一估值逻辑基于通用估值公式而构建;所述区块链网络基于所述目标交易执行所述产品估值合约,包括:对所述产品信息和用户信息进行与所述第一估值逻辑对应的第一处理,根据第一处理结果确定所述产品估值;其中,所述第一处理结果指示所述目标产品针对所述用户整体上的估值情况。4.根据权利要求1所述的方法,其中,所述产品估值合约包括第二估值合约,所述第二估值合约中的第二估值逻辑基于预先训练的风险评估模型而构建;所述区块链网络基于所述目标交易执行所述产品估值合约,包括:对所述产品信息和用户信息进行与所述第二估值逻辑对应的第二处理,得到所述用户针对所述目标产品的风险值,根据所述风险值确定所述产品估值,其中,所述风险值指示所述用户在购买所述目标产品后,所述赔偿协议被满足的概率。5.根据权利要求1所述的方法,其中,所述产品估值合约包括第一估值合约和第二估值合约,所述第一估值合约中的第一估值逻辑基于通用估值公式而构建,所述第二估值合约中的第二估值逻辑基于预先训练的风险评估模型而构建;所述区块链网络基于所述目标交易执行所述产品估值合约,包括:对所述产品信息和用户信息进行与所述第一估值逻辑对应的第一处理,得到针对所述目标产品的初始估值;所述初始估值指示所述目标产品针对所述用户整体上的估值情况;对所述产品信息和用户信息进行与所述第二估值逻辑对应的第二处理,得到针对所述目标产品的风险值;所述风险值指示所述用户在购买所述目标产品后,所述赔偿协议被满足的概率;结合所述初始估值和所述风险值,确定所述产品估值。6.根据权利要求3或5所述的方法,其中,所述第一估值合约通过以下方式部署到所述区块链网络中:所述客户端获取所述通用估值公式,并针对其创建对应的UML模型;所述客户端根据所述UML模型,构建所述第一估值逻辑;所述客户端向所述区块链网络提交部署所述第一估值合约的第一交易,所述第一交易包括所述第一估值逻辑。7.根据权利要求4或5所述的方法,其中,所述第二估值合约通过以下方式部署到所述区块链网络中:
n个数据持有方中的每个数据持有方i,对对应的训练样本进行数字签名,并将签名结果和训练样本加密后提供给可信第三方;所述可信第三方,接收n个数据持有方发送的n份加密结果,并将其加载到可信执行环境TEE中,在所述TEE中,对所述n份加密结果进行解密,以及对解密得到的n份训练样本进行验签;在验签通过后,所述可信第三方基于所述n份训练样本,训练风险评估模型,并构建对应于训练后的风险评估模型的第二估值逻辑;所述可信第三方,向所述区块链网络提交部署所述第二估值合约的第二交易,所述第二交易包括所述第二估值逻辑。8.根据权利要求7所述的方法,所述n个数据持有方包括第一数据方;所述对对应的训练样本进行数字签名,并将签名结果和训练样本加密后提供给可信第三方,包括:所述第一数据方利用预先保存的第一私钥对对应的训练样本进行数字签名,并且利用所述可信第三方的第二公钥对对应的签名结果和训练样本进行加密,以及将加密结果提供给可信第三方;所述对所述n份加密结果进行解密,以及对解密得到的n份训练样本进行验签,包括:所述可信第三方,利用对应于所述第二公钥的第二私钥,对所述第一数据方发送的加密结果进行解密,以及利用对应于所述第一私钥的第一公钥对解密得到的训练样本进行验签。9.根据权利要求7所述的方法,其中,所述构建对应于训练后的风险评估模型的第二估值逻辑,包括:将训练后的所述风险评估模型所包含的运算转换为矩阵运算;基于所述矩阵运算,构建所述第二估值逻辑。10.根据权利要求7所述的方法,还包括:所述可信第三方接收所述n个数据持有方中任意的数据持有方i发送的加密增量数据;所述可信第三方,基于所述加密增量数据对训练后的风险评估模型进行增量训练,得到当前训练的风险评估模型;所述可信第三方,基于当前训练的风险评估模型,重新构建第二估值逻辑;所述可信第三方,向所述区块链网络提交更新所述第二估值合约的第三交易,所述第三交易包括重新构建的第二估值逻辑。11.根据权利要求4或5所述的方法,其中,所述第二估值合约通过以下方式部署到所述区块链网络中:所述区块链网络中任意的第一节点接收n个数据持有方各自提交的第四交易;所述第四交易至少包括对应数据持有方的加密训练样本;所述第一节点将所述第四交易加载到可信执行环境TEE中,在所述TEE中,对加密训练样本进行解密,并基于明文训练样本训练风险评估模型;所述第一节点基于训练后的风险评估模型构建第二估值逻辑,并将其作为所述第二估值合约的合约内容,在所述区块链网络上部署所述第二估值合约。12.根据权利要求11所述的方法,还包括:
所述第一节点在所述区块链网络上发布训练后的风险评...
【专利技术属性】
技术研发人员:程龙,李浩然,李艳鹏,陆旭明,
申请(专利权)人:蚂蚁区块链科技上海有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。