首页 / 专利库 / 银行与财务事项 / 分布式账本技术 / 区块链 / 区块头 / 基于区块链的贷款审批方法、装置、存储介质及电子设备

基于链的贷款审批方法、装置、存储介质及电子设备

阅读:1030发布:2020-07-29

专利汇可以提供基于链的贷款审批方法、装置、存储介质及电子设备专利检索,专利查询,专利分析的服务。并且本公开涉及一种基于 区 块 链 的贷款审批方法、装置、存储介质及 电子 设备。本公开 实施例 中的基于区块链的贷款审批方法应用于存储有贷款经理人的信用认证信息的区块链网络,该方法包括:接收由所述贷款经理人发送的贷款审批 请求 ;从所述贷款审批请求中获取所述贷款经理人的身份认证信息;从所述区块链网络中获取与所述身份认证信息相关联的信用认证信息;根据所述信用认证信息生成贷款审批信息,所述贷款审批信息包括针对所述贷款审批请求的贷款审批结果。本公开利用区块链技术存储贷款经理人的身份认证信息,可以为金融机构提供贷款审批凭据,方便识别存在欺诈 风 险的贷款 申请 ,降低贷款风险,减少坏账率。,下面是基于链的贷款审批方法、装置、存储介质及电子设备专利的具体信息内容。

1.一种基于链的贷款审批方法,应用于存储有贷款经理人的信用认证信息的区块链网络,其特征在于,所述方法包括:
接收由所述贷款经理人发送的贷款审批请求
从所述贷款审批请求中获取所述贷款经理人的身份认证信息;
从所述区块链网络中获取与所述身份认证信息相关联的信用认证信息;
根据所述信用认证信息生成贷款审批信息,所述贷款审批信息包括针对所述贷款审批请求的贷款审批结果。
2.根据权利要求1所述的基于区块链的贷款审批方法,其特征在于,在所述根据所述信用认证信息生成贷款审批信息之后,所述方法还包括:
根据所述贷款审批信息更新所述贷款经理人的所述信用认证信息;
将更新后的所述信用认证信息与所述贷款经理人的身份认证信息进行关联后广播至所述区块链网络中。
3.根据权利要求2所述的基于区块链的贷款审批方法,其特征在于,所述将更新后的所述信用认证信息与所述贷款经理人的身份认证信息进行关联后广播至所述区块链网络中,包括:
将更新后的所述信用认证信息与所述贷款经理人的身份认证信息进行关联后保存在当前区块的区块主体中;
在满足预设条件时,获取所述区块链网络中上一区块的区块头数据,并根据所述区块头数据计算得到父区块哈希值;
根据所述当前区块的区块主体中保存的数据计算所述当前区块的区块主体哈希值;
将所述父区块哈希值、所述区块主体哈希值以及当前时间的时间戳保存在所述当前区块的区块头中;
将所述当前区块广播至所述区块链网络。
4.根据权利要求1所述的基于区块链的贷款审批方法,其特征在于,所述从所述贷款审批请求中获取所述贷款经理人的身份认证信息,包括:
从所述贷款审批请求中获取公钥和数字签名;其中,所述数字签名是通过与所述公钥相对应的私钥进行加密得到的;
利用所述公钥验证所述数字签名是否有效;
当验证所述数字签名有效时,从所述贷款审批请求中获取所述贷款经理人的身份认证信息。
5.根据权利要求1所述的基于区块链的贷款审批方法,其特征在于,所述从所述区块链网络中获取与所述身份认证信息相关联的信用认证信息,包括:
从所述区块链网络中获取预设数量的区块链节点的节点信息;
根据所述节点信息,从多个所述区块链节点中分别获取与所述身份认证信息相关联的信用认证信息;
判断从各个所述区块链节点中获取到的信用认证信息是否一致;
当判断结果为一致时,将所述信用认证信息作为所述贷款经理人的有效的信用认证信息。
6.根据权利要求1所述的基于区块链的贷款审批方法,其特征在于,在从所述贷款审批请求中获取所述贷款经理人的身份认证信息之后,所述方法还包括:
根据所述身份认证信息获取目标图像,所述目标图像为所述贷款经理人的真实面部图像;
采集所述贷款经理人的当前面部图像,并根据所述目标图像对所述当前面部图像进行归一化处理,得到标准面部图像;
将所述标准面部图像和所述目标图像输入至预先训练得到的基于卷积神经网络的图像对比模型中,获得图像相似度;
当所述图像相似度大于预设阈值时,判定所述贷款经理人的身份认证信息为真实信息。
7.根据权利要求1所述的基于区块链的贷款审批方法,其特征在于,在根据所述信用认证信息生成贷款审批信息之后,所述方法还包括:
接收由所述贷款经理人发送的针对所述贷款审批结果的申诉请求;
根据所述申诉请求生成申诉结果,并根据所述申诉结果更新所述贷款经理人的信用认证信息;
将更新后的所述信用认证信息与所述贷款经理人的身份认证信息进行关联后广播至所述区块链网络中。
8.一种基于区块链的贷款审批装置,其特征在于,包括:
接收模块,被配置为接收由所述贷款经理人发送的贷款审批请求;
第一获取模块,被配置为从所述贷款审批请求中获取所述贷款经理人的身份认证信息;
第二获取模块,被配置为从所述区块链网络中获取与所述身份认证信息相关联的信用认证信息;
审批模块,被配置为根据所述信用认证信息生成贷款审批信息,所述贷款审批信息包括针对所述贷款审批请求的贷款审批结果。
9.一种计算机可读存储介质,其上存储有计算机程序,其特征在于,所述计算机程序被处理器执行时实现权利要求1-7中任意一项所述的基于区块链的贷款审批方法。
10.一种电子设备,其特征在于,包括:
处理器;
存储器,用于存储所述处理器的可执行指令;
其中,所述处理器被配置为经由执行所述可执行指令来执行权利要求1-7中任意一项所述的基于区块链的贷款审批方法。

