一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

基于联盟链管理跨区域企业信用的方法和装置与流程

2022-03-23 06:50:44 来源:中国专利 TAG:


1.本发明涉及信息技术领域,具体而言,涉及通过区块链的联盟链技术实现多方参与的企业信用管理方法,尤其涉及一种基于联盟链管理跨区域企业信用的方法和装置。


背景技术:

2.区块链采用分布式存储、点对点(peer-to-peer)传输、哈希算法、非对称数字加密保障信息安全快速传输与存储代时间戳、默克尔树实现对信息的高效溯源查找;共识机制保障各节点信息的正确性和有序性;智能合约实现对部分操作的自动化约束,提高系统响应效率。因此,区块链应用非常广泛,涉及金融支付、医疗、教育、食品溯源等多个领域。
3.当今社会中,企业作为推动社会快速进步的重要单位之一,综合的评估分析必不可少,除了财税信息、经营风险信息等,其信用信息作为企业评估分析主要维度重要性不言而喻。现有技术中关于企业信用的管理弊端较多主要有以下几个方面:
4.1、在目前的征信体系下,企业信用的征集需要很高的成本,而且垄断性较高,导致中心化倾向严重,数据往往集中在少数群体中。
5.2、企业信用数据由于地域管辖权,使得在跨区域使用中往往会有数据完整性不高,使用成本高等问题。
6.3、企业信用作为企业对外形象,同时在项目申报、政策扶持等方面也是重要凭据,容易被随意篡改,被黑风险大。
7.4、征信数据不完善。目前在征信机构或者银行在产出的企业征信报告主要来源于社会公示信息以及银行业务信息,缺少企业其他未被公布的信息。
8.基于此,做出本技术。


技术实现要素:

