基于区块链的信息交互方法、区块链节点和征信系统技术方案

技术编号:20919988 阅读:13 留言:0更新日期:2019-04-20 10:25
本公开提出一种基于区块链的信息交互方法、区块链节点和征信网络,涉及区块链技术领域。本公开的一种基于区块链的信息交互方法,包括:区块链节点根据用户数据生成信用信息提要;根据信用信息提要生成区块链信息;在区块链网络上发布区块链信息,以便通过区块链网络进行不同节点的用户的信用信息提要交互。通过这样的方法,区块链节点能够根据能够获取的用户数据生成信用信息提要,并作为区块链信息在区块链网络上发布;能够接收来自其他区块链节点的区块链信息,从而实现基于区块链网络的用户信用信息的交互,提高从各个节点获得的个人信用信息的全面性。

Block Chain-based Information Interaction Method, Block Chain Nodes and Credit Reporting System

This disclosure proposes an information interaction method based on block chain, block chain nodes and credit information network, which relates to the technical field of block chain. The present disclosure discloses a block chain-based information interaction method, which includes: block chain nodes generate credit information feeds based on user data; block chain information is generated based on credit information feeds; block chain information is published on block chain networks for user credit information feeds of different nodes to interact through block chain networks. By this way, the block chain node can generate credit information summary according to the available user data and publish it as the block chain information on the block chain network; it can receive the block chain information from other block chain nodes, thus realizing the interaction of user credit information based on the block chain network, and improving the comprehensiveness of personal credit information obtained from each node.