说明书全文

基于链的贷款审批方法、装置、存储介质及电子设备

技术领域

[0001] 本公开涉及计算机技术领域,具体涉及一种基于区块链的贷款审批方法、基于区块链的贷款审批装置、计算机可读存储介质及电子设备。

背景技术

[0002] 贷款经理人是服务于贷款平台的业务人员,主要工作是协助贷款申请人向贷款平台提交申请信息,从而完成贷款的审批和发放。由于现有技术中缺少针对贷款经理人的广泛共享的信用评价体系,无法对贷款经理人进行可靠地信用评级。而且即便在贷款平台上建立贷款经理人黑名单,也仅仅只能限制贷款经理人在少数几个达成共识的贷款平台上实施欺诈行为,而无法遏制恶意骗取贷款的经理人在多个贷款平台间流窜作案。另外,现有的贷款经理人的信用记录很容易被篡改,可信度不高,仍然存在较高的欺诈险。
[0003] 需要说明的是,在上述背景技术部分公开的信息仅用于加强对本公开的背景的理解,因此可以包括不构成对本领域普通技术人员已知的现有技术的信息。发明内容
[0004] 本公开的目的在于提供一种基于区块链的贷款审批方法、基于区块链的贷款审批装置、计算机可读存储介质及电子设备,进而至少在一定程度上克服由于相关技术的限制和缺陷而导致的一个或者多个技术问题。
[0005] 根据本公开的一个方面,提供一种基于区块链的贷款审批方法,应用于存储有贷款经理人的信用认证信息的区块链网络,其特殊之处在于,所述方法包括:
[0006] 接收由所述贷款经理人发送的贷款审批请求
[0007] 从所述贷款审批请求中获取所述贷款经理人的身份认证信息;
[0008] 从所述区块链网络中获取与所述身份认证信息相关联的信用认证信息;
[0009] 根据所述信用认证信息生成贷款审批信息,所述贷款审批信息包括针对所述贷款审批请求的贷款审批结果。
[0010] 在本公开的一种示例性实施方式中,在根据所述信用认证信息生成贷款审批信息之后,所述方法还包括:
[0011] 根据所述贷款审批信息更新所述贷款经理人的信用认证信息;
[0012] 将更新后的所述信用认证信息与所述贷款经理人的身份认证信息进行关联后广播至所述区块链网络中。
[0013] 在本公开的一种示例性实施方式中,所述将更新后的所述信用认证信息与所述贷款经理人的身份认证信息进行关联后广播至所述区块链网络中,包括:
[0014] 将更新后的所述信用认证信息与所述贷款经理人的身份认证信息进行关联后保存在当前区块的区块主体中;
[0015] 在满足预设条件时,获取所述区块链网络中上一区块的区块头数据,并根据所述区块头数据计算得到父区块哈希值;
[0016] 根据所述当前区块的区块主体中保存的数据计算所述当前区块的区块主体哈希值;
[0017] 将所述父区块哈希值、区块主体哈希值以及当前时间的时间戳保存在所述当前区块的区块头中;
[0018] 将所述当前区块广播至区块链网络。
[0019] 在本公开的一种示例性实施方式中,所述从所述贷款审批请求中获取所述贷款经理人的身份认证信息,包括:
[0020] 从所述贷款审批请求中获取公钥和数字签名;其中,所述数字签名是通过与所述公钥相对应的私钥进行加密得到的;
[0021] 利用所述公钥验证所述数字签名是否有效;
[0022] 当验证所述数字签名有效时,从所述贷款审批请求中获取所述贷款经理人的身份认证信息。
[0023] 在本公开的一种示例性实施方式中,所述从所述区块链网络中获取与所述身份认证信息相关联的信用认证信息,包括:
[0024] 从所述区块链网络中获取预设数量的区块链节点的节点信息;
[0025] 根据所述节点信息,从多个所述区块链节点中分别获取与所述身份认证信息相关联的信用认证信息;
[0026] 判断从各个所述区块链节点中获取到的信用认证信息是否一致;
[0027] 当判断结果为一致时,将所述信用认证信息作为所述贷款经理人的有效的信用认证信息。
[0028] 在本公开的一种示例性实施方式中,在从所述贷款审批请求中获取所述贷款经理人的身份认证信息之后,所述方法还包括:
[0029] 根据所述身份认证信息获取目标图像,所述目标图像为所述贷款经理人的真实面部图像;
[0030] 采集所述贷款经理人的当前面部图像,并根据所述目标图像对所述当前面部图像进行归一化处理,得到标准面部图像;
[0031] 将所述标准面部图像和所述目标图像输入至预先训练得到的基于卷积神经网络的图像对比模型中,获得图像相似度;
[0032] 当所述图像相似度大于预设阈值时,判定所述贷款经理人的身份认证信息为真实信息。
[0033] 在本公开的一种示例性实施方式中,在根据所述信用认证信息生成贷款审批信息之后,所述方法还包括:
[0034] 接收由所述贷款经理人发送的针对所述贷款审批结果的申诉请求;
[0035] 根据所述申诉请求生成申诉结果,并根据所述申诉结果更新所述贷款经理人的信用认证信息;
[0036] 将更新后的所述信用认证信息与所述贷款经理人的身份认证信息进行关联后广播至所述区块链网络中。
[0037] 根据本公开的一个方面,提供一种基于区块链的贷款审批装置,其特殊之处在于,包括:
[0038] 接收模块,被配置为接收由所述贷款经理人发送的贷款审批请求;
[0039] 第一获取模块,被配置为从所述贷款审批请求中获取所述贷款经理人的身份认证信息;
[0040] 第二获取模块,被配置为从所述区块链网络中获取与所述身份认证信息相关联的信用认证信息;
[0041] 审批模块,被配置为根据所述信用认证信息生成贷款审批信息,所述贷款审批信息包括针对所述贷款审批请求的贷款审批结果。
[0042] 根据本公开的一个方面,提供一种计算机可读存储介质,其上存储有计算机程序,其特殊之处在于,所述计算机程序被处理器执行时实现以上任一所述的基于区块链的贷款审批方法。
[0043] 根据本公开的一个方面,提供一种电子设备,其特殊之处在于,包括处理器和存储器;其中,存储器用于存储所述处理器的可执行指令,所述处理器被配置为经由执行所述可执行指令来执行以上任一所述的基于区块链的贷款审批方法。
[0044] 本公开实施例所提供的贷款审批方法中,利用区块链技术存储贷款经理人的身份认证信息,并将贷款经理人的身份认证信息与其信用认证信息形成映射关系。当接收到贷款经理人发送的申请贷款请求时,可以通过验证贷款经理人的身份认证信息获取其信用认证信息,从而为金融机构提供贷款审批凭据,方便识别存在欺诈风险的贷款申请,降低贷款风险,减少坏账率。
[0045] 应当理解的是,以上的一般描述和后文的细节描述仅是示例性和解释性的,并不能限制本公开。附图说明
[0046] 此处的附图被并入说明书中并构成本说明书的一部分,示出了符合本公开的实施例,并与说明书一起用于解释本公开的原理。显而易见地,下面描述中的附图仅仅是本公开的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
[0047] 图1示意性示出本公开示例性实施方式中基于区块链的贷款审批方法的步骤流程图
[0048] 图2示意性示出本公开另一示例性实施方式中基于区块链的贷款审批方法的部分步骤流程图。
[0049] 图3示意性示出本公开另一示例性实施方式中基于区块链的贷款审批方法的部分步骤流程图。
[0050] 图4示意性示出本公开另一示例性实施方式中基于区块链的贷款审批方法的部分步骤流程图。
[0051] 图5示意性示出本公开另一示例性实施方式中基于区块链的贷款审批方法的部分步骤流程图。
[0052] 图6示意性示出本公开另一示例性实施方式中基于区块链的贷款审批方法的部分步骤流程图。
[0053] 图7示意性示出本公开另一示例性实施方式中基于区块链的贷款审批方法的部分步骤流程图。
[0054] 图8示意性示出本公开示例性实施方式中基于区块链的贷款审批装置的组成框图
[0055] 图9示意性示出本公开示例性实施方式中一种程序产品的示意图。
[0056] 图10示意性示出本公开示例性实施方式中一种电子设备的模块示意图。

