一种基于区块链的金融借贷方法及系统与流程

文档序号:27002307发布日期:2021-10-19 22:14阅读:250来源:国知局
一种基于区块链的金融借贷方法及系统与流程

1.本发明涉及金融借贷相关领域,尤其涉及一种基于区块链的金融借贷方法及系统。


背景技术:

2.金融借贷就是一种用户向银行进行借钱贷款的行为,也可以叫做银行贷款。金融借贷的机构主要包括国内银行、外国银行、投资银行、储蓄放款协会、信用社及其他金融性公司。随着社会的发展,出现了以各种各样目的来进行金融借贷的用户。
3.但本技术发明人在实现本技术实施例中发明技术方案的过程中,发现上述技术至少存在如下技术问题:
4.现有技术中存在对于金融借贷用户的风险评估不够准确,不能有效保证借贷用户信息安全的技术问题。


技术实现要素:

5.本技术实施例通过提供一种基于区块链的金融借贷方法及系统,解决了现有技术中存在对于金融借贷用户的风险评估不够准确,不能有效保证借贷用户信息安全的技术问题,达到对金融借贷用户进行更加准确的评估,保证用户信息安全的技术效果。
6.鉴于上述问题,提出了本技术实施例提供一种基于区块链的金融借贷方法及系统。
7.第一方面,本技术还提供了一种基于区块链的金融借贷方法,所述方法包括:通过所述金融借贷系统获得第一用户的第一申请信息;根据所述第一申请信息,对所述第一用户进行身份核实;当所述第一用户的身份核实无误后,根据所述第一申请信息获得第一申请额度;通过所述金融借贷系统获得所述第一用户的资金往来的用户数据;根据所述用户数据构建资金往来数据集;根据所述资金往来数据集对所述第一用户的稳定性进行评估,获得第一稳定性评估结果;通过所述资金往来数据集获得与所述第一用户资金往来最密切的第二用户,获得所述第二用户的第一借贷历史记录信息;将所述第一借贷历史记录信息输入第一信用评估模型,获得第一信用评估结果;根据所述第一稳定性评估结果和所述第一信用评估结果,对所述第一用户的第一申请额度进行风险评估,获得第一风险评估结果集;将所述第一风险评估结果集基于区块链网络进行存储,根据所述风险评估结果集确定是否进行借贷。
8.另一方面,本技术还提供了一种基于区块链的金融借贷系统,所述系统包括:第一获得单元,所述第一获得单元用于通过所述金融借贷系统获得第一用户的第一申请信息;第一核实单元,所述第一核实单元用于根据所述第一申请信息,对所述第一用户进行身份核实;第二获得单元,所述第二获得单元用于当所述第一用户的身份核实无误后,根据所述第一申请信息获得第一申请额度;第三获得单元,所述第三获得单元用于通过所述金融借贷系统获得所述第一用户的资金往来的用户数据;第一构建单元,所述第一构建单元用于
根据所述用户数据构建资金往来数据集;第四获得单元,所述第四获得单元用于根据所述资金往来数据集对所述第一用户的稳定性进行评估,获得第一稳定性评估结果;第五获得单元,所述第五获得单元用于通过所述资金往来数据集获得与所述第一用户资金往来最密切的第二用户,获得所述第二用户的第一借贷历史记录信息;第一输入单元,所述第一输入单元用于将所述第一借贷历史记录信息输入第一信用评估模型,获得第一信用评估结果;第六获得单元,所述第六获得单元用于根据所述第一稳定性评估结果和所述第一信用评估结果,对所述第一用户的第一申请额度进行风险评估,获得第一风险评估结果集;第一确定单元,所述第一确定单元用于将所述第一风险评估结果集基于区块链网络进行存储,根据所述风险评估结果集确定是否进行借贷。
9.第三方面,本发明提供了一种基于区块链的金融借贷系统,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,其中,所述处理器执行所述程序时实现第一方面所述方法的步骤。
10.本技术实施例中提供的一个或多个技术方案,至少具有如下技术效果或优点:
11.由于采用了根据第一用户的申请信息,对所述第一用户的身份核实,当核实无误后获得所述第一用户的第一申请额度,根据所述金融借贷系统获得所述第一用户的资金往来用户的数据,根据所述用户数据构建资金往来数据集,通过所述资金往来数据集对所述第一用户的稳定性评估,获得所述第一用户的稳定性评估结果,并通过所述资金往来数据集获得与所述第一用户往来最密切的第二用户,并获得第二用户的第一借贷历史记录信息,将所述第二用户的第一借贷历史记录信息输入第一信用评估模型,根据所述第一信用评估模型获得所述第二用户的第一信用评估结果,根据所述第一信用评估结果和所述第一稳定性评估结果对所述第一用户的第一申请额度进行风险评估,获得第一风险评估结果集,将所述第一风险评估结果集基于区块链网络进行存储,根据所述风险评估结果集确定是否进行借贷,达到保证所述第一用户的风险评估结果的安全性,并达到使对所述第一用户的金融借贷的风险评估更加全面、准确的技术效果。
12.上述说明仅是本技术技术方案的概述,为了能够更清楚了解本技术的技术手段,而可依照说明书的内容予以实施,并且为了让本技术的上述和其它目的、特征和优点能够更明显易懂,以下特举本技术的具体实施方式。
附图说明
13.图1为本技术实施例一种基于区块链的金融借贷方法的流程示意图;
14.图2为本技术实施例一种基于区块链的金融借贷方法的结构示意图;
15.图3为本技术实施例示例性电子设备的结构示意图。
16.附图标记说明:第一获得单元11,第一核实单元12,第二获得单元13,第三获得单元14,第一构建单元15,第四获得单元16,第五获得单元17,第一输入单元18,第六获得单元19,第一确定单元20,总线300,接收器301,处理器302,发送器303,存储器304,总线接口305。
具体实施方式
17.本技术实施例通过提供一种基于区块链的金融借贷方法及系统解决了现有技术
中存在对于金融借贷用户的风险评估不够准确,不能有效保证借贷用户信息安全的技术问题,达到对金融借贷用户进行更加准确的评估,保证用户信息安全的技术效果。下面,将参考附图详细的描述根据本技术的示例实施例。显然,所描述的实施例仅是本技术的一部分实施例,而不是本技术的全部实施例,应理解,本技术不受这里描述的示例实施例的限制。
18.申请概述
19.金融借贷就是一种用户向银行进行借钱贷款的行为,也可以叫做银行贷款。金融借贷的机构主要包括国内银行、外国银行、投资银行、储蓄放款协会、信用社及其他金融性公司。随着社会的发展,出现了以各种各样目的来进行金融借贷的用户。但现有技术中存在对于金融借贷用户的风险评估不够准确,不能有效保证借贷用户信息安全的技术问题。
20.针对上述技术问题,本技术提供的技术方案总体思路如下:
21.本技术实施例提供了一种基于区块链的金融借贷方法,所述方法包括:通过所述金融借贷系统获得第一用户的第一申请信息;根据所述第一申请信息,对所述第一用户进行身份核实;当所述第一用户的身份核实无误后,根据所述第一申请信息获得第一申请额度;通过所述金融借贷系统获得所述第一用户的资金往来的用户数据;根据所述用户数据构建资金往来数据集;根据所述资金往来数据集对所述第一用户的稳定性进行评估,获得第一稳定性评估结果;通过所述资金往来数据集获得与所述第一用户资金往来最密切的第二用户,获得所述第二用户的第一借贷历史记录信息;将所述第一借贷历史记录信息输入第一信用评估模型,获得第一信用评估结果;根据所述第一稳定性评估结果和所述第一信用评估结果,对所述第一用户的第一申请额度进行风险评估,获得第一风险评估结果集;将所述第一风险评估结果集基于区块链网络进行存储,根据所述风险评估结果集确定是否进行借贷。
22.在介绍了本技术基本原理后,下面将结合说明书附图来具体介绍本技术的各种非限制性的实施方式。
23.实施例一
24.如图1所示,本技术实施例提供了一种基于区块链的金融借贷方法,其中,所述方法包括:
25.步骤s100:通过所述金融借贷系统获得第一用户的第一申请信息;
26.具体而言,所述金融借贷系统是基于互联网金融平台搭建的为金融贷款服务的系统,所述系统至少包括通过互联网获得相关借贷人信息,对信息进行处理的功能,所述第一用户为申请金融借贷的用户,通过所述金融借贷系统获得所述第一用户的通过申请金融借贷的平台的第一申请信息。
27.步骤s200:根据所述第一申请信息,对所述第一用户进行身份核实;
28.具体而言,根据所述第一用户在所述金融借贷平台的第一申请信息中的个人信息,对所述第一用户的身份进行认证,进一步而言,所述认证过程可以包括通过与所述金融借贷系统相连的摄像装置对所述第一用户的身份认证,进一步来说,所述认证还可以包括对所述第一用户的指纹采集识别等,根据所述第一申请信息,对所述第一用户的身份与所述申请信息填写的身份信息是否一致进行认证。
29.步骤s300:当所述第一用户的身份核实无误后,根据所述第一申请信息获得第一申请额度;
30.具体而言,当所述第一用户的身份认证无误后,通过所述第一用户填写的第一申请信息,获得所述第一用户的申请额度信息。
31.步骤s400:通过所述金融借贷系统获得所述第一用户的资金往来的用户数据;
32.步骤s500:根据所述用户数据构建资金往来数据集;
33.具体而言,通过速所述金融借贷系统获得所述第一用户的往来数据,即在所述第一用户许可的情况下,获得所述第一用户的资金往来信息,所述资金往来信息包括但不限于与所述第一用户进行资金借、还的用户,借还的次数及金额信息,根据所述往来资金数据构建所述第一用户的资金往来数据集,所述资金往来数据集包括上述资金及用户信息。
34.步骤s600:根据所述资金往来数据集对所述第一用户的稳定性进行评估,获得第一稳定性评估结果;
35.具体而言,所述根据所述资金往来数据集,获得所述第一用户的稳定性评估结果是指根据所述第一用户与所述第一用户的资金往来用户的资金往来情况对所述第一用户的稳定性进行评估,即根据所述第一用户与资金往来用户的借钱时间,约定还款时间和实际还款时间对所述第一用户进行稳定性的评估。
36.进一步而言,所述根据所述资金往来数据集对所述第一用户的稳定性进行评估,获得第一稳定性评估结果,本技术实施例步骤s600还包括:
37.步骤s610:根据所述资金往来数据集获得所述第一用户的月均借贷金额;
38.步骤s620:根据所述资金往来数据集获得所述第一用户的月均还款金额;
39.步骤s630:根据公式对所述第一用户进行稳定性评估,其中,s代表所述第一用户的稳定性评估结果,m为对所述第一用户的评估的m个月,为月均借贷金额,为月均还款金额;
40.步骤s640:获得第一稳定性评估结果。
41.具体而言,通过所述资金往来数据集,获得所述第一用户的月均借贷金额,其中,所述月均借贷金额为所述第一用户在一个月内的借款总额与借款总人数的比值,所述月均还款金额为所述第一用户在与上述同一个月内的还款总额与还款总人数的比值,对所述第一用户进行为期m个月的评估,其中,所述m个月至少为6个月,根据公式一用户进行为期m个月的评估,其中,所述m个月至少为6个月,根据公式对所述第一用户进行稳定性评估,s代表所述第一用户的稳定性评估结果,m为对所述第一用户的评估的m个月,为月均借贷金额,为月均还款金额,获得所述s值,所述s值为所述第一用户的第一稳定性评估结果。
42.步骤s700:通过所述资金往来数据集获得与所述第一用户资金往来最密切的第二用户,获得所述第二用户的第一借贷历史记录信息;
43.具体而言,根据上述资金往来数据集,对所述与第一用户进行资金往来的用户进行往来次数及每次往来额资金进行分析,获得在所述资金往来数据集中与所述第一用户资金往来最密切的第二用户。进一步而言,所述资金往来密切度的计算这里不做具体展开,只要是按照一定的规则对与所述第一用户进行资金往来进行计算分析的结果均可,在所述第
二用户许可的前提下,通过所述金融借贷系统,基于互联网获得所述第二用户的借贷的历史记录信息,其中,所述借贷历史记录包括所述第二用户在各个平台的借贷信息,所述借贷信息包括但不限于借贷的金额,还款日期等信息。
44.步骤s800:将所述第一借贷历史记录信息输入第一信用评估模型,获得第一信用评估结果;
45.步骤s900:根据所述第一稳定性评估结果和所述第一信用评估结果,对所述第一用户的第一申请额度进行风险评估,获得第一风险评估结果集;
46.具体而言,将所述第二用户的第一借贷历史记录信息输入第一信用评估模型中,根据所述第二用户的借贷的金额,还款时间及约定还款时间对所述第二用户进行信用等级评估,获得所述第二用户的第一信用评估结果,根据上述所述第一用户的稳定性评估结果和所述第二用户的第一信用评估结果对所述第一用户的第一申请额度的贷款行为进行风险等级评估,获得第一风险等级评估结果,其中,所述稳定性评估结果和所述第一信用等级评估结果对所述第一用户的风险等级评估占有不同的权重,进而可实现对所述第一用户的第一申请额度的借贷风险更加准确的评估。进一步而言,获得其他用户的借贷风险评估等级,即第二风险评估结果、第三风险评估结果直至第n风险等级评估结果,根据所述评估结果获得第一风险等级评估结果集。
47.步骤s1000:将所述第一风险评估结果集基于区块链网络进行存储,根据所述风险评估结果集确定是否进行借贷。
48.具体而言,将所述第一风险评估结果集中的各风险等级评估结果基于区块链的方式进行存储加密,以保证所述借贷风险等级评估结果的安全性,进而达到保证借贷的安全性,再通过所述风险评估结果集确定是否进行借贷,进而实现对所述用户的借贷风险更加准确的评估的技术效果。
49.进一步而言,所述通过所述资金往来数据集获得与所述第一用户资金往来最密切的第二用户,获得所述第二用户的第一借贷历史记录信息,本技术实施例步骤s700还包括:
50.步骤s710:根据所述资金往来数据集,获得所述资金往来数据集统计时间内,所有用户与所述第一用户的单次往来金额及往来次数信息;
51.步骤s720:获得同一用户与所述第一用户在第一年的单次往来金额集和第一往来次数;
52.步骤s730:根据步骤s730:根据对所述第一用户的往来用户密切度进行计算,其中,c代表计算年份,a1代表第一次往来金额,a2代表第二次往来金额,a
b
代表第b次往来金额,b为一年中的往来次数,k代表往来密切度;
53.步骤s740:根据所述往来密切度,获得与所述第一用户往来最密切的第二用户。
54.具体而言,根据所述资金往来数据集,对所述资金往来数据集统计时间内所有用户与所述第一用户的单次往来金额及往来次数信息,其中,所述单次往来金额及往来次数是指所述第一用户与同一用户在一年内的往来次数信息及每次往来的金额信息,根据是指所述第一用户与同一用户在一年内的往来次数信息及每次往来的金额信息,根据是指所述第一用户与同一用户在一年内的往来次数信息及每次往来的金额信息,根据对所述第一用户的往来用户密切度进行计算,其中,c代表计算年份,a1代表第一次往来金
额,a2代表第二次往来金额,a
b
代表第b次往来金额,b为一年中的往来次数,k代表往来密切度,根据所述公式,获得所述第一用户资金往来的用户的k值,对所述k值进行比较,获得所述k值最大的用户,即所述与所述第一用户往来最密切的第二用户。
55.进一步而言,本技术实施例步骤s800还包括:
56.步骤s810:获得所述第二用户的基础信息;
57.步骤s820:根据所述基础信息获得所述第二用户的第一历史借贷金额;
58.步骤s830:根据所述第一历史借贷金额获得所述第二用户的第一还款时间;
59.步骤s840:判断所述第一还款时间是否在所述第二用户与借贷机构的约定还款时间之内;
60.步骤s850:当所述第一还款时间不在所述第二用户与借贷机构的约定还款时间之内时,获得第一影响因素;
61.步骤s860:根据所述第一影响因素和所述第一历史借贷金额获得所述第一信用评估结果。
62.具体而言,在所述第二用户许可的前提下获得所述第二用户的基础信息,根据所述基础信息获得所述第一用户的第一历史借贷金额,获得所述第一用户的第一历史借贷金额的第一还款时间,获得所述第二用户与所述借贷机构的约定还款时间,判断所述第一还款时间是否在所述约定还款时间范围内,当所述第一还款时间不在所述第二用户与借贷机构的约定还款时间之内时,获得第一影响因素,根据所述第一影响因素和所述第一历史借贷金额,对所述第二用户的信用进行评估,根据所述第二用户的其他历史借贷信息,进行上述评估,获得第一信用评估结果。
63.进一步的,所述根据所述第一影响因素和所述第一历史借贷金额获得所述第一信用评估结果,本技术实施例步骤s860还包括:
64.步骤s861:将所述第一影响因素和所述第一历史借贷金额输入第一信用评估模型,其中,所述第一信用评估模型通过多组训练数据训练获得,所述训练数据中的每组均包括:所述第一影响因素、所述第一历史借贷金额和标识所述第一信用评估结果的标识信息;
65.步骤s862:获得第一输出结果,所述第一输出结果包括第一信用评估结果。
66.具体而言,所述第一信用评估模型为机器学习中的神经网络模型,神经网络(neural networks,nn)是由大量的、简单的处理单元(称为神经元)广泛地互相连接而形成的复杂神经网络系统,它反映了人脑功能的许多基本特征,是一个高度复杂的非线性动力学习系统。神经网络模型是以神经元的数学模型为基础来描述的。人工神经网络(artificial neural networks),是对人类大脑系统的一阶特性的一种描述。简单地讲,它是一个数学模型。通过大量训练数据的训练,将所述第一影响因素、所述第一历史借贷金额输入神经网络模型,则获得所述第一信用评估结果。
67.更进一步而言,所述训练的过程还包括监督学习的过程,每一组监督数据均包括所述第一影响因素、所述第一历史借贷金额和标识所述第一信用评估结果的标识信息,将所述第一影响因素、所述第一历史借贷金额输入到神经网络模型中,根据用来标识所述第一信用评估结果的标识信息,所述神经网络模型进行不断的自我修正、调整,直至获得的输出结果与所述标识信息一致,则结束本组数据监督学习,进行下一组数据监督学习;当所述神经网络模型的输出信息达到预定的准确率/达到收敛状态时,则监督学习过程结束。通过
对所述神经网络模型的监督学习,进而使得所述神经网络模型处理所述输入信息更加准确,进而获得更加准确的第一信用评估结果,为后续进行更加准确的风险评估夯实了基础。
68.进一步而言,所述根据所述第一稳定性评估结果和所述第一信用评估结果,对所述第一用户的第一申请额度进行风险评估,获得第一风险评估结果集,本技术实施例步骤s900还包括:
69.步骤s910:基于大数据获得申请额度等级;
70.步骤s920:根据所述申请额度等级,获得所述第一申请额度所处的第一申请额度等级;
71.步骤s930:获得第一预定风险等级阈值;
72.步骤s940:根据所述第一稳定性评估结果和所述第一信用评估结果获得所述第一用户在所述第一申请额度等级下的第一风险等级;
73.步骤s950:判断所述第一风险等级是否满足所述第一预定风险等级阈值
74.步骤s960:根据所述判断结果获得第一风险评估结果集。
75.具体而言,基于大数据对不同的申请额度进行申请额度等级的划分,根据所述划分的申请额度等级获得所述第一申请额度所处的申请额度等级,将其记为第一申请额度等级,通过大数据对获得第一预定风险等级,其中,所述第一预定风险等级阈值为基于大数据计算获得的在某一阈值内的风险等级时风险可控的阈值,根据所述第一稳定性评估结果和所述第一信用评估结果获得所述第一用户在所述第一申请额度等级下的第一风险等级,判断所述第一风险等级是否满足所述第一预定风险等级阈值,根据所述判断结果获得所述第一风险评估结果集,根据所述风险等级评估价结果集判断是否对用户进行金融借贷。
76.进一步而言,所述将所述第一风险评估结果集基于区块链网络进行存储,根据所述风险评估结果集确定是否进行借贷,本技术实施例步骤s1000还包括:
77.步骤s1010:获得所述第一风险评估结果集中的第一风险评估结果,第二风险评估结果,直至第n风险评估结果,其中,n为大于1的自然数;
78.步骤s1020:将所述第一风险评估结果输入第一加密模型,获得第一验证码;
79.步骤s1030:将所述第二风险评估结果和所述第一验证码输入所述第一加密模型,获得第二验证码;
80.步骤s1040:将所述第n风险评估结果和所述第n