【技术实现步骤摘要】
基于区块链的信息交互方法、区块链节点和征信系统
本公开涉及区块链
,特别是一种基于区块链的信息交互方法、区块链节点和征信网络。
技术介绍
目前个人征信信息主要是由个人信用征信机构对个人信用信息进行采集和加工,然后根据用户的具体要求提供个人信用信息查询和评估服务。征信机构采集的个人信息主要包括银行流水、工资证明、信用卡信息、贷款信息等。另外,各家企业也根据自身存储的用户信息生成了针对企业自身的用户征信服务,用户可以凭借在企业的征信评级实现共享单车、共享汽车免押金等。
技术实现思路
专利技术人发现,目前个人信用信息一部分由政府、央行等国有银行中保存,另一部分是由民营企业,如腾讯、阿里、京东等公司在各自的私有数据库中保存,这些信息相对独立,均不够全面,而很多领域,如商业赊销、信用交易和招聘求职等,对于全面的个人信用信息有很大的需求。本公开的一个目的在于提高个人信用信息的全面性。根据本公开的一些实施例的一个方面,提出一种基于区块链的信息交互方法,包括:区块链节点根据用户数据生成信用信息提要;根据信用信息提要生成区块链信息;在区块链网络上发布区块链信息,以便通过区块链网络进行不同节点的用户的信用信息提要交互。在一些实施例中,每个区块链节点根据用户数据生成信用信息提要包括:根据政府机关记录的用户资产、社会关系和缴费记录中的至少一种生成信用信息提要;根据银行记录的用户收入、流水、财产或贷款记录中的至少一种生成信用信息提要;或,根据用户在企业平台的行为记录生成信用提要。在一些实施例中,根据用户在企业平台的行为记录生成信用提要包括:根据用户在社交软件的聊天记录、在支付平台的交易记录、在购物平台的消费记录或在出行或地图平台的出行记录中的一种或多种生成信用信息提要。在一些实施例中,信息交互方法还包括:接收数据查询请求;根据数据查询请求生成区块链信息并发布,以便各个区块链节点根据数据查询请求生成信用信息提要。在一些实施例中,信息交互方法还包括:在收到的区块链信息中包括数据查询请求、或收到来自查询者的数据查询请求的情况下,根据数据查询请求中的查询条件查询存储的用户数据,生成信用信息提要并生成区块链信息发布至区块链网络;其中,包括数据查询请求的区块链信息为收到来自查询者的数据查询请求的区块链节点生成并发布。在一些实施例中,信息交互方法还包括:根据信用信息提要的读取权限等级确定生成区块链信息的加密密钥;根据信用信息提要和确定的加密密钥生成区块链信息,以便允许满足读取权限等级的区块链节点解析区块链信息,且阻止不满足读取权限等级的区块链节点解析区块链信息。在一些实施例中,信息交互方法还包括:存储接收的区块链信息,并利用自身的解密密钥解密区块链信息,其中,区块链信息为利用根据信用信息提要的读取权限等级确定的加密密钥加密生成;若解密成功,则提取信用信息提要并反馈信用信息提要。通过这样的方法,区块链节点能够根据能够获取的用户数据生成信用信息提要,并作为区块链信息在区块链网络上发布;能够接收来自其他区块链节点的区块链信息,从而实现基于区块链网络的用户信用信息的交互,提高从各个节点获得的个人信用信息的全面性。根据本公开的另一些实施例的一个方面,提出一种区块链节点,包括:提要生成单元,被配置为根据用户数据生成信用信息提要;区块链信息生成单元,被配置为根据信用信息提要生成区块链信息;区块链信息交互单元,被配置为在区块链网络上发布区块链信息,接收来自区块链网络的区块链信息,以便通过区块链网络进行不同节点的用户的信用信息提要交互。在一些实施例中,提要生成单元被配置为:根据政府机关记录的用户资产、社会关系和缴费记录中的至少一种生成信用信息提要;根据银行记录的用户收入、流水、财产或贷款记录中的至少一种生成信用信息提要;或,根据用户在企业平台的行为记录生成信用提要。在一些实施例中,根据用户在企业平台的行为记录生成信用提要包括:根据用户在社交软件的聊天记录、在支付平台的交易记录、在购物平台的消费记录或在出行或地图平台的出行记录中的一种或多种生成信用信息提要。在一些实施例中,区块链节点还包括:请求接收单元,被配置为接收数据查询请求;区块链信息生成单元还被配置为根据数据查询请求生成区块链信息以便区块链信息交互单元发布,使得各个区块链节点根据数据查询请求生成信用信息提要。在一些实施例中,提要生成单元还被配置为:在区块链信息交互单元收到的区块链信息中包括数据查询请求、或区块链节点收到来自查询者的数据查询请求的情况下,根据数据查询请求中的查询条件查询存储的用户数据,生成信用信息提要,以便由区块链信息生成单元生成区块链信息后由区块链信息交互单元发布至区块链网络;其中,包括数据查询请求的区块链信息为收到来自查询者的数据查询请求的区块链节点生成并发布。在一些实施例中,区块链节点还包括:密钥确定单元,被配置为根据信用信息提要的读取权限等级确定生成区块链信息的加密密钥;区块链信息生成单元被配置为根据信用信息提要和确定的加密密钥生成区块链信息,以便允许满足读取权限等级的区块链节点解析区块链信息,且阻止不满足读取权限等级的区块链节点解析区块链信息。在一些实施例中,区块链节点还包括:解密单元,被配置为利用自身的解密密钥解密区块链信息,其中,区块链信息为利用根据信用信息提要的读取权限等级确定的加密密钥加密生成;反馈单元,被配置为在解密单元解密成功的情况下,提取信用信息提要并反馈信用信息提要;和/或,在解密单元解密不成功的情况下,反馈权限不足。根据本公开的又一些实施例的一个方面,提出一种区块链节点,包括:存储器;以及耦接至存储器的处理器,处理器被配置为基于存储在存储器的指令执行上文中任意一种基于区块链的信息交互方法。这样的区块链节点能够根据能够获取的用户数据生成信用信息提要,并作为区块链信息在区块链网络上发布;能够接收来自其他区块链节点的区块链信息,从而实现基于区块链网络的用户信用信息的交互,提高从各个节点获得的个人信用信息的全面性。根据本公开的再一些实施例的一个方面,提出一种计算机可读存储介质,其上存储有计算机程序指令,该指令被处理器执行时实现上文中任意一种基于区块链的信息交互方法的步骤。通过执行这样的计算机可读存储介质上的指令,区块链节点能够根据能够获取的用户数据生成信用信息提要,并作为区块链信息在区块链网络上发布;能够接收来自其他区块链节点的区块链信息,从而实现基于区块链网络的用户信用信息的交互,提高从各个节点获得的个人信用信息的全面性。另外,根据本公开的一些实施例的一个方面,提出一种征信系统,包括:多个上文中任意一项的区块链节点;和,网络链路,用于承载区块链节点间的交互。在一些实施例中,区块链节点包括以下至少一种:政府机关区块链节点,被配置为根据政府机关记录的用户资产、社会关系和缴费记录中的至少一种生成信用信息提要;银行区块链节点,被配置为根据银行记录的用户收入、流水、财产或贷款记录中的至少一种生成信用信息提要;企业区块链节点,被配置为根据用户在企业平台的行为记录生成信用提要。这样的征信系统中,各个区块链节点能够根据能够获取的用户数据生成信用信息提要,并作为区块链信息在区块链网络上发布;能够接收来自其他区块链节点的区块链信息,从而实现基于区块链网络的用户信用信息的交互,本文档来自技高网...

