首页 / 专利库 / 银行与财务事项 / 货币 / 区块链信用评级方法、装置、计算机设备及存储介质

链信用评级方法、装置、计算机设备及存储介质

阅读:1043发布:2020-06-27

专利汇可以提供链信用评级方法、装置、计算机设备及存储介质专利检索,专利查询,专利分析的服务。并且本 发明 实施例 公开了一种 区 块 链 信用评级方法、装置、计算机设备及存储介质,包括下述步骤:获取链上账户的消费记录信息,根据预设的信用评价体系及所述消费记录信息对所述链上账户的信用进行信用评级;以所述信用评级为限定条件控制所述链上账户获取加密 数字 货币 的数量。在进行注册账户与用户身份信息进行关联,同时,收集账号在链上的交易行为,对链上用户的交易行为进行信用评级,由于该链上账户映射关联有有真实的身份信息,因此,为信用评级提供了有 力 的保障,能够在链上基于用户信用评级对用户的信用行为进行控制,以此达到控制用户通过信用方式得到加密 数字货币 的数量,解决了链上金融方式单一的问题。,下面是链信用评级方法、装置、计算机设备及存储介质专利的具体信息内容。

1.一种链信用评级方法,其特征在于,包括下述步骤:
获取链上账户的消费记录信息,其中,所述链上账户与用户线下身份具有关联关系;
根据预设的信用评价体系及所述消费记录信息对所述链上账户的信用进行信用评级;
以所述信用评级为限定条件控制所述链上账户获取加密数字货币的数量。
2.根据权利要求1所述的区块链信用评级方法,其特征在于,所述获取链上账户的消费记录信息的步骤之前,还包括下述步骤:
获取链上账户上传的身份信息;
将所述身份信息发送至公证节点进行公证,其中,所述节点为具有公证效并接受验证请求的节点数据库
当公证节点验证所述身份信息正确时,将所述身份信息关联至所述链上账户。
3.根据权利要求2所述的区块链信用评级方法,其特征在于,所述以所述信用评级为限定条件控制所述链上账户获取加密数字货币的数量的步骤之后,还包括下述步骤:
获取待执行的调用所述身份信息的调用请求;
根据所述调用请求向所述链上账户发送验证信息;
识别所述链上账户响应所述验证信息回传的校验信息正确时,响应所述调用请求。
4.根据权利要求2所述的区块链信用评级方法,其特征在于,所述根据预设的信用评价体系及所述消费记录信息对所述链上账户的信用进行信用评级的步骤,包括:
获取所述链上账户的链上消费记录信息以及所述身份信息对应的链下信用信息;
根据所述链上消费记录信息和链下信用信息对所述链上账户进行信用评级。
5.根据权利要求2所述的区块链信用评级方法,其特征在于,所述加密数字货币包括:
匿名币和身份币;所述以所述信用评级为限定条件控制所述链上账户获取加密数字货币的数量的步骤之后,还包括下述步骤:
获取所述身份信息;
将所述身份信息印制在所述匿名币预设的展示区域内,以形成专属于所述链上账户的身份币。
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] 可选地,所述加密数字货币包括:匿名币和身份币,所述区块链信用评级装置还包括:
[0048] 第四获取子模块,用于获取所述身份信息;
[0049] 第四处理子模块,用于将所述身份信息印制在所述匿名币预设的展示区域内,以形成专属于所述链上账户的身份币。
[0050] 可选地,所述区块链信用评级装置还包括:
[0051] 第五获取子模块,用于获取待执行的交易指令,其中,所述交易指令包括:交易对象和交易加密数字货币的数量;
[0052] 第五处理子模块,用于根据所述交易指令将所述链上账户、交易对象和交易加密数字货币的数量进行全链广播,并进行全链公投;
[0053] 第三执行子模块,用于当所述全链公投中赞同投票的数量大于预设的第一阈值时,将完成所述交易并将交易结果存储在区块中。
[0054] 可选地,所述区块链信用评级装置还包括:
[0055] 第六获取子模块,用于获取所述链上账户的贷款申请;
[0056] 第六处理子模块,用于根据所述信用评级获取所述链上账户对应的信用贷款金额;
[0057] 第四执行子模块,用于当所述贷款金额小于或等于所述信用贷款金额时,向所述链上账户发放贷款。
[0058] 为解决上述技术问题,本发明实施例还提供一种计算机设备,包括存储器和处理器,所述存储器中存储有计算机可读指令,所述计算机可读指令被所述处理器执行时,使得所述处理器执行上述所述区块链信用评级方法的步骤。
[0059] 为解决上述技术问题,本发明实施例还提供一种存储有计算机可读指令的存储介质,所述计算机可读指令被一个或多个处理器执行时,使得一个或多个处理器执行上述所述区块链信用评级方法的步骤。
[0060] 本发明实施例的有益效果是:在进行注册账户与用户身份信息进行关联,同时,收集账号在链上的交易行为,对链上用户的交易行为进行信用评级,由于该链上账户映射关联有有真实的身份信息,因此,为信用评级提供了有力的保障,能够在链上基于用户信用评级对用户的信用行为进行控制,以此达到控制用户通过信用方式得到加密数字货币的数量,解决了链上金融方式单一的问题。附图说明
[0061] 为了更清楚地说明本发明实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
[0062] 图1为本发明实施例区块链信用评级方法的基本流程示意图;
[0063] 图2为本发明实施例公证节点验证身份信息的流程示意图;
[0064] 图3为本发明实施例获取用户身份信息的流程示意图;
[0065] 图4为本发明实施例信用评级的具体流程示意图;
[0066] 图5为本发明实施例身份币铸造的流程示意图;
[0067] 图6为本发明实施例记录消费记录的流程示意图;
[0068] 图7为本发明实施例区块链的信贷流程示意图;
[0069] 图8为本发明实施例区块链信用评级装置基本结构框图
[0070] 图9为本发明实施例服务器基本结构框图。