1验证码输入所述第一加密模型,获得第n验证码;
81.步骤s1050:将风险评估结果和验证码分别进行存储。
82.具体而言,区块链技术也被称之为分布式账本技术,是一种由若干台计算设备共同参与“记账",共同维护一份完整的分布式数据库的新兴技术。由于区块链技术具有去中心化、公开透明、每台计算设备可以参与数据库记录、并且各计算设备之间可以快速的进行数据同步的特性,使得区块链技术已在众多的领域中广泛的进行应用。将所述第一风险评估结果输入第一加密模型,获得第一验证码,所述第一验证码与第一风险评估结果一一对应;根据所述第二风险评估结果和第一验证码生成第二验证码,第二验证码与第二风险评估结果一一对应;以此类推,根据所述第n风险评估结果和第n

1验证码生成第n验证码,其中,n为大于1的自然数,其中,所述第一风险评估结果和所述第一验证码作为第一区块保存在一台设备上,所述第二风险评估结果和所述第二验证码作为第二区块保存在一台设备
上,所述第n风险评估结果和所述第n验证码作为第n区块保存在一台设备上,当需要调用所述风险评估结果时,每后一个节点接收前一节点存储的数据后,通过“共识机制”进行校验后保存,通过哈希函数对于每一存储单位进行串接,使得训练数据不易丢失和遭到破坏,通过区块链的逻辑对所述风险评估结果进行加密处理,保证了所述风险评估结果的安全性。
83.综上所述,本技术实施例所提供的一种基于区块链的金融借贷方法及系统具有如下技术效果:
84.1、由于采用了根据第一用户的申请信息,对所述第一用户的身份核实,当核实无误后获得所述第一用户的第一申请额度,根据所述金融借贷系统获得所述第一用户的资金往来用户的数据,根据所述用户数据构建资金往来数据集,通过所述资金往来数据集对所述第一用户的稳定性评估,获得所述第一用户的稳定性评估结果,并通过所述资金往来数据集获得与所述第一用户往来最密切的第二用户,并获得第二用户的第一借贷历史记录信息,将所述第二用户的第一借贷历史记录信息输入第一信用评估模型,根据所述第一信用评估模型获得所述第二用户的第一信用评估结果,根据所述第一信用评估结果和所述第一稳定性评估结果对所述第一用户的第一申请额度进行风险评估,获得第一风险评估结果集,将所述第一风险评估结果集基于区块链网络进行存储,根据所述风险评估结果集确定是否进行借贷,达到保证所述第一用户的风险评估结果的安全性,并达到使对所述第一用户的金融借贷的风险评估更加全面、准确的技术效果。
85.2、由于采用了基于区块链网络进行存储的方式,保证所述借贷风险等级评估结果的安全性,进而达到保证借贷的安全性,再通过所述风险评估结果集确定是否进行借贷,进而实现对所述用户的借贷风险更加准确的评估的技术效果。
86.3、由于采用了通过对所述神经网络模型的监督学习的方式,进而使得所述神经网络模型处理所述输入信息更加准确,进而获得更加准确的第一信用评估结果,为后续进行更加准确的风险评估夯实了基础。
87.实施例二
88.基于与前述实施例中一种基于区块链的金融借贷方法同样发明构思,本发明还提供了一种基于区块链的金融借贷系统,如图2所示,所述系统包括:
89.第一获得单元11,所述第一获得单元11用于通过所述金融借贷系统获得第一用户的第一申请信息;
90.第一核实单元12,所述第一核实单元12用于根据所述第一申请信息,对所述第一用户进行身份核实;
91.第二获得单元13,所述第二获得单元13用于当所述第一用户的身份核实无误后,根据所述第一申请信息获得第一申请额度;
92.第三获得单元14,所述第三获得单元14用于通过所述金融借贷系统获得所述第一用户的资金往来的用户数据;
93.第一构建单元15,所述第一构建单元15用于根据所述用户数据构建资金往来数据集;
94.第四获得单元16,所述第四获得单元16用于根据所述资金往来数据集对所述第一用户的稳定性进行评估,获得第一稳定性评估结果;
95.第五获得单元17,所述第五获得单元17用于通过所述资金往来数据集获得与所述
第一用户资金往来最密切的第二用户,获得所述第二用户的第一借贷历史记录信息;
96.第一输入单元18,所述第一输入单元18用于将所述第一借贷历史记录信息输入第一信用评估模型,获得第一信用评估结果;
97.第六获得单元19,所述第六获得单元19用于根据所述第一稳定性评估结果和所述第一信用评估结果,对所述第一用户的第一申请额度进行风险评估,获得第一风险评估结果集;
98.第一确定单元20,所述第一确定单元20用于将所述第一风险评估结果集基于区块链网络进行存储,根据所述风险评估结果集确定是否进行借贷。
99.第七获得单元,所述第七获得单元用于根据所述资金往来数据集获得所述第一用户的月均借贷金额;
100.第八获得单元,所述第八获得单元用于根据所述资金往来数据集获得所述第一用户的月均还款金额;
101.第一评估单元,所述第一评估单元用于根据公式第一评估单元,所述第一评估单元用于根据公式对所述第一用户进行稳定性评估,其中,s代表所述第一用户的稳定性评估结果,m为对所述第一用户的评估的m个月,为月均借贷金额,为月均还款金额;
102.第九获得单元,所述第九获得单元用于获得第一稳定性评估结果。
103.进一步的,所述系统还包括:
104.第十获得单元,所述第十获得单元用于根据所述资金往来数据集,获得所述资金往来数据集统计时间内,所有用户与所述第一用户的单次往来金额及往来次数信息;
105.第十一获得单元,所述第十一获得单元用于获得同一用户与所述第一用户在第一年的单次往来金额集和第一往来次数;
106.第十二获得单元,所述第十二获得单元用于根据第十二获得单元,所述第十二获得单元用于根据第十二获得单元,所述第十二获得单元用于根据对所述第一用户的往来用户密切度进行计算,其中,c代表计算年份,a1代表第一次往来金额,a2代表第二次往来金额,a
b
代表第b次往来金额,b为一年中的往来次数,k代表往来密切度;
107.第十三获得单元,所述第十三获得单元用于根据所述往来密切度,获得与所述第一用户往来最密切的第二用户。
108.进一步的,所述系统还包括:
109.第十四获得单元,所述第十四获得单元用于获得所述第二用户的基础信息;
110.第十五获得单元,所述第十五获得单元用于根据所述基础信息获得所述第二用户的第一历史借贷金额;
111.第十六获得单元,所述第十六获得单元用于根据所述第一历史借贷金额获得所述第二用户的第一还款时间;
112.第一判断单元,所述第一判断单元用于判断所述第一还款时间是否在所述第二用户与借贷机构的约定还款时间之内;
113.第十七获得单元,所述第十七获得单元用于当所述第一还款时间不在所述第二用户与借贷机构的约定还款时间之内时,获得第一影响因素;
114.第十八获得单元,所述第十八获得单元用于根据所述第一影响因素和所述第一历史借贷金额获得所述第一信用评估结果;
115.进一步的,所述系统还包括:
116.第二输入单元,所述第二输入单元用于将所述第一影响因素和所述第一历史借贷金额输入第一信用评估模型,其中,所述第一信用评估模型通过多组训练数据训练获得,所述训练数据中的每组均包括:所述第一影响因素、所述第一历史借贷金额和标识所述第一信用评估结果的标识信息;
117.第十九获得单元,所述第十九获得单元用于获得第一输出结果,所述第一输出结果包括第一信用评估结果。
118.进一步的,所述系统还包括:
119.第二十获得单元,所述第二十获得单元用于基于大数据获得申请额度等级;
120.第二十一获得单元,所述第二十一获得单元用于根据所述申请额度等级,获得所述第一申请额度所处的第一申请额度等级;
121.第二十二获得单元,所述第二十二获得单元用于获得第一预定风险等级阈值;
122.第二十三获得单元,所述第二十三获得单元用于根据所述第一稳定性评估结果和所述第一信用评估结果获得所述第一用户在所述第一申请额度等级下的第一风险等级;
123.第二判断单元,所述第二判断单元用于判断所述第一风险等级是否满足所述第一预定风险等级阈值
124.第二十四获得单元,所述第二十四获得单元用于根据所述判断结果获得第一风险评估结果集。
125.进一步的,所述系统还包括:
126.第二十五获得单元,所述第二十五获得单元用于获得所述第一风险评估结果集中的第一风险评估结果,第二风险评估结果,直至第n风险评估结果,其中,n为大于1的自然数;
127.第二十六获得单元,所述第二十六获得单元用于将所述第一风险评估结果输入第一加密模型,获得第一验证码;
128.第二十七获得单元,所述第二十七获得单元用于将所述第二风险评估结果和所述第一验证码输入所述第一加密模型,获得第二验证码;
129.第二十八获得单元,所述第二十八获得单元用于将所述第n风险评估结果和所述第n