具体实施方式

[0057] 现在将参考附图更全面地描述示例实施例。然而,示例实施例能够以多种形式实施,且不应被理解为限于在此阐述的范例;相反,提供这些实施例使得本公开将更加全面和完整,并将示例实施例的构思全面地传达给本领域的技术人员。所描述的特征、结构或特性可以以任何合适的方式结合在一个或更多实施方式中。
[0058] 此外,附图仅为本公开的示意性图解,并非一定是按比例绘制。图中相同的附图标记表示相同或类似的部分,因而将省略对它们的重复描述。附图中所示的一些方框图是功能实体,不一定必须与物理或逻辑上独立的实体相对应。可以采用软件形式来实现这些功能实体,或在一个或多个硬件模块或集成电路中实现这些功能实体,或在不同网络和/或处理器装置和/或微控制器装置中实现这些功能实体。
[0059] 本公开的示例性实施方式中首先提供一种基于区块链的贷款审批方法,应用于存储有贷款经理人的信用认证信息的区块链网络。该区块链网络涉及多个区块链节点,每个区块链节点即可对应于一个贷款平台或者具有贷款审批权限的服务器。在本公开的区块链网络中,区块链上的各个区块分别存储有一定数量的贷款经理人的信用认证信息,而且每个区块上存储的数据都是经过全部或者部分区块链节点达成共识的真实数据。
[0060] 如图1所示,本示例性实施方式提供的基于区块链的贷款审批方法主要可以包括以下步骤:
[0061] 步骤S110.接收由贷款经理人发送的贷款审批请求。
[0062] 贷款经理人在从贷款申请人处获得相关的申请信息后,可以根据具体的申请信息形成具有指定格式的贷款审批请求,然后可以将该贷款审批请求提交至对应的贷款平台进行审批。该贷款平台可以是区块链网络中的一个单独的区块链节点,也可以是多个区块链节点(对应于具有审批权限的服务器)的集合,另外还可以是能够与区块链节点进行通信的非区块链节点,本示例性实施方式对此不做特殊限定。
[0063] 步骤S120.从贷款审批请求中获取贷款经理人的身份认证信息。
[0064] 根据步骤S110接收到的贷款审批请求,本步骤可以从中获取贷款经理人的身份认证信息。该身份认证信息可以包括贷款经理人的姓名、证件号码、联系方式等多种与贷款经理人的职业情况相关的信息,利用身份认证信息可以唯一确定贷款经理人的身份。
[0065] 步骤S130.从区块链网络中获取与身份认证信息相关联的信用认证信息。
[0066] 区块链网络中存储有贷款经理人的信用认证信息,因此根据步骤S120中获取的身份认证信息可以从区块链网络中获取到与之相关联的信用认证信息。信用认证信息可以包括按照一定的信用认证规则对贷款经理人做出的信用评级信息,也可以包括贷款经理人所代理的贷款申请及审批记录。
[0067] 步骤S140.根据信用认证信息生成贷款审批信息,贷款审批信息包括针对贷款审批请求的贷款审批结果。
[0068] 针对贷款经理人的信用认证信息类似于人民行征信中心提供的个人信用报告,可以真实地记录贷款经理人的历史执业信用情况。根据步骤S130中获取的信用认证信息,本步骤可以生成相应的贷款审批信息,该贷款审批信息包括针对当前贷款审批请求的贷款审批结果。需要说明的是,该贷款审批结果仅仅是根据贷款经理人的信用认证信息而做出的初步审批结果,一旦审批通过,说明贷款经理人的信用状况良好,后续还需要根据具体的贷款申请人的申请信息做出最终的审批结果。
[0069] 在本示例性实施方式提供的贷款审批方法中,利用区块链技术存储贷款经理人的身份认证信息,并将贷款经理人的身份认证信息与其信用认证信息形成映射关系。当接收到贷款经理人发送的申请贷款请求时,可以通过验证贷款经理人的身份认证信息获取其信用认证信息,从而为金融机构提供贷款审批凭据,方便识别存在欺诈风险的贷款申请,降低贷款风险,减少坏账率。
[0070] 如图2所示,基于以上实施例,在经过步骤S140中根据信用认证信息生成贷款审批信息之后,贷款审批方法还可以包括以下步骤:
[0071] 步骤S210.根据贷款审批信息更新贷款经理人的信用认证信息。
[0072] 根据步骤S140中生成的贷款审批信息,本步骤可以对贷款经理人的信用认证信息进行更新。例如可以在信用认证信息中增加新的贷款申请记录以及该笔贷款申请的审批结果。
[0073] 步骤S220.将更新后的信用认证信息与贷款经理人的身份认证信息进行关联后广播至区块链网络中。
[0074] 由步骤S210对贷款经理人的信用认证信息进行更新后,本步骤将把更新后的信用认证信息与贷款经理人的身份认证信息进行关联,然后将关联数据广播至区块链网络中。之后可以由区块链网络中的多个区块链节点进行共识,通过共识便可以将其保存在区块链上。
[0075] 利用区块链网络对贷款经理人的信用认证信息进行存储,不仅可以实时获得贷款经理人的最新信用认证情况,而且区块链网络中存储的数据具有不易篡改的特点,因此可以提高贷款经理人信用认证信息的可信度,降低贷款审批风险。
[0076] 在本公开的另一示例性实施方式中,步骤S220.将更新后的信用认证信息与贷款经理人的身份认证信息进行关联后广播至区块链网络中,可以进一步包括如图3所示的以下步骤:
[0077] 步骤S310.将更新后的信用认证信息与贷款经理人的身份认证信息进行关联后保存在当前区块的区块主体中。
[0078] 在本公开的区块链网络中,每个区块都包括有区块头和区块主体两部分数据存储区域,其中区块主体用于存储当前区块中记录的全部信用认证信息,本步骤即可以将更新后的信用认证信息与贷款经理人的身份认证信息进行关联,然后将信用认证信息保存在当前区块的区块主体中。区块头则是用于存储当前区块与上一区块的链接信息,利用区块头中存储的数据便可以将所有区块逐一链接形成完整的区块链。
[0079] 步骤S320.在满足预设条件时,获取区块链网络中上一区块的区块头数据,并根据区块头数据计算得到父区块哈希值。
[0080] 在满足一预设条件时,本步骤可以获取区块链网络中的上一区块(即最近生成的新的区块)的区块头数据,根据该区块头数据可以计算得到当前区块的父区块哈希值。例如可以使用SHA256算法对上一区块的区块头数据进行哈希运算得到一哈希值,以作为当前区块的父区块哈希值。本步骤中的预设条件可以是距离上一区块的生成时间达到一预设时间阈值,也可以是当前区块的区块主体中存储的数据达到一预设数据量,另外还可以是其他的用于触发新区块生成的任意预设条件,本示例性实施方式对此不做特殊限定。
[0081] 步骤S330.根据当前区块的区块主体中保存的数据计算当前区块的区块主体哈希值。
[0082] 当前区块的区块主体中存储有基于一段时间内由贷款经理人提出的贷款审批请求而更新的信用认证信息。根据区块主体中保存的数据,本步骤可以得到一哈希值作为当前区块的区块主体哈希值。举例而言,区块主体中的所有信用认证信息可以以默克尔树(Merkle Tree)的形式保存在区块主体中。具体而言,对每个信用认证信息做哈希运算后可以得到与该信用认证信息唯一相关的哈希值,然后将该哈希值保存在默克尔树的叶子节点中,将每两个相邻的叶子节点中保存的哈希值进行组合后再次做哈希运算即可得到一个子节点中保存的哈希值。采用这种对子节点存储的哈希值两两组合逐层向上做哈希运算的方式,最终可以得到一根节点哈希值,该根节点哈希值即可以作为当前区块的区块主体哈希值。
[0083] 步骤S340.将父区块哈希值、区块主体哈希值以及当前时间的时间戳保存在当前区块的区块头中。
[0084] 由步骤S320和步骤S330分别计算得到父区块哈希值和区块主体哈希值后,本步骤可以根据当前时间生成一时间戳,该时间戳用于记录当前区块的生成时间。然后可以将父区块哈希值、区块主体哈希值以及时间戳共同保存在当前区块的区块头中。
[0085] 步骤S350.将当前区块广播至区块链网络。
[0086] 完成区块头数据的保存后,本步骤将把当前区块广播至区块链网络。亦即将当前区块加入区块链,完成贷款经理人信用认证信息的入链。在达成共识后,由区块链网络中的全部或者部分区块链节点对当前区块进行保存,之后可以继续生成新的区块。
[0087] 如图4所示,在以上示例性实施方式的基础上,步骤S120.从贷款审批请求中获取贷款经理人的身份认证信息,可以包括以下步骤:
[0088] 步骤S410.从贷款审批请求中获取公钥和数字签名;其中,数字签名是通过与公钥相对应的私钥进行加密得到的。
[0089] 在本示例性实施方式中,由步骤S110接收到的贷款审批请求包括有公钥和数字签名。每个贷款经理人均可以持有由公钥和私钥组成的密钥对,当贷款经理人提出贷款审批请求时,可以先对贷款审批请求中的相关信息进行哈希运算得到一数字摘要,然后利用自己持有的私钥对该数字摘要进行加密得到相应的数字签名。
[0090] 步骤S420.利用公钥验证数字签名是否有效。
[0091] 根据步骤S410中获取到的公钥和数字签名,本步骤可以对贷款审批请求的真实性做出验证。具体验证方法例如可以包括:首先使用公钥对数字签名进行解密得到一待验证数字摘要,然后使用与加密过程相同的哈希算法对贷款审批请求中的相关信息进行哈希运算得到原始数字摘要,对比待验证数字摘要与原始数字摘要是否相同。如果对比结果是二者的哈希值相同,那么可以认为数字签名有效。而如果对比结果是二者的哈希值不同,那么可以认为数字签名无效。
[0092] 步骤S430.当验证数字签名有效时,从贷款审批请求中获取贷款经理人的身份认证信息。
[0093] 根据步骤S420的验证结果,当验证数字签名有效时,本步骤将从贷款审批请求中获取贷款经理人的身份认证信息。而如果步骤S420中验证数字签名无效,那么可以认为发出贷款审批请求的贷款经理人存在冒用其他贷款经理人身份信息的嫌疑,之后可以采用其他方式对贷款经理人的身份进行核实后再继续当前贷款审批请求的审批流程。
[0094] 在本示例性实施方式中,利用数字签名通过非对称加密的方式对贷款经理人的身份进行验证,可以避免出现贷款经理人冒用他人身份进行贷款申请的问题,提高贷款审批方法的可信度。
[0095] 如图5所示,在本公开的另一示例性实施方式中,步骤S130.从区块链网络中获取与身份认证信息相关联的信用认证信息,主要可以包括以下步骤:
[0096] 步骤S510.从区块链网络中获取预设数量的区块链节点的节点信息。
[0097] 本步骤首先可以按照一定规则从区块链网络中获取预设数量的区块链节点的节点信息,与节点信息对应的各个区块链节点应当是存储有完整区块链的节点。
[0098] 步骤S520.根据节点信息,从多个区块链节点中分别获取与身份认证信息相关联的信用认证信息。
[0099] 由于节点信息对应的每个区块链节点上均存储有完整的区块链,本步骤可以从相应的多个区块链节点中分别获取到与身份认证信息相关联的多个信用认证信息。
[0100] 步骤S530.判断从各个区块链节点中获取到的信用认证信息是否一致。
[0101] 对于获取到的多个信用认证信息,本步骤可以对其进行对比以判断各个区块链节点上存储的信用认证信息是否一致。
[0102] 步骤S540.当判断结果为一致时,将该信用认证信息作为贷款经理人的有效的信用认证信息。
[0103] 通过一致性对比,可以进一步确认信用认证信息的真实性和可信度,提高贷款审批方法的安全性。
[0104] 如图6所示,在本公开的另一示例性实施方式中,经过步骤S130.从区块链网络中获取与身份认证信息相关联的信用认证信息之后,贷款审批方法还可以包括以下步骤:
[0105] 步骤S610.根据身份认证信息获取目标图像,目标图像为贷款经理人的真实面部图像。
[0106] 在获取到贷款经理人的身份认证信息后,本步骤将根据身份认证信息获取与之相对应的一目标图像,该目标图像是存储在区块链节点上的贷款经理人的真实面部图像。
[0107] 步骤S620.采集贷款经理人的当前面部图像,并根据目标图像对当前面部图像进行归一化处理,得到标准面部图像。
[0108] 本步骤采集贷款经理人在提交贷款审批请求时的当前面部图像,同时根据目标图像的特征对当前面部图像进行归一化处理,以得到一标准面部图像。归一化处理例如可以包括对图像的背景、度、尺寸、色彩等多个特征的归一化处理。通过归一化处理可以尽可能减少两幅图像受到除面部特征之外的其他无关特征信息的干扰。
[0109] 步骤S630.将标准面部图像和目标图像输入至预先训练得到的基于卷积神经网络的图像对比模型中,获得图像相似度。
[0110] 本步骤预先训练一基于卷积神经网络的图像对比模型,然后将标准面部图像和目标图像输入至该图像对比模型中,获得两幅图像的图像相似度。
[0111] 步骤S640.当图像相似度大于预设阈值时,判定贷款经理人的身份认证信息为真实信息。
[0112] 通过对比步骤S630中获取的图像相似度与一预设阈值,本步骤可以对贷款经理人的身份认证信息的真实性做出判定。例如,设定预设阈值为80%,步骤S630中获取到的图像相似度为85%,那么可判定提交贷款审批请求的贷款经理人使用的是真实的身份认证信息。
[0113] 除了通过人脸识别进行身份真实性验证以外,本示例性实施方式可以可以在标准面部图像的特定位置(如眼部、嘴部等)提取微表情特征,该微表情特征包括形状特征和纹理特征,然后将微表情特征与预设微表情图像库中的微表情图像进行对比,根据对比结果计算得到欺诈风险系数。利用微表情技术判断贷款经理人提交贷款审批请求时的个人状态,计算得到欺诈风险系数,可以为贷款审批提供更多的参考依据,降低欺诈风险。
[0114] 如图7所示,在本公开的另一示例性实施方式中,经过步骤S140.根据信用认证信息生成贷款审批信息之后,贷款审批方法还可以包括以下步骤:
[0115] 步骤S710.接收由贷款经理人发送的针对贷款审批结果的申诉请求。
[0116] 如果当前贷款审批请求的审批结果是未通过,那么贷款经理人可以提出申诉请求,该申诉请求中可以包括贷款经理人的具体申诉理由。
[0117] 步骤S720.根据申诉请求生成申诉结果,并根据申诉结果更新贷款经理人的信用认证信息。
[0118] 根据贷款经理人发送的申诉请求,在对具体申诉理由进行审核后,本步骤可以生成申诉结果,并根据申诉结果更新贷款经理人的信用认证信息。
[0119] 步骤S730.将更新后的信用认证信息与贷款经理人的身份认证信息进行关联后广播至区块链网络中。
[0120] 与贷款审批结果相似地,基于申诉结果更新的信用认证信息也将被广播至区块链网络中,由区块链网络内的区块链节点进行分布式存储。
[0121] 需要说明的是,虽然以上示例性实施方式以特定顺序描述了本公开中方法的各个步骤,但是,这并非要求或者暗示必须按照该特定顺序来执行这些步骤,或者必须执行全部的步骤才能实现期望的结果。附加地或者备选地,可以省略某些步骤,将多个步骤合并为一个步骤执行,以及/或者将一个步骤分解为多个步骤执行等。
[0122] 在本公开的示例性实施方式中,还提供一种基于区块链的贷款审批装置。如图8所示,贷款审批装置800主要可以包括:接收模块810、第一获取模块820、第二获取模块830和审批模块840。其中,接收模块810被配置为接收由所述贷款经理人发送的贷款审批请求;第一获取模块820被配置为从所述贷款审批请求中获取所述贷款经理人的身份认证信息;第二获取模块830被配置为从所述区块链网络中获取与所述身份认证信息相关联的信用认证信息;审批模块840被配置为根据所述信用认证信息生成贷款审批信息,所述贷款审批信息包括针对所述贷款审批请求的贷款审批结果。
[0123] 上述基于区块链的贷款审批装置的具体细节已经在对应的基于区块链的贷款审批方法中进行了详细的描述,因此此处不再赘述。
[0124] 应当注意,尽管在上文详细描述中提及了用于动作执行的设备的若干模块或者单元,但是这种划分并非强制性的。实际上,根据本公开的实施方式,上文描述的两个或更多模块或者单元的特征和功能可以在一个模块或者单元中具体化。反之,上文描述的一个模块或者单元的特征和功能可以进一步划分为由多个模块或者单元来具体化。
[0125] 在本公开的示例性实施方式中,还提供一种计算机可读存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时可实现本公开的上述的基于区块链的贷款审批方法。在一些可能的实施方式中,本公开的各个方面还可以实现为一种程序产品的形式,其包括程序代码;该程序产品可以存储在一个非易失性存储介质(可以是CD-ROM、U盘或者移动硬盘等)中或网络上;当所述程序产品在一台计算设备(可以是个人计算机、服务器、终端装置或者网络设备等)上运行时,所述程序代码用于使所述计算设备执行本公开中上述各示例性实施例中的方法步骤。
[0126] 参见图9所示,根据本公开的实施方式的用于实现上述方法的程序产品900,其可以采用便携式紧凑磁盘只读存储器(CD-ROM)并包括程序代码,并可以在计算设备(例如个人计算机、服务器、终端装置或者网络设备等)上运行。然而,本公开的程序产品不限于此。在本示例性实施例中,计算机可读存储介质可以是任何包含或存储程序的有形介质,该程序可以被指令执行系统、装置或者器件使用或者与其结合使用。
[0127] 所述程序产品可以采用一个或者多个可读介质的任意组合。可读介质可以是可读信号介质或者可读存储介质。
[0128] 可读存储介质例如可以为但不限于电、磁、光、电磁、红外线或半导体的系统、装置或器件、或者任意以上的组合。可读存储介质的更具体的例子(非穷举的列表)包括:具有一个或多个导线的电连接、便携式盘、硬盘、随机存取存储器(RAM)、只读存储器(ROM)、可擦式可编程只读存储器(EPROM或闪存)、光纤、便携式紧凑磁盘只读存储器(CD-ROM)、光存储器件、磁存储器件或者上述的任意合适的组合。
[0129] 可读信号介质可以包括在基带中或者作为载波一部分传播的数据信号,其中承载了可读程序代码。这种传播的数据信号可以采用多种形式,包括但不限于电磁信号、光信号或上述的任意合适的组合。可读信号介质还可以是可读存储介质以外的任意可读介质,该可读介质可以发送、传播或者传输用于由指令执行系统、装置或者器件使用或者与其结合使用的程序。
[0130] 可读介质上包含的程序代码可以用任何适当的介质传输,包括但不限于无线、有线、光缆、RF等,或者上述的任意合适的组合。
[0131] 可以以一种或多种程序设计语言的任意组合来编写用于执行本公开操作的程序代码,所述程序设计语言包括面向对象的程序设计语言,诸如Java、C++等,还包括常规的过程式程序设计语言,诸如C语言或类似的程序设计语言。程序代码可以完全地在用户计算设备上执行、部分地在用户计算设备上执行、作为一个独立的软件包执行、部分在用户计算设备上部分在远程计算设备上执行、或者完全在远程计算设备或服务器上执行。在涉及远程计算设备的情形中,远程计算设备可以通过任意种类的网络(包括局域网(LAN)或广域网(WAN)等)连接到用户计算设备;或者,可以连接到外部计算设备,例如利用因特网服务提供商来通过因特网连接。
[0132] 在本公开的示例性实施方式中,还提供一种电子设备,所述电子设备包括至少一个处理器以及至少一个用于存储所述处理器的可执行指令的存储器;其中,所述处理器被配置为经由执行所述可执行指令来执行本公开中上述各示例性实施例中的方法步骤。
[0133] 下面结合图10对本示例性实施方式中的电子设备1000进行描述。电子设备1000仅仅为一个示例,不应对本公开实施例的功能和使用范围带来任何限制。
[0134] 参见图10所示,电子设备1000以通用计算设备的形式表现。电子设备1000的组件可以包括但不限于:至少一个处理单元1010、至少一个存储单元1020、连接不同系统组件(包括处理单元1010和存储单元1020)的总线1030、显示单元1040。
[0135] 其中,存储单元1020存储有程序代码,所述程序代码可以被处理单元1010执行,使得处理单元1010执行本公开中上述各示例性实施例中的方法步骤。
[0136] 存储单元1020可以包括易失性存储单元形式的可读介质,例如随机存取存储单元1021(RAM)和/或高速缓存存储单元1022,还可以进一步包括只读存储单元1023(ROM)。
[0137] 存储单元1020还可以包括具有一组(至少一个)程序模块1025的程序/实用工具1024,这样的程序模块包括但不限于:操作系统、一个或者多个应用程序、其他程序模块以及程序数据,这些示例中的每一个或某种组合中可能包括网络环境的实现。
[0138] 总线1030可以为表示几类总线结构中的一种或多种,包括存储单元总线或者存储单元控制器、外围总线、图形加速端口、处理单元或者使用各种总线结构中的任意总线结构的局域总线。
[0139] 电子设备1000也可以与一个或多个外部设备1100(例如键盘、指向设备、蓝牙设备等)通信,还可以与一个或者多个使得用户可以与该电子设备1000交互的设备通信,和/或与使得该电子设备1000能与一个或多个其他计算设备进行通信的任何设备(例如路由器、调制解调器等)通信。这种通信可以通过输入/输出(I/O)接口1050进行。并且,电子设备1000还可以通过网络适配器1060与一个或者多个网络(例如局域网(LAN)、广域网(WAN)和/或公共网络,例如因特网)通信。如图10所示,网络适配器1060可以通过总线1030与电子设备1000的其他模块通信。应当明白,尽管图中未示出,可以结合电子设备1000使用其他硬件和/或软件模块,包括但不限于:微代码、设备驱动器、冗余处理单元、外部磁盘驱动阵列、RAID系统、磁带驱动器以及数据备份存储系统等。
[0140] 本领域技术人员能够理解,本公开的各个方面可以实现为系统、方法或程序产品。因此,本公开的各个方面可以具体实现为以下形式,即:完全的硬件实施方式、完全的软件实施方式(包括固件、微代码等),或硬件和软件结合的实施方式,这里可以统称为“电路”、“模块”或“系统”。
[0141] 本领域技术人员在考虑说明书及实践这里公开的发明后,将容易想到本公开的其它实施方案。本申请旨在涵盖本公开的任何变型、用途或者适应性变化,这些变型、用途或者适应性变化遵循本公开的一般性原理并包括本公开未公开的本技术领域中的公知常识或惯用技术手段。说明书和实施例仅被视为示例性的,本公开的真正范围和精神由所附的权利要求指出。
[0142] 上述所描述的特征、结构或特性可以以任何合适的方式结合在一个或更多实施方式中,如有可能,各实施例中所讨论的特征是可互换的。在上面的描述中,提供许多具体细节从而给出对本公开的实施方式的充分理解。然而,本领域技术人员将意识到,可以实践本公开的技术方案而没有特定细节中的一个或更多,或者可以采用其它的方法、组件、材料等。在其它情况下,不详细示出或描述公知结构、材料或者操作以避免模糊本公开的各方面。
高效检索全球专利

专利汇是专利免费检索,专利查询,专利分析-国家发明专利查询检索分析平台,是提供专利分析,专利查询,专利检索等数据服务功能的知识产权数据服务商。

我们的产品包含105个国家的1.26亿组数据,免费查、免费专利分析。

申请试用

分析报告

专利汇分析报告产品可以对行业情报数据进行梳理分析,涉及维度包括行业专利基本状况分析、地域分析、技术分析、发明人分析、申请人分析、专利权人分析、失效分析、核心专利分析、法律分析、研发重点分析、企业专利处境分析、技术处境分析、专利寿命分析、企业定位分析、引证分析等超过60个分析角度,系统通过AI智能系统对图表进行解读,只需1分钟,一键生成行业专利分析报告。

申请试用

QQ群二维码
意见反馈