G06Q40/02 G06Q40/04 G06F16/27
1.一种基于区块链的信贷数据处理方法,其特征在于,应用于贷款机构服务器,所述贷款机构服务器为区块链网络中的种子节点,包括:
接收客户端发送的贷款申请请求;所述贷款申请请求中携带有目标用户标识;
从区块链网络中获取所述目标用户标识对应的信用评级数据和借贷记录数据;
在所述信用评级数据和借贷记录数据满足预设条件的情况下,生成信贷智能合约,并在所述区块链网络中广播所述信贷智能合约,基于所述信贷智能合约向目标用户标识对应的用户进行信贷借款。
2.根据权利要求1所述的基于区块链的信贷数据处理方法,其特征在于,在接收客户端发送的贷款申请请求之前,还包括:
所述客户端向所述区块链网络发送获取请求,所述获取请求中包括多个贷款机构标识;
所述客户端接收所述区块链网络返回的所述多个贷款机构标识中各贷款机构标识对应的信用评分。
3.根据权利要求1所述的基于区块链的信贷数据处理方法,其特征在于,所述区块链网络中存储有多个贷款机构中各贷款机构对应的借款记录数据、清算记录数据和还款记录数据;
相应的,所述方法还包括:
基于所述各贷款机构对应的借款记录数据、清算记录数据和还款记录数据,确定所述各贷款机构的坏账率;
基于所述各贷款机构的坏账率和所述区块链网络对应的总坏账率,确定所述各贷款机构的信用评分。
4.根据权利要求3所述的基于区块链的信贷数据处理方法,其特征在于,在基于所述各贷款机构的坏账率和所述区块链网络对应的总坏账率,确定所述各贷款机构的信用评分之后,还包括:
将所述各贷款机构的信用评分上传至区块链网络的分布式账本中进行上链存储。
5.根据权利要求1所述的基于区块链的信贷数据处理方法,其特征在于,在所述信用评级数据和借贷记录数据满足预设条件的情况下,生成信贷智能合约,包括:
确定所述信用评级数据是否大于预设信用评级;
在确定所述信用评级数据大于预设信用评级的情况下,确定所述借贷记录数据是否符合预设条件;
在所述借贷记录数据满足预设条件的情况下,生成信贷智能合约。
6.根据权利要求1所述的基于区块链的信贷数据处理方法,其特征在于,在基于所述信贷智能合约向目标用户标识对应的用户进行信贷借款之后,还包括:
生成所述目标用户标识对应的信贷借款记录;
将所述信贷借款记录上传至区块链网络的分布式账本中进行上链存储。
7.一种基于区块链的信贷数据处理装置,其特征在于,应用于贷款机构服务器,所述贷款机构服务器为区块链网络中的种子节点,包括:
接收模块,用于接收客户端发送的贷款申请请求;所述贷款申请请求中携带有目标用户标识;
获取模块,用于从区块链网络中获取所述目标用户标识对应的信用评级数据和借贷记录数据;
生成模块,用于在所述信用评级数据和借贷记录数据满足预设条件的情况下,生成信贷智能合约,并在所述区块链网络中广播所述信贷智能合约,基于所述信贷智能合约向目标用户标识对应的用户进行信贷借款。
8.一种计算机设备,其特征在于,包括处理器以及用于存储处理器可执行指令的存储器,所述处理器执行所述指令时实现权利要求1至6中任一项所述方法的步骤。
9.一种计算机可读存储介质,其上存储有计算机指令,其特征在于,所述指令被处理器执行时实现权利要求1至6中任一项所述方法的步骤。
10.一种计算机程序产品,包括计算机程序/指令,其特征在于,所述计算机程序/指令被处理器执行时实现权利要求1至6中任一项所述方法的步骤。
本说明书涉及区块链技术领域,特别涉及一种基于区块链的信贷数据处理方法及装置。
信贷借款指以偿还和付息为条件的价值运动形式,用户一般拥有不同平台的信贷账户,如办理不同银行的信用卡产品以及互联网的信贷,但是这些信贷平台基于用户的信用数据往往是通过本平台的信用数据,这就造成了大量的用户拆东墙补西墙以贷养贷。再有,一些违法的贷款机构为了提高借款业务绩点,不顾借款人的信用评级,将钱款随意向借款人借贷,造成钱款变成烂账坏账。贷款机构应该根据借款人信用评级,去确定借贷人的信用额度,并且监管部门能随时查询到每一笔借贷合约,才能避免用户拆东墙补西墙以贷养贷的行为。
针对上述问题,目前尚未提出有效的解决方案。
本说明书实施例提供了一种基于区块链的信贷数据处理方法及装置,以解决现有技术中信贷存在信息不完备以及监控盲区的问题。
本说明书实施例提供了一种基于区块链的信贷数据处理方法,应用于贷款机构服务器,所述贷款机构服务器为区块链网络中的种子节点,包括:
接收客户端发送的贷款申请请求;所述贷款申请请求中携带有目标用户标识;
从区块链网络中获取所述目标用户标识对应的信用评级数据和借贷记录数据;
在所述信用评级数据和借贷记录数据满足预设条件的情况下,生成信贷智能合约,并在所述区块链网络中广播所述信贷智能合约,基于所述信贷智能合约向目标用户标识对应的用户进行信贷借款。
在一个实施例中,在接收客户端发送的贷款申请请求之前,还包括:
所述客户端向所述区块链网络发送获取请求,所述获取请求中包括多个贷款机构标识;
所述客户端接收所述区块链网络返回的所述多个贷款机构标识中各贷款机构标识对应的信用评分。
在一个实施例中,所述区块链网络中存储有多个贷款机构中各贷款机构对应的借款记录数据、清算记录数据和还款记录数据;
相应的,所述方法还包括:
基于所述各贷款机构对应的借款记录数据、清算记录数据和还款记录数据,确定所述各贷款机构的坏账率;
基于所述各贷款机构的坏账率和所述区块链网络对应的总坏账率,确定所述各贷款机构的信用评分。
在一个实施例中,在基于所述各贷款机构的坏账率和所述区块链网络对应的总坏账率,确定所述各贷款机构的信用评分之后,还包括:
将所述各贷款机构的信用评分上传至区块链网络的分布式账本中进行上链存储。
在一个实施例中,在所述信用评级数据和借贷记录数据满足预设条件的情况下,生成信贷智能合约,包括:
确定所述信用评级数据是否大于预设信用评级;
在确定所述信用评级数据大于预设信用评级的情况下,确定所述借贷记录数据是否符合预设条件;
在所述借贷记录数据满足预设条件的情况下,生成信贷智能合约。
在一个实施例中,在基于所述信贷智能合约向目标用户标识对应的用户进行信贷借款之后,所述方法还包括:
生成所述目标用户标识对应的信贷借款记录;
将所述信贷借款记录上传至区块链网络的分布式账本中进行上链存储。
本说明书实施例还提供了一种基于区块链的信贷数据处理装置,应用于贷款机构服务器,所述贷款机构服务器为区块链网络中的种子节点,包括:
接收模块,用于接收客户端发送的贷款申请请求;所述贷款申请请求中携带有目标用户标识;
获取模块,用于从区块链网络中获取所述目标用户标识对应的信用评级数据和借贷记录数据;
生成模块,用于在所述信用评级数据和借贷记录数据满足预设条件的情况下,生成信贷智能合约,并在所述区块链网络中广播所述信贷智能合约,基于所述信贷智能合约向目标用户标识对应的用户进行信贷借款。
本说明书实施例还提供一种计算机设备,包括处理器以及用于存储处理器可执行指令的存储器,所述处理器执行所述指令时实现上述任意实施例中所述的基于区块链的信贷数据处理方法的步骤。
本说明书实施例还提供一种计算机可读存储介质,其上存储有计算机指令,所述指令被执行时实现上述任意实施例中所述的基于区块链的信贷数据处理方法的步骤。
本说明书实施例还提供一种计算机程序产品,包括计算机程序/指令,所述计算机程序/指令被处理器执行时实现上述任意实施例中所述的基于区块链的信贷数据处理方法的步骤。
在本说明书实施例中,提供了一种基于区块链的信贷数据处理方法,可以应用于贷款机构服务器,所述贷款机构服务器为区块链网络中的种子节点,贷款机构服务器可以接收客户端发送的贷款申请请求,所述贷款申请请求中携带有目标用户标识,贷款机构服务器可以从区块链网络中获取所述目标用户标识对应的信用评级数据和借贷记录数据,在所述信用评级数据和借贷记录数据满足预设条件的情况下,贷款机构服务器可以生成信贷智能合约,并在所述区块链网络中广播所述信贷智能合约,基于所述信贷智能合约向目标用户标识对应的用户进行信贷借款。上述方案中,区块链网络中存储有用户的信用评级数据和借贷记录数据,可以整合所有线上/线下的金融机构平台的借贷信息,让个人的所有借贷、逾期等信息透明公开,贷款机构可以基于这些信息,通过大数据分析等手段刻画用户的征信画像,进而确定是否进行贷款。通过完整全面地存储用户的信用数据,可以为贷款机构提供更多的参考价值,可以提高信贷借款的安全性和可信度。在确定贷款之后,可以生成智能合约,智能合约允许在没有第三方的情况下进行可信交易,每个合约被复制和存储在分布式账本中,保障交易可追踪且不可逆转。
此处所说明的附图用来提供对本说明书的进一步理解,构成本说明书的一部分,并不构成对本说明书的限定。在附图中:
图1示出了本说明书一实施例中基于区块链的信贷数据处理方法的应用场景的示意图;
图2示出了本说明书一实施例中的基于区块链的信贷数据处理方法的流程图;
图3示出了本说明书一实施例中的基于区块链的信贷数据处理方法的流程图;
图4示出了本说明书一实施例中的基于区块链的信贷数据处理装置的示意图;
图5示出了本说明书一实施例中的计算机设备的示意图。
下面将参考若干示例性实施方式来描述本说明书的原理和精神。应当理解,给出这些实施方式仅仅是为了使本领域技术人员能够更好地理解进而实现本说明书,而并非以任何方式限制本说明书的范围。相反,提供这些实施方式是为了使本说明书公开更加透彻和完整,并且能够将本公开的范围完整地传达给本领域的技术人员。
本领域的技术人员知道,本说明书的实施方式可以实现为一种系统、装置设备、方法或计算机程序产品。因此,本说明书公开可以具体实现为以下形式,即:完全的硬件、完全的软件(包括固件、驻留软件、微代码等),或者硬件和软件结合的形式。
本申请技术方案中对数据的获取、存储、使用、处理等均符合国家法律法规的相关规定。
本说明书实施例提供了一种基于区块链的信贷数据处理方法。图1示出了本说明书一实施例中基于区块链的信贷数据处理方法的应用场景的示意图。如图1所示,贷款机构服务器和第三方服务器可以是区块链网络中的种子节点。这里的区块链网络可以是联盟链。贷款机构服务器可以包括多个贷款机构服务器,可以是多个银行服务器。第三方服务器可以是权威机构,例如工商管理服务器。工商管理服务器和贷款机构服务器相当于整个联盟链中的种子节点,联盟链中的最具权威的节点,承担着用户贷款资格审核、信贷合约生成与广播、更新用户的信贷模型、交易清算、信息共享的重要作用。联盟链系统需要协同上述不同的系统共同工作,并对整个联盟链进行管理。
客户端可以向贷款机构服务器发送贷款申请请求;所述贷款申请请求中携带有目标用户标识。贷款机构服务器可以从区块链网络中获取所述目标用户标识对应的信用评级数据和借贷记录数据。在所述信用评级数据和借贷记录数据满足预设条件的情况下,生成信贷智能合约,并在所述区块链网络中广播所述信贷智能合约,基于所述信贷智能合约向目标用户标识对应的用户进行信贷借款。
客户端还可以向工商管理服务器发送获取请求,所述获取请求中包括多个贷款机构标识。客户端可以接收工商管理服务器返回的所述多个贷款机构标识中各贷款机构标识对应的信用评分。客户端可以基于信用评分确定向哪个贷款机构服务器发送贷款申请请求。
图2示出了本说明书一实施例中基于区块链的信贷数据处理方法的流程图。虽然本说明书提供了如下述实施例或附图所示的方法操作步骤或装置结构,但基于常规或者无需创造性的劳动在所述方法或装置中可以包括更多或者更少的操作步骤或模块单元。在逻辑性上不存在必要因果关系的步骤或结构中,这些步骤的执行顺序或装置的模块结构不限于本说明书实施例描述及附图所示的执行顺序或模块结构。所述的方法或模块结构的在实际中的装置或终端产品应用时,可以按照实施例或者附图所示的方法或模块结构连接进行顺序执行或者并行执行(例如并行处理器或者多线程处理的环境,甚至分布式处理环境)。
具体地,如图2所示,本说明书一种实施例提供的基于区块链的信贷数据处理方法可以包括以下步骤:
步骤S201,接收客户端发送的贷款申请请求;所述贷款申请请求中携带有目标用户标识。
具体地,本实施例中的方法可以应用于贷款机构服务器。所述贷款机构服务器为区块链网络中的种子节点。贷款机构服务器可以接收客户端发送的贷款申请请求。贷款申请请求中可以携带有目标用户标识。目标用户标识可以用于唯一标识用户。
步骤S202,从区块链网络中获取所述目标用户标识对应的信用评级数据和借贷记录数据。
步骤S203,在所述信用评级数据和借贷记录数据满足预设条件的情况下,生成信贷智能合约,并在所述区块链网络中广播所述信贷智能合约,基于所述信贷智能合约向目标用户标识对应的用户进行信贷借款。
贷款机构服务器可以从区块链网络获取目标用户标识对应的信用评级数据和借贷记录数据。信用评级数据可以包括多个贷款机构对目标用户的信用评级。借贷记录数据可以包括黑名单情况、网贷申请记录、申请平台类型、是否逾期、多头借贷、借款记录、还款记录、是否有仲裁案件等等重要数据信息等。
之后,贷款机构服务器可以确定信用评级数据和借贷记录数据是否满足预设条件。这里的预设条件可以由贷款机构服务器根据实际情况进行设置。例如,可以判断信用评级是否达到预设等级,是否为黑名单用户,网贷申请记录中指定时间内的贷款次数是否大于预设值,是否逾期等等。
在确定所述信用评级数据和借贷记录数据满足预设条件的情况下,贷款机构服务器可以生成信贷智能合约,并在所述区块链网络中广播所述信贷智能合约,基于所述信贷智能合约向目标用户标识对应的用户进行信贷借款。
在一个实施例中,信贷智能合约可以以“if then”形式写入代码,例如,“如果A完成任务1,那么,来自于B的付款会转给A”。通过这样的协议,信贷智能合约允许在没有第三方的情况下进行可信交易,每个合约被复制和存储在分布式账本中,保障交易可追踪且不可逆转。
上述实施例中,区块链网络中存储有用户的信用评级数据和借贷记录数据,可以整合所有线上/线下的金融机构平台的借贷信息,让个人的所有借贷、逾期等信息透明公开,贷款机构可以基于这些信息,通过大数据分析等手段刻画用户的征信画像,进而确定是否进行贷款。通过完整全面地存储用户的信用数据,可以为贷款机构提供更多的参考价值,可以提高信贷借款的安全性和可信度。在确定贷款之后,可以生成智能合约,智能合约允许在没有第三方的情况下进行可信交易,每个合约被复制和存储在分布式账本中,保障交易可追踪且不可逆转。
在本说明书一些实施例中,在接收客户端发送的贷款申请请求之前,还可以包括:所述客户端向所述区块链网络发送获取请求,所述获取请求中包括多个贷款机构标识;所述客户端接收所述区块链网络返回的所述多个贷款机构标识中各贷款机构标识对应的信用评分。
具体地,用户在进行理财或贷款时,可以先获取各个机构的信用评分,之后确定选择哪个机构进行理财或者贷款。客户端可以向区块链网络发送获取请求,获取请求中可以包括多个贷款机构标识。区块链网络可以获取多个贷款机构标识中各贷款机构标识的信用评分返回给客户端。通过上述方式,可以提高理财或贷款的安全性,改善用户体验。
在本说明书一些实施例中,所述区块链网络中存储有多个贷款机构中各贷款机构对应的借款记录数据、清算记录数据和还款记录数据;相应的,所述方法还包括:基于所述各贷款机构对应的借款记录数据、清算记录数据和还款记录数据,确定所述各贷款机构的坏账率;基于所述各贷款机构的坏账率和所述区块链网络对应的总坏账率,确定所述各贷款机构的信用评分。
具体地,对于一个贷款机构来讲,贷款机构的烂账坏账往往是不透明公开的,而借助于区块链技术,将每笔贷款的借款、清算、还款记录到分布式账本中。链上的所有贷款机构节点,通过实用性拜占庭容错算法选择一个节点计算一段时间内联盟链上所有信贷交易的总坏账率(坏账金额/借款金额),每个贷款机构计算本公司这段时间的坏账率(本公司坏账金额/本公司借款金额),然后除以联盟链的总坏账率,这个结果可以作为贷款机构的信用评级,亦可作为监管部门监控金融机构的参考指标。通过共识机制选择一个节点去计算联盟链的坏账率,不仅可以达到贷款机构互相制衡监管的目标,还可以客观公正得到本机构在行业内的坏账占比,便于及时调整金融贷款策略。
在本说明书一些实施例中,在基于所述各贷款机构的坏账率和所述区块链网络对应的总坏账率,确定所述各贷款机构的信用评分之后,还可以包括:将所述各贷款机构的信用评分上传至区块链网络的分布式账本中进行上链存储。通过将信用评分上链存储,可以便于用户或其他机构获取和监督。
在本说明书一些实施例中,在所述信用评级数据和借贷记录数据满足预设条件的情况下,生成信贷智能合约,包括:确定所述信用评级数据是否大于预设信用评级;在确定所述信用评级数据大于预设信用评级的情况下,确定所述借贷记录数据是否符合预设条件;在所述借贷记录数据满足预设条件的情况下,生成信贷智能合约。通过上述方式,可以提高借贷的安全性和可靠性。
在本说明书一些实施例中,在基于所述信贷智能合约向目标用户标识对应的用户进行信贷借款之后,所述方法还包括:生成所述目标用户标识对应的信贷借款记录;将所述信贷借款记录上传至区块链网络的分布式账本中进行上链存储。通过上述方式,便于贷款机构获取用户的借贷记录数据并进行信用评估。
本说明书中的各个实施例均采用递进的方式描述,各个实施例之间相同相似的部分互相参见即可,每个实施例重点说明的都是与其他实施例的不同之处。具体的可以参照前述相关处理相关实施例的描述,在此不做一一赘述。
上述对本说明书特定实施例进行了描述。其它实施例在所附权利要求书的范围内。在一些情况下,在权利要求书中记载的动作或步骤可以按照不同于实施例中的顺序来执行并且仍然可以实现期望的结果。另外,在附图中描绘的过程不一定要求示出的特定顺序或者连续顺序才能实现期望的结果。在某些实施方式中,多任务处理和并行处理也是可以的或者可能是有利的。
下面结合一个具体实施例对上述方法进行说明,然而,值得注意的是,该具体实施例仅是为了更好地说明本说明书,并不构成对本说明书的不当限定。
本实施例中提供了一种基于区块链的信贷数据处理方法。贷款机构可以根据借款人信用评级,去确定借贷人的信用额度,并且监管部门能随时查询到每一笔借贷合约,才能避免用户拆东墙补西墙以贷养贷的行为。区块链技术具备防伪,防篡改,弱中心,多点设计的特点,可以极低的成本解决信任与价值的可靠传递难题,构建一个更加共享开放、透明可信、可核查追溯的交易系统。联盟链,作为区块链的一种,只针对某个特定体的成员和有限的第三方,将信贷人的信用积分通过分布式账本的形式记录在区块链上,当信贷人与其他公司签署信贷合约的时候,可以参考信贷人的信用积分确定信贷额度,从而到达避免以贷养贷行为。本实施例通过可信链技术,通过信贷智能合约,借款人征信画像,金融公司信用等级评级。
信贷智能合约:当借款人想金融借款机构借款的时候,就会生成借款人、信贷机构、监管部门的信贷智能合约,这个合约带有三方的数字签章,三方无法伪造以及篡改。该合约的借贷记录将会被广播到联盟链上,所有链上的节点都会记录到账本上,对于后续借贷人继续换机构借贷,借贷机构将有据可查,理性借款。
借贷人征信画像:通过联盟链上的分布式账本,可获取各类指标数据如:黑名单情况,网贷申请记录,申请平台类型,是否逾期,多头借贷,是否有仲裁案件,等等重要数据信息等。这些信息数据可用通过大数据等技术手段,进一步加工刻画借贷人信用画像,为金融机构的个人征信取证调查提供巨大的帮助。
金融公司信用等级评级:对于一个信贷公司来讲,公司的烂账坏账往往是不透明公开的,而借助于区块链技术,将每笔贷款的借款、清算、还款记录到分布式账本中。链上的所有金融系统节点,通过实用性拜占庭容错算法选择一个节点计算一段时间内联盟链上所有信贷交易的总坏账率(坏账金额/借款金额),每个金融公司计算本公司这段时间的坏账率(本公司坏账金额/本公司借款金额),然后除以联盟链的总坏账率,这个结果可以作为金融企业的信用评级,亦可作为监管部门监控金融机构的参考指标。通过共识机制选择一个节点去计算联盟链的坏账率,不仅可以达到金融机构互相制衡监管的目标,还可以客观公正得到本公司在行业内的坏账占比,便于公司及时调整金融贷款策略。
本实施例通过联盟链等数字化手段,能够达到以下目标:
整合信息:整合所有线上/线下的金融机构平台的借贷信息,让个人的所有借贷、逾期等信息透明公开。金融机构可以通过这些信息,通过大数据分析等手段,刻画用户的征信画像。
规范借贷市场活动:通过金融企业间的共识机制,公认选择一个节点来计算企业的市场坏账占比,从而去衡量金融机构的信用评级,这个信息有能及时反馈到金融监管机构,便于规范金融借贷活动,引导金融借贷市场的良性竞争。
系统搭建:搭建联盟链系统,对接银行系统、互联网金融信贷公司系统、金融监管机构。
智能合约:通过生成智能合约,记录用户的当前的信用借贷活动。
分布式存储技术:随着交易量的上升,整个系统的交易信息规模越来越大,需要种子seed节点存储能力较强。
本实施例主要包含联盟链系统,工商管理系统模块、银行系统、借贷人。其中工商管理系统模块、银行系统相当于整个系统的种子节点,联盟链中的最具权威的节点,承担着用户贷款资格审核、信贷合约生成与广播、更新用户的信贷模型、交易清算、信息共享的重要作用。联盟链系统需要协同上述不同的系统共同工作,并对整个联盟链进行管理。
请参考图3,示出了本实施例中的基于区块链的信贷数据处理方法的流程图。如图3所示,可以具体包括以下步骤。
步骤1,搭建联盟链,工商管理系统、银行系统、银联系统作为联盟链的seed种子节点。
步骤2,贷款人向银行发起贷款请求,提交贷款材料,银行根据贷款人的信用信息评价是否有贷款资格,若有则生成信贷智能合约。
步骤3,在联盟链上广播这个信贷智能合约。
步骤4,联盟链上的节点根据信贷合约,更新自身系统的信贷模型。
步骤5,通过实用性拜占庭容错算法选择节点对信贷信息进行打包连入到上一个区块后。
交易信息打包流程,交易信息存储在联盟链上的seed种子节点上,种子节点需要通过实用性拜占庭容错算法选择一个节点,对当前未被提交的交易记录打包成区块,然后当前区块指向上一个区块。这部分的内容不是本实施例的重点。
本实施例中信用贷款的智能合约:借贷人向银行机构申请贷款,银行根据贷款人信息,生成智能合约以“if then”形式写入代码,例如,“如果A完成任务1,那么,来自于B的付款会转给A。”通过这样的协议,智能合约允许在没有第三方的情况下进行可信交易,每个合约被复制和存储在分布式账本中,保障交易可追踪且不可逆转。
针对传统信用卡交易的四方模型的确定,本实施例通过以下技术手段能够解决上述问题:
监管盲区:本实施例通过商户节点上链授权,权威机构组成的seed节点对上报的信息进行检查,并将二者信息绑定生成数字身份,防止违法商家机构有机可乘。
信息不透明:本实施例主要包含联盟链系统,工商管理系统模块、银行系统、借贷人。其中工商管理系统模块、银行系统相当于整个系统的seed种子节点,联盟链中的最具权威的节点,承担着用户贷款资格审核、信贷合约生成与广播、更新用户的信贷模型、交易清算、信息共享的重要作用。联盟链系统需要协同上述不同的系统共同工作,并对整个联盟链进行管理。
基于同一发明构思,本说明书实施例中还提供了一种基于区块链的信贷数据处理装置,应用于贷款机构服务器,所述贷款机构服务器为区块链网络中的种子节点,如下面的实施例所述。由于基于区块链的信贷数据处理装置解决问题的原理与基于区块链的信贷数据处理方法相似,因此基于区块链的信贷数据处理装置的实施可以参见基于区块链的信贷数据处理方法的实施,重复之处不再赘述。以下所使用的,术语“单元”或者“模块”可以实现预定功能的软件和/或硬件的组合。尽管以下实施例所描述的装置较佳地以软件来实现,但是硬件,或者软件和硬件的组合的实现也是可能并被构想的。图4是本说明书实施例的基于区块链的信贷数据处理装置的一种结构框图,如图4所示,包括:接收模块401、获取模块402和生成模块403,下面对该结构进行说明。
接收模块401用于接收客户端发送的贷款申请请求;所述贷款申请请求中携带有目标用户标识。
获取模块402用于从区块链网络中获取所述目标用户标识对应的信用评级数据和借贷记录数据。
生成模块403用于在所述信用评级数据和借贷记录数据满足预设条件的情况下,生成信贷智能合约,并在所述区块链网络中广播所述信贷智能合约,基于所述信贷智能合约向目标用户标识对应的用户进行信贷借款。
在本说明书一些实施例中,在接收模块接收客户端发送的贷款申请请求之前,还包括:
所述客户端向所述区块链网络发送获取请求,所述获取请求中包括多个贷款机构标识;
所述客户端接收所述区块链网络返回的所述多个贷款机构标识中各贷款机构标识对应的信用评分。
在本说明书一些实施例中,所述区块链网络中存储有多个贷款机构中各贷款机构对应的借款记录数据、清算记录数据和还款记录数据;
相应的,所述装置还包括信用评分计算模块,具体用于:
基于所述各贷款机构对应的借款记录数据、清算记录数据和还款记录数据,确定所述各贷款机构的坏账率;
基于所述各贷款机构的坏账率和所述区块链网络对应的总坏账率,确定所述各贷款机构的信用评分。
在本说明书一些实施例中,信用评分计算模块还可以用于:
将所述各贷款机构的信用评分上传至区块链网络的分布式账本中进行上链存储。
在本说明书一些实施例中,生成模块可以具体用于:
确定所述信用评级数据是否大于预设信用评级;
在确定所述信用评级数据大于预设信用评级的情况下,确定所述借贷记录数据是否符合预设条件;
在所述借贷记录数据满足预设条件的情况下,生成信贷智能合约。
在本说明书一些实施例中,生成模块还可以用于:
生成所述目标用户标识对应的信贷借款记录;将所述信贷借款记录上传至区块链网络的分布式账本中进行上链存储。
从以上的描述中,可以看出,本说明书实施例实现了如下技术效果:区块链网络中存储有用户的信用评级数据和借贷记录数据,可以整合所有线上/线下的金融机构平台的借贷信息,让个人的所有借贷、逾期等信息透明公开,贷款机构可以基于这些信息,通过大数据分析等手段刻画用户的征信画像,进而确定是否进行贷款。通过完整全面地存储用户的信用数据,可以为贷款机构提供更多的参考价值,可以提高信贷借款的安全性和可信度。在确定贷款之后,可以生成智能合约,智能合约允许在没有第三方的情况下进行可信交易,每个合约被复制和存储在分布式账本中,保障交易可追踪且不可逆转。
本说明书实施方式还提供了一种计算机设备,具体可以参阅图5所示的基于本说明书实施例提供的基于区块链的信贷数据处理方法的计算机设备组成结构示意图,所述计算机设备具体可以包括输入设备51、处理器52、存储器53。其中,所述存储器53用于存储处理器可执行指令。所述处理器52执行所述指令时实现上述任意实施例中所述的基于区块链的信贷数据处理方法的步骤。
在本实施方式中,所述输入设备具体可以是用户和计算机系统之间进行信息交换的主要装置之一。所述输入设备可以包括键盘、鼠标、摄像头、扫描仪、光笔、手写输入板、语音输入装置等;输入设备用于把原始数据和处理这些数的程序输入到计算机中。所述输入设备还可以获取接收其他模块、单元、设备传输过来的数据。所述处理器可以按任何适当的方式实现。例如,处理器可以采取例如微处理器或处理器以及存储可由该(微)处理器执行的计算机可读程序代码(例如软件或固件)的计算机可读介质、逻辑门、开关、专用集成电路(Application Specific Integrated Circuit,ASIC)、可编程逻辑控制器和嵌入微控制器的形式等等。所述存储器具体可以是现代信息技术中用于保存信息的记忆设备。所述存储器可以包括多个层次,在数字系统中,只要能保存二进制数据的都可以是存储器;在集成电路中,一个没有实物形式的具有存储功能的电路也叫存储器,如RAM、FIFO等;在系统中,具有实物形式的存储设备也叫存储器,如内存条、TF卡等。
在本实施方式中,该计算机设备具体实现的功能和效果,可以与其它实施方式对照解释,在此不再赘述。
本说明书实施方式中还提供了一种基于区块链的信贷数据处理方法的计算机存储介质,所述计算机存储介质存储有计算机程序指令,在所述计算机程序指令被执行时实现上述任意实施例中所述基于区块链的信贷数据处理方法的步骤。
在本实施方式中,上述存储介质包括但不限于随机存取存储器(Random AccessMemory,RAM)、只读存储器(Read-Only Memory,ROM)、缓存(Cache)、硬盘(Hard DiskDrive,HDD)或者存储卡(Memory Card)。所述存储器可以用于存储计算机程序指令。网络通信单元可以是依照通信协议规定的标准设置的,用于进行网络连接通信的接口。
在本实施方式中,该计算机存储介质存储的程序指令具体实现的功能和效果,可以与其它实施方式对照解释,在此不再赘述。
本说明书实施例还提供一种计算机程序产品,包括计算机程序/指令,所述计算机程序/指令被处理器执行时实现上述任意实施例中所述的基于区块链的信贷数据处理方法的步骤。
显然,本领域的技术人员应该明白,上述的本说明书实施例的各模块或各步骤可以用通用的计算装置来实现,它们可以集中在单个的计算装置上,或者分布在多个计算装置所组成的网络上,可选地,它们可以用计算装置可执行的程序代码来实现,从而,可以将它们存储在存储装置中由计算装置来执行,并且在某些情况下,可以以不同于此处的顺序执行所示出或描述的步骤,或者将它们分别制作成各个集成电路模块,或者将它们中的多个模块或步骤制作成单个集成电路模块来实现。这样,本说明书实施例不限制于任何特定的硬件和软件结合。
应该理解,以上描述是为了进行图示说明而不是为了进行限制。通过阅读上述描述,在所提供的示例之外的许多实施方式和许多应用对本领域技术人员来说都将是显而易见的。因此,本说明书的范围不应该参照上述描述来确定,而是应该参照前述权利要求以及这些权利要求所拥有的等价物的全部范围来确定。
以上所述仅为本说明书的优选实施例而已,并不用于限制本说明书,对于本领域的技术人员来说,本说明书实施例可以有各种更改和变化。凡在本说明书的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本说明书的保护范围之内。
本文发布于:2023-04-15 05:19:09,感谢您对本站的认可!
本文链接:https://patent.en369.cn/patent/1/87603.html
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。
留言与评论(共有 0 条评论) |