1验证码输入所述第一加密模型,获得第n验证码;
130.第一存储单元,所述第一存储单元用于将风险评估结果和验证码分别进行存储。
131.前述图1实施例一中的一种基于区块链的金融借贷方法的各种变化方式和具体实例同样适用于本实施例的一种基于区块链的金融借贷系统,通过前述对一种基于区块链的金融借贷方法的详细描述,本领域技术人员可以清楚的知道本实施例中一种基于区块链的金融借贷系统的实施方法,所以为了说明书的简洁,在此不再详述。
132.示例性电子设备
133.下面参考图3来描述本技术实施例的电子设备。
134.图3图示了根据本技术实施例的电子设备的结构示意图。
135.基于与前述实施例中一种基于区块链的金融借贷方法的发明构思,本发明还提供
一种基于区块链的金融借贷系统,其上存储有计算机程序,该程序被处理器执行时实现前文所述一种基于区块链的金融借贷方法的任一方法的步骤。
136.其中,在图3中,总线架构(用总线300来代表),总线300可以包括任意数量的互联的总线和桥,总线300将包括由处理器302代表的一个或多个处理器和存储器304代表的存储器的各种电路链接在一起。总线300还可以将诸如外围设备、稳压器和功率管理电路等之类的各种其他电路链接在一起,这些都是本领域所公知的,因此,本文不再对其进行进一步描述。总线接口305在总线300和接收器301和发送器303之间提供接口。接收器301和发送器303可以是同一个元件,即收发机,提供用于在传输介质上与各种其他系统通信的单元。
137.处理器302负责管理总线300和通常的处理,而存储器304可以被用于存储处理器302在执行操作时所使用的数据。
138.本发明实施例提供的一种基于区块链的金融借贷方法,所述方法包括:通过所述金融借贷系统获得第一用户的第一申请信息;根据所述第一申请信息,对所述第一用户进行身份核实;当所述第一用户的身份核实无误后,根据所述第一申请信息获得第一申请额度;通过所述金融借贷系统获得所述第一用户的资金往来的用户数据;根据所述用户数据构建资金往来数据集;根据所述资金往来数据集对所述第一用户的稳定性进行评估,获得第一稳定性评估结果;通过所述资金往来数据集获得与所述第一用户资金往来最密切的第二用户,获得所述第二用户的第一借贷历史记录信息;将所述第一借贷历史记录信息输入第一信用评估模型,获得第一信用评估结果;根据所述第一稳定性评估结果和所述第一信用评估结果,对所述第一用户的第一申请额度进行风险评估,获得第一风险评估结果集;将所述第一风险评估结果集基于区块链网络进行存储,根据所述风险评估结果集确定是否进行借贷。解决了现有技术中存在对于金融借贷用户的风险评估不够准确,不能有效保证借贷用户信息安全的技术问题,达到对金融借贷用户进行更加准确的评估,保证用户信息安全的技术效果。
139.本领域内的技术人员应明白,本发明的实施例可提供为方法、系统、或计算机程序产品。因此,本发明可采用完全硬件实施例、完全软件实施例、或结合软件和硬件方面的实施例的形式。而且,本发明可采用在一个或多个其中包含有计算机可用程序代码的计算机可用存储介质(包括但不限于磁盘存储器、cd

rom、光学存储器等)上实施的计算机程序产品的形式。
140.本发明是参照根据本发明实施例的方法、设备(系统)、和计算机程序产品的流程图和/或方框图来描述的。应理解可由计算机程序指令实现流程图和/或方框图中的每一流程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些计算机程序指令到通用计算机、专用计算机、嵌入式处理机或其他可编程数据处理设备的处理器以产生一个机器,使得通过计算机或其他可编程数据处理设备的处理器执行的指令产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的系统。
141.这些计算机程序指令也可存储在能引导计算机或其他可编程数据处理设备以特定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器中的指令产生包括指令系统的制造品,该指令系统实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能。
142.这些计算机程序指令也可装载到计算机或其他可编程数据处理设备上,使得在计
算机或其他可编程设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或其他可编程设备上执行的指令提供用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的步骤。尽管已描述了本发明的优选实施例,但本领域内的技术人员一旦得知了基本创造性概念,则可对这些实施例做出另外的变更和修改。所以,所附权利要求意欲解释为包括优选实施例以及落入本发明范围的所有变更和修改。
143.显然,本领域的技术人员可以对本发明进行各种改动和变型而不脱离本发明的精神和范围。这样,倘若本发明的这些修改和变型属于本发明权利要求及其等同技术的范围之内,则本发明也意图包含这些改动和变型在内。
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1