一种基于区块链的信用评估方法、装置及存储介质制造方法及图纸

技术编号:28943835 阅读:15 留言:0更新日期:2021-06-18 21:53
本申请公开了一种基于区块链的信用评估方法、装置及存储介质。其中,基于区块链的信用评估方法应用于信用评估系统,其中信用评估系统包括数据存储子系统和信用评估子系统,并且数据存储子系统运行有区块链,该方法包括:信用评估子系统从数据存储子系统获取用户操作数据,其中用户操作数据为待进行信用评估的用户产生的操作数据;信用评估子系统利用预设的信用评估模型,对用户操作数据进行评估,确定用户的信用评估分值;以及信用评估子系统将信用评估分值发送至数据存储子系统,由数据存储子系统将信用评估分值上传至区块链。

【技术实现步骤摘要】
一种基于区块链的信用评估方法、装置及存储介质
本申请涉及数据处理
,特别是涉及一种基于区块链的信用评估方法、装置及存储介质。
技术介绍
随着社会经济的发展,个人信用往往会与个人形象绑定,成为个人的一种无形资产。现有的信用评估方法大多都是通过第三方评估机构或者评估平台收集相关数据,然后由从业经验丰富的专家,对用户各种信用要素分析来进行信用评估。这种评估方法,尽管能够涵盖比较全面的信用要素,但由于依赖专家的经验判断,评估结果存在一定的主观性,且受限于专家的知识面。另外,过度依赖专家分析法可能会导致不同时期评估标准发生变化,从而导致信用评价结果存在前后不一致的情形,信用评估结果准确性低。此外,第三方评估机构或者评估平台生成的信用评估数据均中心化地存储于其内部的数据库,无法保证信用评估数据的安全性。并且,对于企业或者个人而言,在需要调取相关的信用评估数据时,可能需要向多个第三方评估机构或者评估平台发送调取请求,信用评估数据调取操作不便。针对上述的现有的信用评估方法所存在的信用评估结果准确性低、安全性低以及调取不便的技术问题,目前尚未提出有效的解决方案。
技术实现思路
本公开的实施例提供了一种基于区块链的信用评估方法、装置及存储介质,以至少解决现有的信用评估方法所存在的信用评估结果准确性低、安全性低以及调取不便的技术问题。根据本公开实施例的一个方面,提供了一种基于区块链的信用评估方法,应用于数据处理系统,应用于信用评估系统,其中信用评估系统包括数据存储子系统和信用评估子系统,并且数据存储子系统运行有区块链,该方法包括:信用评估子系统从数据存储子系统获取用户操作数据,其中用户操作数据为待进行信用评估的用户产生的操作数据;信用评估子系统利用预设的信用评估模型,对用户操作数据进行评估,确定用户的信用评估分值;以及信用评估子系统将信用评估分值发送至数据存储子系统,由数据存储子系统将信用评估分值上传至区块链。根据本公开实施例的另一个方面,还提供了一种存储介质,存储介质包括存储的程序,其中,在程序运行时由处理器执行以上任意一项所述的方法。根据本公开实施例的另一个方面,还提供了一种基于区块链的信用评估装置,包括:用户操作数据获取模块,用于从数据存储子系统获取用户操作数据,其中用户操作数据为待进行信用评估的用户产生的操作数据;信用评估模块,用于利用预设的信用评估模型,对用户操作数据进行评估,确定用户的信用评估分值;以及信用评估分值上传模块,用于将信用评估分值发送至数据存储子系统,由数据存储子系统将信用评估分值上传至区块链。根据本公开实施例的另一个方面,还提供了一种基于区块链的信用评估装置,包括:处理器;以及存储器,与处理器连接,用于为处理器提供处理以下处理步骤的指令:从数据存储子系统获取用户操作数据,其中用户操作数据为待进行信用评估的用户产生的操作数据;利用预设的信用评估模型,对用户操作数据进行评估,确定用户的信用评估分值;以及将信用评估分值发送至数据存储子系统,由数据存储子系统将信用评估分值上传至区块链。在本公开实施例中,在企业需要对用户(例如工程师)进行信用评估的情况下,企业可以通过其内部服务器将与该工程师对应的用户操作数据发送至信用评估系统。信用评估系统接收到用户操作数据后,可以先将用户操作数据暂存至信用评估系统的数据存储子系统中。因此,本实施例所提出的技术方案在对用户进行信用评估的过程中,首先通过信用评估子系统从数据存储子系获取用户操作数据。然后,信用评估子系统利用预设的信用评估模型,对用户操作数据进行评估,确定用户的信用评估分值。由于信用评估模型预先使用大量的已标注好数据属性的用户操作样本数据进行训练得到,并且不同数据属性预先设置有对应的评分值,因此信用评估子系统将用户操作数据输入预设的信用评估模型后,输出与该用户操作数据对应的属性项,并通过属性项对应的评分值,来确定用户的信用评估分值,从而保障了最终确定的信用评估结果的准确性。最后,信用评估子系统将信用评估分值发送至数据存储子系统,由数据存储子系统将信用评估分值上传至区块链。由于区块链具有去中心化、公开透明以及不可篡改等特性,因此保障了存储于区块链中的信用评估分值的安全性的同时,也便于企业或者个人直接从区块链调取相应的信用评估数据。从而,达到了信用评估系统在对用户操作数据进行信用评估后,所输出的信用评估结果的准确性高、安全性高以及便于调取的技术效果。进而解决了现有的信用评估方法所存在的信用评估结果准确性低、安全性低以及调取不便的技术问题。附图说明此处所说明的附图用来提供对本公开的进一步理解,构成本申请的一部分,本公开的示意性实施例及其说明用于解释本公开,并不构成对本公开的不当限定。在附图中:图1是用于实现根据本公开实施例1所述的方法的计算设备的硬件结构框图;图2是根据本公开实施例1所述的信用评估系统的示意图;图3是根据本公开实施例1的第一个方面所述的基于区块链的信用评估方法的流程示意图;图4是根据本公开实施例1所述的信用评估模型的结构示意图;图5是根据本公开实施例2所述的基于区块链的信用评估装置的示意图;以及图6是根据本公开实施例3所述的基于区块链的信用评估装置的示意图。具体实施方式为了使本
的人员更好地理解本公开的技术方案,下面将结合本公开实施例中的附图,对本公开实施例中的技术方案进行清楚、完整地描述。显然,所描述的实施例仅仅是本公开一部分的实施例,而不是全部的实施例。基于本公开中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都应当属于本公开保护的范围。需要说明的是,本公开的说明书和权利要求书及上述附图中的术语“第一”、“第二”等是用于区别类似的对象,而不必用于描述特定的顺序或先后次序。应该理解这样使用的数据在适当情况下可以互换,以便这里描述的本公开的实施例能够以除了在这里图示或描述的那些以外的顺序实施。此外,术语“包括”和“具有”以及他们的任何变形,意图在于覆盖不排他的包含,例如,包含了一系列步骤或单元的过程、方法、系统、产品或设备不必限于清楚地列出的那些步骤或单元,而是可包括没有清楚地列出的或对于这些过程、方法、产品或设备固有的其它步骤或单元。实施例1根据本实施例,提供了一种基于区块链的信用评估方法的实施例,需要说明的是,在附图的流程图示出的步骤可以在诸如一组计算机可执行指令的计算机系统中执行,并且,虽然在流程图中示出了逻辑顺序,但是在某些情况下,可以以不同于此处的顺序执行所示出或描述的步骤。本实施例所提供的方法实施例可以在移动终端、计算机终端、服务器或者类似的计算设备中执行。图1示出了一种用于实现基于区块链的信用评估方法的计算设备的硬件结构框图。如图1所示,计算设备可以包括一个或多个处理器(处理器可以包括但不限于微处理器MCU或可编程逻辑器件FPGA等的处理装置)、用于存储数据的存储器、以及用于通信功能的传输装置。除此以外,还可以包括:显示器、输入/输出接口(I/O接口本文档来自技高网
...

【技术保护点】
1.一种基于区块链的信用评估方法,应用于信用评估系统,其中所述信用评估系统包括数据存储子系统和信用评估子系统,并且所述数据存储子系统运行有区块链,其特征在于,包括:/n所述信用评估子系统从所述数据存储子系统获取用户操作数据,其中所述用户操作数据为待进行信用评估的用户产生的操作数据;/n所述信用评估子系统利用预设的信用评估模型,对所述用户操作数据进行评估,确定所述用户的信用评估分值;/n所述信用评估子系统将所述信用评估分值发送至所述数据存储子系统,由所述数据存储子系统将所述信用评估分值上传至所述区块链;并且其中/n所述数据存储子系统划分为第一数据区和多个第二数据区,其中所述第一数据区用于暂存所述用户操作数据,所述多个第二数据区分别用于存储不同类型的用户数据,并且该方法还包括:/n所述数据存储子系统将接收到的所述用户操作数据存储至所述第一数据区,其中所述第一数据区由预定数量的数据暂存服务器共同维护;/n所述数据暂存服务器利用预设的区分识别模型,对存储于所述第一数据区中的所述用户操作数据进行区分识别,从而得到不同类型的用户数据,其中所述不同类型的用户数据包括以下至少任意一项:个人数据、实名数据、工作数据、项目数据、交易数据、信用数据以及异常数据;以及/n所述数据暂存服务器将不同类型的所述用户数据分别存储至所述多个第二数据区中的目标数据区,其中所述多个第二数据区包括以下至少任意一项:个人数据区、实名数据区、工作数据区、项目数据区、交易数据区、信用数据区以及异常数据区。/n...

【技术特征摘要】
1.一种基于区块链的信用评估方法,应用于信用评估系统,其中所述信用评估系统包括数据存储子系统和信用评估子系统,并且所述数据存储子系统运行有区块链,其特征在于,包括:
所述信用评估子系统从所述数据存储子系统获取用户操作数据,其中所述用户操作数据为待进行信用评估的用户产生的操作数据;
所述信用评估子系统利用预设的信用评估模型,对所述用户操作数据进行评估,确定所述用户的信用评估分值;
所述信用评估子系统将所述信用评估分值发送至所述数据存储子系统,由所述数据存储子系统将所述信用评估分值上传至所述区块链;并且其中
所述数据存储子系统划分为第一数据区和多个第二数据区,其中所述第一数据区用于暂存所述用户操作数据,所述多个第二数据区分别用于存储不同类型的用户数据,并且该方法还包括:
所述数据存储子系统将接收到的所述用户操作数据存储至所述第一数据区,其中所述第一数据区由预定数量的数据暂存服务器共同维护;
所述数据暂存服务器利用预设的区分识别模型,对存储于所述第一数据区中的所述用户操作数据进行区分识别,从而得到不同类型的用户数据,其中所述不同类型的用户数据包括以下至少任意一项:个人数据、实名数据、工作数据、项目数据、交易数据、信用数据以及异常数据;以及
所述数据暂存服务器将不同类型的所述用户数据分别存储至所述多个第二数据区中的目标数据区,其中所述多个第二数据区包括以下至少任意一项:个人数据区、实名数据区、工作数据区、项目数据区、交易数据区、信用数据区以及异常数据区。


2.根据权利要求1所述的方法,其特征在于,所述信用评估模型包括区分正负方向模型、正方向属性匹配模型和负方向属性匹配模型,并且所述信用评估子系统利用预设的信用评估模型,对所述用户操作数据进行评估,确定所述用户的信用评估分值的操作,包括:
所述信用评估子系统利用所述区分正负方向模型对所述用户操作数据进行区分,判定所述用户操作数据是否为正向数据;
所述信用评估子系统在判定所述用户操作数据为正向数据的情况下,利用所述正方向属性匹配模型,从多个正向属性项中确定与所述用户操作数据对应的正向属性项,其中不同类型的用户操作数据对应有不同的属性项;
所述信用评估子系统在判定所述用户操作数据为负向数据的情况下,利用所述负方向属性匹配模型,从多个负向属性项中确定与所述用户操作数据对应的负向属性项;以及
所述信用评估子系统根据所确定的正向属性项对应的评分值和/或所确定的负向属性项对应的评分值,确定所述用户的信用评估分值。


3.根据权利要求2所述的方法,其特征在于,还包括:
所述信用评估子系统在无法从所述多个正向属性项中确定与所述用户操作数据对应的正向属性项以及无法从所述多个负向属性项中确定与所述用户操作数据对应的负向属性项的情况下,利用预设的属性增加预测模型对所述用户操作数据进行属性项预测,并将预测出的属性项定义为新属性项;
所述信用评估子系统利用预设的正向评估模型和反向评估模型对所述新属性项的评分值进行评估;以及
所述信用评估子系统将评估出的所述新属性项的评分值发送至系统人工入口。


4.根据权利要求1所述的方法,其特征在于,所述区块链设置有多个区块链节点,所述多个区块链节点划分为多个区块链节点集合,所述多个区块链节点集合分别与所述多个第二数据区一一对应,并且该方法还包括:
所述数据存储子系统从与所述目标数据区对应的区块链节点集合中确定目标区块链节点;以及
所述数据存储子系统将存储于所述目标数据区中的所述用户数据发送至所述目标区块链节点,由所述目标区块链节点对所述用户数据进行上链操作。


5.根据权利要求1所述的方法,其特征...

【专利技术属性】
技术研发人员:吴风赵秀娟谢金林赵迎芳
申请(专利权)人:北京橙色云科技有限公司橙色云互联网设计有限公司
类型:发明
国别省市:北京;11

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1