具体实施方式

[0071] 为了使本技术领域的人员更好地理解本发明方案,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述。
[0072] 在本发明的说明书权利要求书及上述附图中的描述的一些流程中,包含了按照特定顺序出现的多个操作,但是应该清楚了解,这些操作可以不按照其在本文中出现的顺序来执行或并行执行,操作的序号如101、102等,仅仅是用于区分开各个不同的操作,序号本身不代表任何的执行顺序。另外,这些流程可以包括更多或更少的操作,并且这些操作可以按顺序执行或并行执行。需要说明的是,本文中的“第一”、“第二”等描述,是用于区分不同的消息、设备、模块等,不代表先后顺序,也不限定“第一”和“第二”是不同的类型。
[0073] 下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
[0074] 实施例
[0075] 区块链系统由数据层、网络层、共识层、激励层、合约层和应用层组成。其中,数据层封装了底层数据区块以及相关的数据加密和时间戳等技术;网络层则包括分布式组网机制、数据传播机制和数据验证机制等;共识层主要封装网络节点的各类共识算法;激励层将经济因素集成到区块链技术体系中来,主要包括经济激励的发行机制和分配机制等;合约层主要封装各类脚本、算法和智能合约,是区块链可编程特性的基础;应用层则封装了区块链的各种应用场景和案例。该模型中,基于时间戳的链式区块结构、分布式节点的共识机制、基于共识算力的经济激励和灵活可编程的智能合约是区块链技术最具代表性的创新点。
[0076] 本技术领域技术人员可以理解,这里所使用的“终端”、“终端设备”既包括无线信号接收器的设备,其仅具备无发射能力的无线信号接收器的设备,又包括接收和发射硬件的设备,其具有能够在双向通信链路上,执行双向通信的接收和发射硬件的设备。这种设备可以包括:蜂窝或其他通信设备,其具有单线路显示器或多线路显示器或没有多线路显示器的蜂窝或其他通信设备;PCS(Personal Communications Service,个人通信系统),其可以组合语音、数据处理、传真和/或数据通信能力;PDA(Personal Digital Assistant,个人数字助理),其可以包括射频接收器、寻呼机、互联网/内联网访问、网络浏览器、记事本、日历和/或GPS(Global Positioning System,全球定位系统)接收器;常规膝上型和/或掌上型计算机或其他设备,其具有和/或包括射频接收器的常规膝上型和/或掌上型计算机或其他设备。这里所使用的“终端”、“终端设备”可以是便携式、可运输、安装在交通工具(航空、海运和/或陆地)中的,或者适合于和/或配置为在本地运行,和/或以分布形式,运行在地球和/或空间的任何其他位置运行。这里所使用的“终端”、“终端设备”还可以是通信终端、上网终端、音乐/视频播放终端,例如可以是PDA、MID(Mobile Internet Device,移动互联网设备)和/或具有音乐/视频播放功能的移动电话,也可以是智能电视、机顶盒等设备。影响[0077] 本实施方式中,鉴于本实施领域涉及区块链技术,因此,本实施例中的终端能够为专业矿机,矿机包括:有多个显卡组成的显卡阵列、专为Hash设计的ASIC(应用专用集成电路)矿机、CDN(内容分发)矿机或矿机。但不实施方式中的矿机品种不局限于此,根据技术的进步,更先进、算力更快的专业矿机也能够作为本实施例的终端设备。
[0078] 请参阅图1,图1为本实施例区块链信用评级方法的基本流程示意图。
[0079] 如图1所示,一种区块链信用评级方法,包括下述步骤:
[0080] S1100、获取链上账户的消费记录信息,其中,所述链上账户与用户线下身份具有关联关系;
[0081] 本实施方式中,区块链中的记账人即一个区域内的记账节点记录周围链上用户的交易信息,该交易信息也就是该链上账户的消费记录信息。通过读取记账节点的区块或者总区块能够获取该用户所有的消费记录信息,通过时间节点查询则可以查询到设定的一个时间段内任意一个链上账户在该时间段内的消息记录信息。
[0082] 需要指出的是本实施例中链上账户与该链上账户的所有者的线下身份相互关联。
[0083] S1200、根据预设的信用评价体系及所述消费记录信息对所述链上账户的信用进行信用评级;
[0084] 根据设定的信用评价体系对用户的消费记录信息进行评级。具体地,信用评价体系是对个人的资产状况、履约各种承诺能力和信誉程度进行全面评价,并且用简单明了的符号或文字表达出来,以满足社会需要的市场行为。例如,采用FICO体系对用户的消费行为进行评价。
[0085] 根据用户的不同消费记录信息对链上用户的信用进行评级,以使用户根据对应的评级,在链上进行对应的信用金融服务(信用贷款和消费)。
[0086] S1300、以所述信用评级为限定条件控制所述链上账户获取加密数字货币的数量。
[0087] 根据链上用户的信用评级能系统向各个链上账户发放对应的加密数字货币。
[0088] 加密数字货币依靠校验和密码技术来创建、发行和流通的电子货币。其特点是运用P2P对等网络技术来发行、管理和流通货币。例如比特币、莱特币和PPCoin。本实施方式中,通过相同的生成原理,链上系统具有专有的加密数字货币。
[0089] 其中,信用评级与用户通过信贷方式获取加密数字货币的数量具有对应关系。例如,将用户的信用额度划定为0-1000的范围内,信用额度*100的数量即为链上用户能够通过信用获得的加密数字货币的数量。
[0090] 在一些实施方式中,加密数字货币与线下货币具有对应的兑换比例,为防止链上用户的投机行为造成加密数字货币与线下货币兑换比例的大幅波动,对不同信用级别的链上用户持有的加密数字货币数量进行控制,例如对用户持有的加密数字货币的数量上限进行限定,将用户的信用额度划定为0-1000的范围内,信用额度*100的数量即为链上用户能够持有加密数字货币的最大数量。
[0091] 上述实施方式在进行注册账户与用户身份信息进行关联,同时,收集账号在链上的交易行为,对链上用户的交易行为进行信用评级,由于该链上账户映射关联有有真实的身份信息,因此,为信用评级提供了有力的保障,能够在链上基于用户信用评级对用户的信用行为进行控制,以此达到控制用户通过信用方式得到加密数字货币的数量,解决了链上金融方式单一的问题。
[0092] 在一些实施方式中,依托于公证节点的公证效力,用户上传的身份信息需要在公证节点进行进一步的验证。具体请参阅图2,图2为本实施例公证节点验证身份信息的流程示意图。
[0093] S1011、获取链上账户上传的身份信息;
[0094] 系统服务器端接受终端发起的注册请求,系统服务器端通过用户名查重确认注册账号名具有唯一性后,记录该用户名以及与该用户名关联的账号密码。
[0095] 系统服务器端在确认新用户的账号注册成功后,终端调用实名注册控件,要求用户填写实名身份信息,并将用户的身份信息发送至系统服务器端。
[0096] 需要指出的是身份信息不局限于实名信息,能够是任何有关于用户身份、学历和职位的任何可验证信息,例如:毕业证、学位证、职业资格证、执业证、职称证书或驾驶证等。
[0097] S1012、将所述身份信息发送至公证节点进行公证,其中,所述节点为具有公证效力并接受验证请求的节点数据库;
[0098] 公证节点为具有主权性质的能够对身份信息进行核实的数据库。公证节点的设置能够接入已有的公用数据库,如公安部的户籍数据库,教育部门的学位或毕业信息查询数据库,交通部门的驾驶执照查询数据库。也能够是上述数据库的整体搬迁和集合后的自检数据库。
[0099] 公证节点的设置具有一定的主权性质,因此,在不同的主权国家内具有公证效力的政府数据库不同,故此公证节点的设置应该以国家为界限,灵活设置。但其根本性的设置原则在于:公证节点为具有公证效力并接受验证请求的节点数据库,满足这个原则的数据库都能够被设置为公证节点。
[0100] 公证节点不具有投票权且公证节点内存储的数据内容只能够由本人进行查看,其他用户只有在获得被查看用户的许可或强制机关(公检法)的协查请求时才能够查看。
[0101] S1013、当公证节点验证所述身份信息正确时,将所述身份信息关联至所述链上账户。
[0102] 当用户的身份信息在对应的公链上用户证节点进行验证后,系统服务器将身份信息与链上账户进行关联。
[0103] 由于区块链所有信息都公开透明,如果只是简单地将链上地址和链下身份绑定,无法解决个人隐私问题。但是在本实施方式中,为对用户信息进行保密,在进行身份信息关联时,仅仅表明该账户已经通过或未通过过公证节点的认证,例如,经过身份节点的认证,则在该账户对外显示时显示该链上账户已经完成了“身份验证”但其他用户无法查看该身份信息的具体内容;同理,经过学历认证的用户对外显示仅仅显示用户经过“学历验证”以及学历(本科、研究生和博士)及毕业学校,其具体内容则其他链上用户无法查看。
[0104] 因此,公证节点不设有投票权也不参阅投票,回溯查阅用户身份的具体信息时,需要用户的授权,从而有力的保护了用户的隐私,而公证节点的验证又能够为用户在链上的信用行为提供保证,如果用户违约能够通过账户和公证节点获得用户全部的身份信息,进行线下兑现和追诉。
[0105] 在一些实施方式中,用户在进行消费或者使用加密数字货币进行线下消费时,例如,采用加密数字货币购买机票时,需要获取用户的具体身份信息,需要向公证节点获取身份信息,方便用户进行交易。具体请参阅图3,图3为本实施例获取用户身份信息的流程示意图。
[0106] 如图3所示,步骤S1300之后还包括下述步骤:
[0107] S1411、获取待执行的调用所述身份信息的调用请求;
[0108] 系统服务器端接受由链上的商家用户(链上用户分为个人用户与公司用户,其中,公司用户同样需要用户进行验证)向服务器系统发送请求获取用户身份信息的请求信息。
[0109] 请求信息由商家用户发出后,首先通过商家附近的记账节点获取,然后进行全网广播,同时将该请求信息发送至公证节点。
[0110] S1412、根据所述调用请求向所述链上账户发送验证信息;
[0111] 公证节点接收到请求信息后,根据请求获取的用户内容,向链上用户发送验证信息,链上用户获取到验证信息(例如输入账号密码)后,向公证节点发送对应的回复验证信息。
[0112] S1413、识别所述链上账户响应所述验证信息回传的校验信息正确时,响应所述调用请求。
[0113] 在识别了回复验证信息为正确的验证信息后,公证节点向商家账户所在的记账节点发送用户身份信息,该身份信息通过公证节点与记账节点之间唯一的私钥进行加密(公证节点与不同的记账节点之间设有专属的通讯秘钥)商家账号所在的记账节点在获取到身份信息后按约定的私钥进行解密,然后将身份信息发送至商家账户。
[0114] 通过上述实施方式能够有效的保护用户身份信息不在链上曝光,又能够实现身份信息在链上的传递,方便用户使用。
[0115] 在一些实施方式中,为更好地对用户的链上账户进行信用评级,对用户进行评级时,结合链上用户的消费记录以及用户的线下信用进行综合评定,以使用户的信用评级更加的真实。具体请参阅图4,图4为本实施例信用评级的具体流程示意图。
[0116] 如图4所示,步骤S1200具体包括下述步骤:
[0117] S1211、获取所述链上账户的链上消费记录信息以及所述身份信息对应的链下信用信息;
[0118] 在本实施方式中,链上用户的身份信息确定后,系统服务器能够通过用户的身份信息获取用户在线下的信用信息,例如,能够通过用户的“X付宝”账号信息获取用户在该平台上的链下信用信息。系统服务器还能够根据与链下信用评级机构的数据进行对接,使链下信用评级机构的数据库成为一个公正节点,以此,获取用户的链下信用信息。
[0119] 同时,获取该用户在链上所有的消费记录信息。
[0120] S1212、根据所述链上消费记录信息和链下信用信息对所述链上账户进行信用评级。
[0121] 根据设定的信用评价体系对用户的消费记录信息进行评级。具体地,信用评价体系是对个人的资产状况、履约各种承诺能力和信誉程度进行全面评价,并且用简单明了的符号或文字表达出来,以满足社会需要的市场行为。例如,采用FICO体系对用户的消费行为进行评价。
[0122] 本实施方式中,依据链下信用信息和链上消费记录信息共同对用户的信用进行评级,二者所占的比重能够依据需求进行调整,例如,在一些实施方式中,链下信用信息的比重为60%,而链上消费信息占比为40%。但不限于此,不同的应用环境中,二者之间的比例能够适应性的调整。
[0123] 通过链下信用信息的获取能够有效弥补链上消费记录获取时间周期长,评级依托的数据量不足导致的评级稳定性不高的问题,使系统对用户的评级准确和问题性大幅提高。
[0124] 在一些是实施方式中,区块链系统中用户有铸造携带有自己身份信息的加密数字货币的权限。加密数字货币包括:匿名币和身份币;其中,身份币是相对于加密币而言的,匿名币为加密数字货币,而身份币则是加入了用户身份信息的加密数字货币。
[0125] 具体请参阅图5,图5为本实施例身份币铸造的流程示意图。
[0126] 如图5所示,步骤S1300之后还包括下述步骤:
[0127] S1421、获取所述身份信息;
[0128] 身份币的铸造能够由注册用户在自己的钱包中进行,也可以由用户向公共账户发起铸币请求,由公共账户进行铸造。
[0129] 用户账户铸币和公共账户铸币在铸币完成后,都需要将铸币结果进行全链广播,并将铸币结果存储在附近中继节点和全量节点的区块中。
[0130] 铸币时首先根据预设的铸币控件提取用户身份信息中的关键信息。例如,铸币控件预设提取用户身份信息中的:头像、姓名、性别、职业和毕业学校的信息。
[0131] S1422、将所述身份信息印制在所述匿名币预设的展示区域内,以形成专属于所述链上账户的身份币。
[0132] 数字货币中的预设有身份信息展示区域,铸币时获取用户的身份信息后将身份信息按展示控件设定的各身份信息的展示位置进行显示,从而完成身份币的铸造。
[0133] 铸币完成后需要将铸币结果进行全链广播,并将铸币结果存储在附近中继节点和全量节点的区块中。
[0134] 通过将用户的身份信息添加在数字货币上,使部分数字货币具有的用户的专属属性,使身份币具有了较高的收藏价值。同时,也能够使用户通过身份币进行个人融资行为。例如,XX用户在全链广播,在一百天之后将以1000元一枚的价格回收本账户的身份币,并以现实中的一套市值50万的房产作为抵押,然后该用户以500块一枚的价格将自己钱包中的
500枚身份币出售,愿意购买该用户身份币的用户通过交易持有该用户的身份币后,在一百天后以一千元的价格将该身份币出售给回收用户(也可以选择不进行返还继续持有)。承诺用户如果失信,则其身份币会发生贬值,同时承诺行为转化为现实生活中的债务。
[0135] 在一些实施方式中,交易数据的存储流程如图6所示,图6为本实施例记录消费记录的流程示意图。
[0136] 如图6所示,步骤S1300之后,还包括下述步骤:
[0137] S1431、获取待执行的交易指令,其中,所述交易指令包括:交易对象和交易加密数字货币的数量;
[0138] 系统获取用户终端发送的交易指令,根据该交易指令读取交易指令中交易加密数字货币的数量以及用户当前电子钱包内的加密数字货币的剩余数量。
[0139] S1432、根据所述交易指令将所述链上账户、交易对象和交易加密数字货币的数量进行全链广播,并进行全链公投;
[0140] 链上用户所在区域内的记账节点,在获取到用户的交易指令后,读取交易指令中交易加密数字货币的数量以及用户当前电子钱包内的加密数字货币的剩余数量以及收款方的账户信息。
[0141] 记账节点在确认链上用户在其区块内的加密数字货币的数量大于或等于交易数量时,通过智能协议将该交易信息向全链进行扩散,然后对该交易进行全链公投。具有投票权的节点均参与投票决定该交易能否进行(确认交易链上用户的账户余额和交易数量是否正确)。
[0142] S1433、当所述全链公投中赞同投票的数量大于预设的第一阈值时,将完成所述交易并将交易结果存储在区块中。
[0143] 当全链公投中赞同投票的数量大于第一阈值时,将完成交易并将交易结果存储在区块中。
[0144] 在本实施方式中,具有投票权的节点有50%赞同,则该交易成功。为减少数据存储的量,本实施方式中,该交易信息会被存储在总区块和交易相对双方所在区域内记账节点的小区块内。在一些实施方式中,该交易结果被存储在区块链系统的所有区块中。
[0145] 在一些实施方式中,链上用户的评级结果会被用于区块链信贷交易中,具体的请参阅图7,图7为本实施例区块链的信贷流程示意图。
[0146] 如图7所示,步骤S1300之后还包括下述步骤:
[0147] S1441、获取所述链上账户的贷款申请;
[0148] 本实施方式中,区块链上设置放贷系统,链上用户能够向其他的链上用户或者区块链中的交易中心申请贷款,交易中心是区块链中的“行节点”区块链上的用户能够将自己的加密数字货币存储在该交易中心,相应的交易中心也能够接受链上用户的借贷请求,对需要加密数字货币的用户进行放贷。
[0149] 链上用户申请信贷时,向“银行节点”发送贷款申请,该申请中包含用户的账号信息以及信贷金额(加密数字货币的数量)。
[0150] S1442、根据所述信用评级获取所述链上账户对应的信用贷款金额;
[0151] “银行节点”获取该链上账户的贷款申请后,获取该链上用户的信用评级以及信用贷款金额(加密数字货币的数量),判断二者之间的大小关系。
[0152] S1443、当所述贷款金额小于或等于所述信用贷款金额时,向所述链上账户发放贷款。
[0153] 贷款金额小于或等于信用贷款金额时,向链上用户发放对应的贷款。例如,对用户持有的加密数字货币的数量上限进行限定,将用户的信用额度划定为0-1000的范围内,信用额度*100的数量即为链上用户能够持有加密数字货币的最大数量。一个信用额度为500的用户,其信贷金额的上限为50000个加密数字货币,用户申请的贷款额度为55000时该贷款申请将无法通过。当用户申请的贷款额度小于等于50000时,贷款成功。
[0154] 该用户贷款成功后,贷款信息由“银行节点”向全链扩散,并存储在区块内,使链上用户能够清楚的得知其他相关用户的财务状况,避免被他人欺骗。
[0155] 为解决上述技术问题,本发明实施例还提供一种区块链信用评级装置。具体请参阅图8,图,8为本实施例区块链信用评级装置基本结构框图。
[0156] 如图8所示,一种区块链信用评级装置,区块链信用评级装置包括:获取模块、处理模块和执行模块。其中,获取模块用于获取链上账户的消费记录信息,其中,链上账户与用户线下身份具有关联关系;处理模块用于根据预设的信用评价体系及消费记录信息对链上账户的信用进行信用评级;执行模块用于以信用评级为限定条件控制链上账户获取加密数字货币的数量。
[0157] 区块链信用评级装置在进行注册账户与用户身份信息进行关联,同时,收集账号在链上的交易行为,对链上用户的交易行为进行信用评级,由于该链上账户映射关联有有真实的身份信息,因此,为信用评级提供了有力的保障,能够在链上基于用户信用评级对用户的信用行为进行控制,以此达到控制用户通过信用方式得到加密数字货币的数量,解决了链上金融方式单一的问题。
[0158] 在一些实施方式中,区块链信用评级装置还包括:第一获取子模块、第一处理子模块和第一执行子模块。其中,第一获取子模块用于获取链上账户上传的身份信息;第一处理子模块用于将身份信息发送至公证节点进行公证,其中,节点为具有公证效力并接受验证请求的节点数据库;第一执行子模块用于当公证节点验证身份信息正确时,将身份信息关联至链上账户。
[0159] 在一些实施方式中,区块链信用评级装置还包括:第二获取子模块、第二处理子模块和第二执行子模块。其中,第二获取子模块用于获取待执行的调用身份信息的调用请求;第二处理子模块用于根据调用请求向链上账户发送验证信息;第二执行子模块用于识别链上账户响应验证信息回传的校验信息正确时,响应调用请求。
[0160] 在一些实施方式中,区块链信用评级装置还包括:第三获取子模块和第三处理子模块。其中,第三获取子模块用于获取链上账户的链上消费记录信息以及身份信息对应的链下信用信息;第三处理子模块用于根据链上消费记录信息和链下信用信息对链上账户进行信用评级。
[0161] 在一些实施方式中,区块链信用评级装置还包括:第四获取子模块和第四处理子模块。其中,第四获取子模块用于获取身份信息;第四处理子模块用于将身份信息印制在匿名币预设的展示区域内,以形成专属于链上账户的身份币。
[0162] 在一些实施方式中,区块链信用评级装置还包括:第五获取子模块、第五处理子模块和第三执行子模块。其中,第五获取子模块用于获取待执行的交易指令,其中,交易指令包括:交易对象和交易加密数字货币的数量;第五处理子模块用于根据交易指令将链上账户、交易对象和交易加密数字货币的数量进行全链广播,并进行全链公投;第三执行子模块用于当全链公投中赞同投票的数量大于预设的第一阈值时,将完成交易并将交易结果存储在区块中。
[0163] 在一些实施方式中,区块链信用评级装置还包括:第六获取子模块、第六处理子模块和第四执行子模块。其中,第六获取子模块用于获取链上账户的贷款申请;第六处理子模块用于根据信用评级获取链上账户对应的信用贷款金额;第四执行子模块用于当贷款金额小于或等于信用贷款金额时,向链上账户发放贷款。
[0164] 为解决上述技术问题,本发明实施例还提供计算机设备。具体请参阅图9,图9为本实施例计算机设备基本结构框图。
[0165] 如图9所示,计算机设备的内部结构示意图。如图9所示,该计算机设备包括通过系统总线连接的处理器、非易失性存储介质、存储器和网络接口。其中,该计算机设备的非易失性存储介质存储有操作系统、数据库和计算机可读指令,数据库中可存储有控件信息序列,该计算机可读指令被处理器执行时,可使得处理器实现一种区块链信用评级方法。该计算机设备的处理器用于提供计算和控制能力,支撑整个计算机设备的运行。该计算机设备的存储器中可存储有计算机可读指令,该计算机可读指令被处理器执行时,可使得处理器执行一种区块链信用评级方法。该计算机设备的网络接口用于与终端连接通信。本领域技术人员可以理解,图9中示出的结构,仅仅是与本申请方案相关的部分结构的框图,并不构成对本申请方案所应用于其上的计算机设备的限定,具体的计算机设备可以包括比图中所示更多或更少的部件,或者组合某些部件,或者具有不同的部件布置。
[0166] 本实施方式中处理器用于执行图8中获取模块2100、处理模块2200和执行模块2300的具体内容,存储器存储有执行上述模块所需的程序代码和各类数据。网络接口用于向用户终端或服务器之间的数据传输。本实施方式中的存储器存储有区块链信用评级装置中执行所有子模块所需的程序代码及数据,服务器能够调用服务器的程序代码及数据执行所有子模块的功能。
[0167] 计算机设备在进行注册账户与用户身份信息进行关联,同时,收集账号在链上的交易行为,对链上用户的交易行为进行信用评级,由于该链上账户映射关联有有真实的身份信息,因此,为信用评级提供了有力的保障,能够在链上基于用户信用评级对用户的信用行为进行控制,以此达到控制用户通过信用方式得到加密数字货币的数量,解决了链上金融方式单一的问题。
[0168] 本发明还提供一种存储有计算机可读指令的存储介质,所述计算机可读指令被一个或多个处理器执行时,使得一个或多个处理器执行上述任一实施例所述区块链信用评级方法的步骤。
[0169] 本领域普通技术人员可以理解实现上述实施例方法中的全部或部分流程,是可以通过计算机程序来指令相关的硬件来完成,该计算机程序可存储于一计算机可读取存储介质中,该程序在执行时,可包括如上述各方法的实施例的流程。其中,前述的存储介质可为磁碟、光盘、只读存储记忆体(Read-Only Memory,ROM)等非易失性存储介质,或随机存储记忆体(Random Access Memory,RAM)等。
[0170] 应该理解的是,虽然附图的流程图中的各个步骤按照箭头的指示依次显示,但是这些步骤并不是必然按照箭头指示的顺序依次执行。除非本文中有明确的说明,这些步骤的执行并没有严格的顺序限制,其可以以其他的顺序执行。而且,附图的流程图中的至少一部分步骤可以包括多个子步骤或者多个阶段,这些子步骤或者阶段并不必然是在同一时刻执行完成,而是可以在不同的时刻执行,其执行顺序也不必然是依次进行,而是可以与其他步骤或者其他步骤的子步骤或者阶段的至少一部分轮流或者交替地执行。
[0171] 以上所述仅是本发明的部分实施方式,应当指出,对于本技术领域的普通技术人员来说,在不脱离本发明原理的前提下,还可以做出若干改进和润饰,这些改进和润饰也应视为本发明的保护范围。
高效检索全球专利

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

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

申请试用

分析报告

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

申请试用

QQ群二维码
意见反馈