【技术保护点】
1.一种基于区块链的信息交互方法,包括:区块链节点根据用户数据生成信用信息提要;根据所述信用信息提要生成区块链信息;在区块链网络上发布所述区块链信息,以便通过所述区块链网络进行不同节点的用户的信用信息提要交互。

【技术特征摘要】
1.一种基于区块链的信息交互方法,包括:区块链节点根据用户数据生成信用信息提要;根据所述信用信息提要生成区块链信息;在区块链网络上发布所述区块链信息,以便通过所述区块链网络进行不同节点的用户的信用信息提要交互。2.根据权利要求1所述的方法,其中,每个区块链节点根据用户数据生成信用信息提要包括:根据政府机关记录的用户资产、社会关系和缴费记录中的至少一种生成信用信息提要;根据银行记录的用户收入、流水、财产或贷款记录中的至少一种生成信用信息提要;或,根据用户在企业平台的行为记录生成信用提要。3.根据权利要求2所述的方法,其中,所述根据用户在企业平台的行为记录生成信用提要包括:根据用户在社交软件的聊天记录、在支付平台的交易记录、在购物平台的消费记录或在出行或地图平台的出行记录中的一种或多种生成信用信息提要。4.根据权利要求1所述的方法,还包括:接收数据查询请求;根据所述数据查询请求生成区块链信息并发布,以便各个区块链节点根据所述数据查询请求生成所述信用信息提要。5.根据权利要求1所述的方法,还包括:在收到的区块链信息中包括数据查询请求、或收到来自查询者的数据查询请求的情况下,根据所述数据查询请求中的查询条件查询存储的用户数据,生成信用信息提要并生成区块链信息发布至区块链网络;其中,包括数据查询请求的区块链信息为收到来自查询者的数据查询请求的区块链节点生成并发布。6.根据权利要求1~5任意一项所述的方法,还包括:根据所述信用信息提要的读取权限等级确定生成所述区块链信息的加密密钥;根据所述信用信息提要和确定的所述加密密钥生成区块链信息,以便允许满足所述读取权限等级的区块链节点解析所述区块链信息,且阻止不满足读取权限等级的区块链节点解析区块链信息。7.根据权利要求1~5任意一项所述的方法,还包括:存储接收的区块链信息,并利用自身的解密密钥解密所述区块链信息,其中,所述区块链信息为利用根据所述信用信息提要的读取权限等级确定的加密密钥加密生成;若解密成功,则提取所述信用信息提要,向查询者反馈所述信用信息提要;和/或,在所述解密单元解密不成功的情况下,反馈权限不足。8.一种区块链节点,包括:提要生成单元,被配置为根据用户数据生成信用信息提要;区块链信息生成单元,被配置为根据所述信用信息提要生成区块链信息;区块链信息交互单元,被配置为在区块链网络上发布所述区块链信息,接收来自区块链网络的区块链信息,以便通过所述区块链网络进行不同节点的用户的信用信息提要交互。9.根据权利要求8所述的节点,其中,所述提要生成单元被配置为:根据政府机关记录的用户资产、社会关系和缴费记录中的至少一种生成信用信息提要;根据银行记录的用户收入、流水、财产或贷款记录中的至少一种生成信用信息提要;或,根据用户在企业平台的行为记录...

【专利技术属性】
技术研发人员:罗明森
申请(专利权)人:北京京东尚科信息技术有限公司北京京东世纪贸易有限公司
类型:发明
国别省市:北京,11

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

1