9.为了解决现有技术中存在的上述缺陷中的至少之一,本发明提供了一种基于联盟链管理跨区域企业信用的方法和装置,通过建立企业信用联盟链,由达成合约的组织机构共同建设和维护,征信数据更加完善,且不需要相互信任就可以实现数据的可信交换,并共同维护整个网络,降低管理成本,提高资源管理的便捷性,可靠性。
10.为了实现上述目的,本发明采取的技术方案如下:
11.首先,基于联盟链管理跨区域企业信用的方法,包括如下:
12.创建企业信用联盟链,以多个机构达成智能合约的形式分别对应形成多个背书节点,多个背书节点组成企业信用联盟链;
13.机构所属管理员注册,每个机构的管理员进行受企业信用联盟链信任的身份信息注册;
14.提起交易请求,注册的用户向背书节点提起交易请求;
15.背书节点处理,背书节点在获取到交易请求后,对交易请求消息进行验证;验证通过后,背书节点执行智能合约,生成读写集,进入等待状态;
16.排序服务节点排序广播,获得足够多的背书节点响应时,生成正式交易并广播给排序服务节点,排序服务节点进行交易排序后,生成区块,向全网节点进行广播。
17.其次,基于联盟链管理跨区域企业信用的装置,包括
18.用于创建企业信用联盟链的单元,以多个机构达成智能合约的形式分别对应形成多个背书节点,多个背书节点组成企业信用联盟链;
19.用于机构所属管理员注册的的单元,每个机构的管理员进行受企业信用联盟链信任的身份信息注册;
20.用于提起交易请求的单元,注册的用户向背书节点提起交易请求;
21.用于背书节点处理的单元,背书节点在获取到交易请求后,对交易请求消息进行验证;验证通过后,背书节点执行智能合约,生成读写集,进入等待状态;
22.用于排序服务节点排序广播的单元,获得足够多的背书节点响应时,生成正式交易并广播给排序服务节点,排序服务节点进行交易排序后,生成区块,向全网节点进行广播。
23.与现有技术相比,本发明能实现如下有益技术效果:
24.(1)本发明企业信用联盟链由达成合约的组织机构共同建设和维护,完善征信数据的同时,不需要相互信任就可以实现数据的可信交换,并共同维护整个网络,通过授权后才能加入或退出网络,是一种不同组织或者机构之间达成联盟的模式。
25.(2)本发明企业信用联盟链的背书节点不仅包含传统征信体系中银行、政府机构等,还包含企业所在的园区/楼宇作为记账节点参与到链的数据管理与共享,通过园区/楼宇的管理/运营方获取物流数据、园区缴费信息、员工出勤信息等数据丰富企业信用分析模型。
附图说明
26.图1为本实施例企业信用联盟链网络概念图;
27.图2为本实施例背书节点处理流程图;
28.图3为本实施例排序服务节点排序广播。
具体实施方式
29.为了使本发明的技术手段及其所能达到的技术效果,能够更清楚更完善的披露,兹提供了以下实施例,并结合附图作如下详细说明:
30.创建企业信用联盟链,以多个机构达成智能合约的形式分别对应形成多个背书节点,多个背书节点组成企业信用联盟链。本实施例企业信用(cc,corporate credit)联盟链网络概念图如图1所示。
31.机构所属管理员注册。基于公钥基础设施(pki,public key infrastructure)实现,管理员在注册时首先需要创建公钥和私钥,私钥会对管理员的身份信息进行加密得到数字签名,当需要验证管理员的身份信息时,可以通过公钥pk对数字签名进行验证。身份信息的验证由管理服务提供商(msp,membership service provider)提供,msp不仅能够判断数字证书的有效性,还能够判断数字证书是否来自受信任的证书颁发机构。
32.提起交易请求。用户向背书节点提起交易请求,交易请求由消息头和消息结构两
部分组成。消息头包括通道头(channelheader)和签名头(signatureheader),通道头包含通道以及智能合约的相关信息,如通道id、地址、时间戳等,确保本次通信和其他通信互不干扰。消息结构的内容主要包括企业基本信息、工商信息、经营信息、风险信息、物流信息、知识产权、资质证书等等。
33.背书节点处理。背书节点在获取到交易请求后,首先对请求的消息进行验证,包括格式验证、重复提交验证(用于保护重复攻击)、数字签名有效性验证、权限验证。验证通过后,背书节点执行提交的智能合约生成读写集(rwset),并完成签名进入等待状态,如图2所示。
34.排序服务节点排序广播。当上一步中获得足够多(足够多具体为多少的数量可以根据背书节点总数的百分比进行设定,如百分之二十)的背书节点相应,应用程序会进行签名验证,通过后生成正式交易并广播给排序服务节点,排序服务节点根据各个通道的交易消息按照接受时间和通道id进行排序,并生成区块,向全网节点进行广播,如图3所示。
35.总体来说,本实施例能实现如下技术效果:
36.(1)企业信用联盟链是由达成合约的组织机构共同建设和维护的,联盟成员节点的权限都完全对等,优势在于不需要相互信任就可以实现数据的可信交换,并共同维护整个网络,通过授权后才能加入或退出网络,是一种不同组织或者机构之间达成联盟的模式。
37.(2)企业信用联盟链在对外输出资源的方式上有严格的控制,由数据的产生或收集方作为记账节点,共同管理维护和共享联盟链上的数字资源。而其他读者节点可以通过接口获取一定的权限访问链上的企业信用数据,但不参与共识过程,通过这种方式有效保证资源管理的效率和质量。
38.(3)企业信用联盟链通过智能合约辅助管理。通过代码驱动在部署后无需人为干预,使其能够最大限度以减少信任的方式来执行指定的操作。这种合约模式能够使资源的管理更加便捷,通过自动执行代替人为的主观判断,不仅效率高,而且更公平、客观。
39.(4)企业信用联盟链的背记账节点不仅包含传统征信体系中银行、政府机构等,还包含企业所在的园区/楼宇作为记账节点参与到链的数据管理与共享,通过园区/楼宇的管理/运营方获取物流数据、园区缴费信息、员工出勤信息等数据丰富企业信用分析模型。而这些数据往往掌握在园区管理方或者第三方运营商手上,但这些数据往往是能体现企业活力的一手数据。
40.以上内容是结合本发明的优选实施方式对所提供技术方案所作的进一步详细说明,不能认定本发明具体实施只局限于上述这些说明,对于本发明所属技术领域的普通技术人员来说,在不脱离本发明构思的前提下,还可以做出若干简单推演或替换,都应当视为属于本发明的保护范围。
再多了解一些

本文用于企业家、创业者技术爱好者查询,结果仅供参考。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献