掌桥专利:专业的专利平台
掌桥专利
首页

基于区块链技术的二级节点标识应用积分管理方法

文献发布时间:2023-06-29 06:30:04


基于区块链技术的二级节点标识应用积分管理方法

技术领域

本发明涉及工业互联网技术领域,尤其涉及基于区块链技术的二级节点标识应用积分管理方法。

背景技术

工业互联网标识解析二级节点作为重要网络基础设施建设之一,旨在打破信息孤岛,促进工业互联网数据互通,实现数据和信息在各要素间、各系统间的无缝传递,实现“跨企业-跨行业-跨地区-跨国家”标识数据管理和共享。工业互联网标识解析二级节点主要面向行业、企业提供标识解析服务,是衔接国家顶级节点和企业的重要枢纽,是工业互联网标识解析的重要组成部分。目前,各个行业龙头企业纷纷积极投入到工业互联网标识解析二级节点的建设中。

但当前二级节点建设过程中,企业大多不太愿意贡献自己内部的数据注册标识,就算搭建了企业节点,也很难主动建设和梳理当前企业领域的数据。

因此,有必要提出一种提升企业和用户共享信息的积极性,促进建设良性发展的产业数据生态的解决方案。

上述内容仅用于辅助理解本发明的技术方案,并不代表承认上述内容是现有技术。

发明内容

本发明的主要目的在于提供一种基于区块链技术的二级节点标识应用积分管理方法,旨在提升企业和用户共享信息的积极性,促进建设良性发展的产业数据生态。

为实现上述目的,本发明提供一种基于区块链技术的二级节点标识应用积分管理方法,所述基于区块链技术的二级节点标识应用积分管理方法应用于联盟链,所述联盟链包括积分智能计算模块,所述基于区块链技术的二级节点标识应用积分管理方法包括:

获取企业节点产生的业务行为数据;

通过所述积分智能计算模块,基于所述业务行为数据进行积分计算,得到积分计算结果;

将所述积分计算结果共识到所述联盟链的各节点。

可选地,所述获取企业节点产生的业务行为数据的步骤包括以下至少一项:

获取所述企业节点审核通过并发布的知识图谱架构的存储信息;

获取所述企业节点中的中间件生成的上报过程信息;

获取所述企业节点中的中间件产生的查询过程信息和/或被查询过程信息;

获取所述企业节点对应的联盟链节点产生的充值信息。

可选地,所述知识图谱架构包括组合元素,所述组合元素包括各对象元素,所述知识图谱架构的存储信息包括所述组合元素及所述各对象元素的区块信息与序列顺序。

可选地,所述获取所述企业节点中的中间件生成的上报过程信息的步骤包括:

通过所述中间件获取对应的业务系统上报的企业系统数据;

通过所述企业节点的中间件判断所述企业系统数据是否已绑定对应的知识图谱架构;

若所述企业系统数据已绑定对应的知识图谱架构,则根据所述企业系统数据得到所述上报过程信息,并通过所述企业节点所属的知识图谱架构管理系统将所述上报过程信息共识到所述联盟链的各节点。

可选地,所述中间件中包括所述组合元素及所述各对象元素对应的绑定关系,所述上报过程信息包括数据绑定组合数量及上报数据条数,所述根据所述企业系统数据得到所述上报过程信息的步骤包括:

根据所述企业系统数据上报过程中调用的中间件中的绑定关系生成所述上报过程信息。

可选地,所述获取所述企业节点产生的的查询过程信息和/或被查询过程信息的步骤之前还包括:

获取所述企业节点的中间件发起的信息查询请求;

通过所述企业节点的中间件判断所述信息查询请求所关联的信息对象标识是否为所述企业节点申请注册;

若所述信息查询请求所关联的信息对象标识不是所述企业节点申请注册,则向对应节点获取信息查询结果,其中,所述对应节点包括递归节点、顶级节点、标识生成企业节点所属的二级节点以及标识生成企业节点中的至少一种;

根据所述信息查询结果生成所述企业节点的查询过程信息及所述标识生成企业节点的被查询过程信息,其中,所述查询过程信息包括组合类型数量及查询数据条数,所述被查询过程信息包括所述组合类型数量及被查询数据条数。

可选地,所述通过所述积分智能计算模块,基于所述业务行为数据进行积分计算,得到积分计算结果的步骤包括以下至少一项:

通过所述积分智能计算模块,根据所述知识图谱架构的存储信息对所述企业节点审核通过并发布的知识图谱架构进行拆解及积分计算,得到所述积分计算结果;

通过所述积分智能计算模块,根据所述数据绑定组合数量、所述上报数据条数及预设第一积分系数进行积分计算,得到所述积分计算结果,其中,所述积分计算结果包括企业节点积分结果和/或用户节点积分结果;

通过所述积分智能计算模块,根据企业节点产生的的查询过程信息和/或被查询过程信息及预设第二积分系数进行积分计算,得到所述积分计算结果;

通过所述积分智能计算模块,根据企业节点产生的充值信息进行积分计算,得到所述积分计算结果。

可选地,所述根据所述知识图谱架构的存储信息对所述企业节点审核通过并发布的知识图谱架构进行拆解及积分计算,得到所述积分计算结果的步骤包括:

基于所述知识图谱架构的存储信息中所述组合元素及所述各对象元素的区块信息与序列顺序,对所述企业节点审核通过并发布的知识图谱架构进行自动拆解,得到拆解后的各组合元素;

通过所述积分智能计算模块,基于预设评估规则根据所述拆解后的各组合元素计算所述知识图谱架构的复杂度;

根据所述复杂度计算分发积分额度,根据所述分发积分额度得到所述积分计算结果。

可选地,所述第二积分系数包括扣除积分系数及增加积分系数,所述通过所述积分智能计算模块,根据企业节点产生的的查询过程信息和/或被查询过程信息及预设第二积分系数进行积分计算,得到所述积分计算结果的步骤包括以下至少一项:

根据所述扣除积分系数与所述企业节点产生的查询过程信息中的组合类型数量及查询数据条数,计算得到扣除积分额度,并根据所述扣除积分额度得到所述积分计算结果;

根据所述增加积分系数与所述标识生成企业节点的被查询过程信息中的组合类型数量及被查询数据条数,计算得到增加积分额度,并根据所述增加积分额度得到所述积分计算结果。

此外,为实现上述目的,本发明还提供一种基于区块链技术的二级节点标识应用积分管理装置,所述基于区块链技术的二级节点标识应用积分管理装置包括:

获取模块,用于获取企业节点产生的业务行为数据;

计算模块,用于通过所述积分智能计算模块,基于所述业务行为数据进行积分计算,得到积分计算结果;

共识模块,用于将所述积分计算结果共识到所述联盟链的各节点。

此外,为实现上述目的,本发明还提供一种终端设备,所述终端设备包括存储器、处理器及存储在所述存储器上并可在所述处理器上运行的积分管理程序,所述积分管理程序被所述处理器执行时实现如上所述的基于区块链技术的二级节点标识应用积分管理方法的步骤。

此外,为实现上述目的,本发明还提供一种计算机可读存储介质,所述计算机可读存储介质上存储有积分管理程序,所述积分管理程序被处理器执行时实现如上所述的基于区块链技术的二级节点标识应用积分管理方法的步骤。

本发明实施例提出的一种基于区块链技术的二级节点标识应用积分管理方法,通过获取企业节点产生的业务行为数据;通过所述积分智能计算模块,基于所述业务行为数据进行积分计算,得到积分计算结果;将所述积分计算结果共识到所述联盟链的各节点。通过积分智能计算模块,对获取的企业节点产生的业务行为数据进行积分计算,并将得到的积分计算结果共识到联盟链各节点,将企业节点的业务行为数据量化为积分,从而提升企业和用户共享信息的积极性,促进建设良性发展的产业数据生态。

附图说明

图1为本发明基于区块链技术的二级节点标识应用积分管理装置所属终端设备的功能模块示意图;

图2为本发明基于区块链技术的二级节点标识应用积分管理方法一示例性实施例的流程示意图;

图3为图2实施例中步骤S10的具体流程示意图;

图4为图2实施例中步骤S20的具体流程示意图。

本发明目的的实现、功能特点及优点将结合实施例,参照附图做进一步说明。

具体实施方式

应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。

本发明实施例的主要解决方案是:通过获取企业节点产生的业务行为数据;通过所述积分智能计算模块,基于所述业务行为数据进行积分计算,得到积分计算结果;将所述积分计算结果共识到所述联盟链的各节点。通过积分智能计算模块,对获取的企业节点产生的业务行为数据进行积分计算,并将得到的积分计算结果共识到联盟链各节点,将企业节点的业务行为数据量化为积分,从而提升企业和用户共享信息的积极性,促进建设良性发展的产业数据生态。

本发明实施例涉及的技术术语:

区块链(Blockchain):由多个区块组成的链条,每一个区块中保存了一定的信息,它们按照各自产生的时间顺序连接成链条;

联盟链(Alliance chain):指有若干组织或机构共同参与管理的区块链,每个组织或机构控制一个或多个节点,共同记录交易数据,联盟内的组织机构可在联盟链节点上进行数据读写或者发送交易。

具体地,参照图1,图1为本发明基于区块链技术的二级节点标识应用积分管理装置所属终端设备的功能模块示意图。该基于区块链技术的二级节点标识应用积分管理装置可以为独立于终端设备的、能够进行积分管理的装置,其可以通过硬件或软件的形式承载于终端设备上。该终端设备可以为手机、平板电脑等具有数据处理功能的智能移动终端,还可以为具有数据处理功能的固定终端设备或服务器等。

在本实施例中,该基于区块链技术的二级节点标识应用积分管理装置所属终端设备至少包括输出模块110、处理器120、存储器130以及通信模块140。

存储器130中存储有操作系统以及积分管理程序,基于区块链技术的二级节点标识应用积分管理装置可以将获取的企业节点产生的业务行为数据,以及通过积分智能计算模块,基于所述业务行为数据进行积分计算,得到的积分计算结果等信息存储于该存储器130中;输出模块110可为显示屏等。通信模块140可以包括WIFI模块、移动通信模块以及蓝牙模块等,通过通信模块140与外部设备或服务器进行通信。

其中,存储器130中的积分管理程序被处理器执行时实现以下步骤:

获取企业节点产生的业务行为数据;

通过所述积分智能计算模块,基于所述业务行为数据进行积分计算,得到积分计算结果;

将所述积分计算结果共识到所述联盟链的各节点。

进一步地,存储器130中的积分管理程序被处理器执行时还实现以下步骤:

获取所述企业节点审核通过并发布的知识图谱架构的存储信息;

获取所述企业节点中的中间件生成的上报过程信息;

获取所述企业节点中的中间件产生的查询过程信息和/或被查询过程信息;

获取所述企业节点对应的联盟链节点产生的充值信息。

进一步地,存储器130中的积分管理程序被处理器执行时还实现以下步骤:

通过所述中间件获取对应的业务系统上报的企业系统数据;

通过所述企业节点的中间件判断所述企业系统数据是否已绑定对应的知识图谱架构;

若所述企业系统数据已绑定对应的知识图谱架构,则根据所述企业系统数据得到所述上报过程信息,并通过所述企业节点所属的知识图谱架构管理系统将所述上报过程信息共识到所述联盟链的各节点。

进一步地,存储器130中的积分管理程序被处理器执行时还实现以下步骤:

根据所述企业系统数据上报过程中调用的中间件中的绑定关系生成所述上报过程信息。

进一步地,存储器130中的积分管理程序被处理器执行时还实现以下步骤:

获取所述企业节点的中间件发起的信息查询请求;

通过所述企业节点的中间件判断所述信息查询请求所关联的信息对象标识是否为所述企业节点申请注册;

若所述信息查询请求所关联的信息对象标识不是所述企业节点申请注册,则向对应节点获取信息查询结果,其中,所述对应节点包括递归节点、顶级节点、标识生成企业节点所属的二级节点以及标识生成企业节点中的至少一种;

根据所述信息查询结果生成所述企业节点的查询过程信息及所述标识生成企业节点的被查询过程信息,其中,所述查询过程信息包括组合类型数量及查询数据条数,所述被查询过程信息包括所述组合类型数量及被查询数据条数。

进一步地,存储器130中的积分管理程序被处理器执行时还实现以下步骤:

通过所述积分智能计算模块,根据所述知识图谱架构的存储信息对所述企业节点审核通过并发布的知识图谱架构进行拆解及积分计算,得到所述积分计算结果;

通过所述积分智能计算模块,根据所述数据绑定组合数量、所述上报数据条数及预设第一积分系数进行积分计算,得到所述积分计算结果,其中,所述积分计算结果包括企业节点积分结果和/或用户节点积分结果;

通过所述积分智能计算模块,根据企业节点产生的的查询过程信息和/或被查询过程信息及预设第二积分系数进行积分计算,得到所述积分计算结果;

通过所述积分智能计算模块,根据企业节点产生的充值信息进行积分计算,得到所述积分计算结果。

进一步地,存储器130中的积分管理程序被处理器执行时还实现以下步骤:

基于所述知识图谱架构的存储信息中所述组合元素及所述各对象元素的区块信息与序列顺序,对所述企业节点审核通过并发布的知识图谱架构进行自动拆解,得到拆解后的各组合元素;

通过所述积分智能计算模块,基于预设评估规则根据所述拆解后的各组合元素计算所述知识图谱架构的复杂度;

根据所述复杂度计算分发积分额度,根据所述分发积分额度得到所述积分计算结果。

进一步地,存储器130中的积分管理程序被处理器执行时还实现以下步骤:

根据所述扣除积分系数与所述企业节点产生的查询过程信息中的组合类型数量及查询数据条数,计算得到扣除积分额度,并根据所述扣除积分额度得到所述积分计算结果;

根据所述增加积分系数与所述标识生成企业节点的被查询过程信息中的组合类型数量及被查询数据条数,计算得到增加积分额度,并根据所述增加积分额度得到所述积分计算结果。

本实施例通过上述方案,具体通过获取企业节点产生的业务行为数据;通过所述积分智能计算模块,基于所述业务行为数据进行积分计算,得到积分计算结果;将所述积分计算结果共识到所述联盟链的各节点。通过积分智能计算模块,对获取的企业节点产生的业务行为数据进行积分计算,并将得到的积分计算结果共识到联盟链各节点,将企业节点的业务行为数据量化为积分,从而提升企业和用户共享信息的积极性,促进建设良性发展的产业数据生态。

基于上述终端设备架构但不限于上述架构,提出本发明方法实施例。

本实施例方法的执行主体可以为一种基于区块链技术的二级节点标识应用积分管理装置或终端设备等,本实施例以基于区块链技术的二级节点标识应用积分管理装置进行举例。

参照图2,图2为本发明基于区块链技术的二级节点标识应用积分管理方法一示例性实施例的流程示意图。所述基于区块链技术的二级节点标识应用积分管理方法包括:

步骤S10,获取企业节点产生的业务行为数据;

具体地,基于区块链技术的知识图谱架构管理系统是作为综合行业知识体系的二级节点建设平台中一企业节点,是基于不同的行业类型、企业类型、生产工艺、生产流程等知识图谱架构的管理模块。不同领域不同专业的人员可通过知识图谱架构发布平台上传相关领域的知识图谱相关架构数据,并共识到联盟链各节点,经过相关平台专家节点审核后,相关审核状态信息共识到联盟链各节点,知识图谱平台企业节点接收到知识图谱架构区块和审核状态信息区块后,判断是否审核通过,如审核通过,则将知识图谱架构信息中各元素向企业节点所属二级节点、国家节点申请标识注册,以供各企业节点应用知识图谱架构信息。

可选地,知识图谱架构管理系统可以对企业节点产生的用户行为进行识别,并获取相关业务行为数据,其中包括企业节点审核通过并发布的知识图谱架构的存储信息、企业节点中的中间件生成的上报过程信息、企业节点中的中间件产生的查询过程信息和/或被查询过程信息以及充值信息等,进而进行积分计算。

步骤S20,通过所述积分智能计算模块,基于所述业务行为数据进行积分计算,得到积分计算结果;

进一步地,基于联盟链上各节点发布并审核通过的知识图谱架构,系统自动拆解知识图谱架构,计算知识图谱的复杂度,进而评估给用户分发积分额度。

可选地,企业节点联盟链节点在企业系统产生系统数据时,自动上报到企业节点,企业节点中间件判断当前上报的接口数据是否绑定知识图谱架构,如有绑定,则将当前数据有绑定知识图谱架构的组合数量(例如一个订单号可能同步绑定“订单号--包含--商品名称”、“订单号--包含--商品数量”、“订单号--产生--物流单号”三个组合),通过企业节点所属的知识图谱架构管理系统共识到联盟链各节点,积分智能计算模块自动计算当前企业系统节点能获取的积分以及发布当前知识图谱架构的用户节点能获取的积分。例如企业系统节点获取积分可以为积分系数*数据绑定的组合数量*0.8,例如发布当前知识图谱架构的用户节点获取积分可以为积分系数*数据绑定的组合数量*0.2,并共识到联盟链各节点。

可选地,各企业节点(如电商企业节点、生产制造企业节点或其他更多企业节点)在发起标识信息解析查询时,企业节点中间件判断当前信息查询所关联的信息对象对应的标识是否为当前企业节点申请注册的,如不是,则向递归节点、国家顶级节点以及标识生成企业节点所属的二级节点、标识生成企业节点等获取标识信息,不管是当前企业节点在本地查询结果或是在标识生成的企业节点获取查询结果,所应用和关联的知识图谱架构中组合类型数量和查询数据条数,各企业节点均做查询和被查询过程信息。例如,对于发起查询的企业节点系统的联盟链节点,扣除积分额度=积分系数*查询组合数量,对于通过标识解析被查询调用的企业节点系统的联盟链节点,增加积分额度=积分系数*被查询组合数量。

可选地,企业节点系统的联盟链节点同时还可以通过充值的方式获取积分。

步骤S30,将所述积分计算结果共识到所述联盟链的各节点。

更进一步地,通过积分智能计算模块根据企业节点审核通过并发布的知识图谱架构的存储信息、企业节点中的中间件生成的上报过程信息、企业节点中的中间件产生的查询过程信息和/或被查询过程信息以及充值信息等得到积分计算结果后,即可将积分计算结果共识到联盟链各节点,从而将企业节点的业务行为数据量化为积分,以供各企业节点及用户节点根据积分进行数据共享及查询活动,建设良性发展的产业数据生态。

在本实施例中,通过获取企业节点产生的业务行为数据;通过所述积分智能计算模块,基于所述业务行为数据进行积分计算,得到积分计算结果;将所述积分计算结果共识到所述联盟链的各节点。通过积分智能计算模块,对获取的企业节点产生的业务行为数据进行积分计算,并将得到的积分计算结果共识到联盟链各节点,将企业节点的业务行为数据量化为积分,从而提升企业和用户共享信息的积极性,促进建设良性发展的产业数据生态。

参照图3,图3为图2实施例中步骤S10的具体流程示意图。本实施例基于上述图2所示的实施例,在本实施例中,上述步骤S10包括以下至少一项:

步骤S101,获取所述企业节点审核通过并发布的知识图谱架构的存储信息;

可选地,知识图谱架构中包括各组合元素,组合元素包括各对象元素,知识图谱架构的存储信息包括组合元素及各对象元素的区块信息与序列顺序。

具体地,基于不同领域不同专业的知识图谱架构制作人员均可以接入知识图谱架构管理系统区块链,制作人员基于自己的专业,选择行业、产品类型、业务类型(如生产、采销、电商等等)、甚至可以延伸到具体的平台或者企业,例如对于已经搭建企业节点的企业员工节点,可以基于自身企业的行业和业务属性,搭建专属的知识图谱架构,并上传到知识图谱架构区块,共识到各个节点,基于区块链技术的知识图谱架构管理系统运营节点接收到知识图谱架构区块,下载到本地,并审核当前知识图谱架构信息是否符合,如符合,则审核通过,相关知识图谱架构区块序列以及审核状态上传到对应的审核信息区块。知识图谱架构管理系统对应的企业节点(作为综合行业知识体系二级节点之下的企业节点,同样也是知识图谱架构管理系统区块链的节点),建立接收到知识图谱架构区块以及审核状态区块链信息后,判断当前知识图谱架构信息是否审核通过,如审核通过,则向综合行业知识体系的二级节点申请对具体知识图谱架构中具体的类型名词对象和关系词对象进行标识注册,并获取返回的标识码与对象(包括类型名词对象和关系词对象等)进行对应搭建标识与对象映射字典表。

可选地,知识图谱架构以“实体-关系-实体”的方式进行存储,例如:基于图形化的知识图谱架构设计,元素框图形(如方框、平行四边形等等图形框)为实体,线条(双向箭头线条、单向箭头线、不带箭头线等线条)为关系,而用户设计图形时,系统限制只能“实体-关系-实体”的方式连接,知识图谱架构管理平台依据用户设计,将图像进行拆解,以“实体-关系-实体”组合的方式以及连接的序列生成区块信息及序列顺序,进行存储。

另外,用户也可以直接选择实体名称和关系词,系统自动生成知识图谱架构,便于用户核验。系统限制只能“实体-关系-实体”的方式连接,知识图谱架构管理平台依据用户设计,将图像进行拆解,以“实体-关系-实体”组合的方式以及连接的序列生成区块信息及序列顺序,进行存储。

进一步地,获取到企业节点发布并审核通过的知识图谱架构后,即可对知识图谱架构进行拆解,进而通过积分智能计算模块计算知识图谱的复杂度,进而评估给用户分发积分额度。

步骤S102,获取所述企业节点中的中间件生成的上报过程信息;

可选地,获取企业节点对应的的中间件生成的上报过程信息的步骤包括:

通过所述中间件获取对应的业务系统上报的企业系统数据;

通过所述企业节点的中间件判断所述企业系统数据是否已绑定对应的知识图谱架构;

若所述企业系统数据已绑定对应的知识图谱架构,则根据所述企业系统数据得到所述上报过程信息,并通过所述企业节点所属的知识图谱架构管理系统将所述上报过程信息共识到所述联盟链的各节点。

具体地,本发明实施例中提供一种二级节点低代码开发中间件,与知识图谱架构管理系统的知识图谱架构接口对接,获取当前二级节点建设所涵盖的行业、企业、业务等知识图谱架构数据,并与二级节点之下的企业节点系统打通,在企业节点建立中间件模块,企业开发人员可以基于低代码的中间件模块进行数据关联开发,即:中间件提供企业内部数据所涉及到的数据知识图谱架构信息,例如由订单对象产生排产订单对象,订单对象包含商品名称对象,商品数量对象等,企业开发人员在将ERP系统对接企业节点开发时,将ERP系统的数据接口字段对应到绑定到知识图谱架构中的各个对象元素,例如ERP的订单数据字段对应到知识图谱架构的订单号对象,ERP订单的商品数据对应到知识图谱架构中订单号对象包含的商品对象等,企业开发人员只需要开发企业系统接口,并将接口数据的字段与知识图谱架构的对象进行关联绑定,当企业系统产生数据时,则通过企业节点向二级节点和国家节点进行数据对象标识注册,并获取返回的标识码与对象(企业系统数据对象等)进行对应搭建标识与对象映射字典表。

可选地,中间件中包括组合元素及各对象元素对应的绑定关系,上报过程信息包括数据绑定组合数量及上报数据条数,根据企业系统数据得到所述上报过程信息的步骤包括:

根据所述企业系统数据上报过程中调用的中间件中的绑定关系生成所述上报过程信息。

进一步地,企业节点联盟链节点在企业系统产生系统数据时,自动上报到企业节点,企业节点中间件判断当前上报的接口数据是否绑定知识图谱架构,如有绑定,则将当前数据有绑定知识图谱架构的组合数量(例如一个订单号可能同步绑定“订单号--包含--商品名称”、“订单号--包含--商品数量”、“订单号--产生--物流单号”三个组合),通过企业节点所属的知识图谱架构管理系统共识到联盟链各节点,在上报企业系统数据的过程中需调用中间件中对应的绑定关系,根据调用绑定关系的种类及次数可以得到上报过程信息,其中包括数据绑定组合数量及上报数据条数,进而由积分智能计算模块根据上报过程信息自动计算当前企业系统节点能获取的积分以及发布当前知识图谱架构的用户节点能获取的积分。

步骤S103,获取所述企业节点中的中间件产生的查询过程信息和/或被查询过程信息;

可选地,所述获取所述企业节点产生的的查询过程信息和/或被查询过程信息的步骤之前还包括:

获取所述企业节点的中间件发起的信息查询请求;

通过所述企业节点的中间件判断所述信息查询请求所关联的信息对象标识是否为所述企业节点申请注册;

若所述信息查询请求所关联的信息对象标识不是所述企业节点申请注册,则向对应节点获取信息查询结果,其中,所述对应节点包括递归节点、顶级节点、标识生成企业节点所属的二级节点以及标识生成企业节点中的至少一种;

根据所述信息查询结果生成所述企业节点的查询过程信息及所述标识生成企业节点的被查询过程信息,其中,所述查询过程信息包括组合类型数量及查询数据条数,所述被查询过程信息包括所述组合类型数量及被查询数据条数。

具体地,当有用户端发起数据查询时,用户发起查询所承载的企业系统(包括企业ERP系统、电商系统等等)对接企业的企业节点系统,企业节点系统响应用户所查询的信息,例如查询订单的物流进度信息,企业节点系统调用中间件,查询当前订单号的“订单号--产生--物流单号”的信息组合,依次查询到物流单号信息,再依据标识映射字典表,查询到物流单号对应的标识码,在当前电商企业的中间件数据库表查找“物流单号--包含--物流进度”的组合信息,如存在,则当前企业存在物流配送服务,则通过“物流单号--包含--物流进度”的组合信息,获取物流进度信息。如不存在,则当前企业不存在物流配送服务,不能通过企业内部数据获取物流进度信息,电商企业节点自动向递归节点申请标识解析查询,递归节点向国家顶级节点申请标识解析查询,获取标识信息注册所属的二级节点地址,再从二级节点地址获取标书注册申请发起的企业节点,通过企业节点中间件的“物流单号--包含--物流进度”获取物流进度信息,并反馈给用户,进而完成企业内外、行业内外关联信息的查询,同时产生查询过程信息及被查询过程信息。

各企业节点(如电商企业节点、生产制造企业节点或其他更多企业节点)在发起标识信息解析查询时,企业节点中间件判断当前信息查询所关联的信息对象对应的标识是否为当前企业节点申请注册的,如不是,则向递归节点、国家顶级节点以及标识生成企业节点所属的二级节点、标识生成企业节点等获取标识信息,不管是当前企业节点在本地查询结果或是在标识生成的企业节点获取查询结果,所应用和关联的知识图谱架构中组合类型数量和查询数据条数,各企业节点均做查询和被查询记录。

步骤S104,获取所述企业节点对应的联盟链节点产生的充值信息。

可选地,当企业节点积分不足或具有较大的数据查询需求时,可以通过充值的方式增加积分,以便于企业完成对企业内外、行业内外关联信息的查询。

本实施例通过上述方案,具体通过获取所述企业节点审核通过并发布的知识图谱架构的存储信息;获取所述企业节点中的中间件生成的上报过程信息;获取所述企业节点中的中间件产生的查询过程信息和/或被查询过程信息;获取所述企业节点对应的联盟链节点产生的充值信息。通过对企业节点产生的各业务行为数据进行转化及记录,以便于积分智能计算模块进行计算,实现业务行为数据的量化。

参照图4,图4为图2实施例中步骤S20的具体流程示意图。本实施例基于上述图2所示的实施例,在本实施例中,上述步骤S20包括以下至少一项:

步骤S201,通过所述积分智能计算模块,根据所述知识图谱架构的存储信息对所述企业节点审核通过并发布的知识图谱架构进行拆解及积分计算,得到所述积分计算结果;

可选地,所述通过所述积分智能计算模块,根据所述知识图谱架构的存储信息对所述企业节点审核通过并发布的知识图谱架构进行拆解及积分计算,得到所述积分计算结果的步骤包括:

基于所述知识图谱架构的存储信息中所述组合元素及所述各对象元素的区块信息与序列顺序,对所述企业节点审核通过并发布的知识图谱架构进行自动拆解,得到拆解后的各组合元素;

通过所述积分智能计算模块,基于预设评估规则根据所述拆解后的各组合元素计算所述知识图谱架构的复杂度;

根据所述复杂度计算分发积分额度,根据所述分发积分额度得到所述积分计算结果。

具体地,基于上述联盟链上节点用户发布并审核通过的知识图谱架构,系统自动拆解知识图谱架构,计算知识图谱的复杂度,进而评估给用户分发积分额度。通过预设评估规则(不限于此规则,积分智能计算模块可依据情况自定义配置规则),例如:积分系数*实体重复数量大于1重复数量之和/当前知识图谱架构关系词数量,计算当前用户可获取的积分额度,并共识到联盟链各节点。

步骤S202,通过所述积分智能计算模块,根据所述数据绑定组合数量、所述上报数据条数及预设第一积分系数进行积分计算,得到所述积分计算结果,其中,所述积分计算结果包括企业节点积分结果和/或用户节点积分结果;

具体地,企业节点联盟链节点在企业系统产生系统数据时,自动依据上报到企业节点,企业节点中间件判断当前上报的接口数据是否绑定知识图谱架构,如有绑定,则将当前数据有绑定知识图谱架构的组合数量(例如一个订单号可能同步绑定“订单号--包含--商品名称”、“订单号--包含--商品数量”、“订单号--产生--物流单号”三个组合),通过企业节点所属的知识图谱架构管理系统共识到联盟链各节点,积分智能计算模块自动计算当前企业系统节点能获取的积分以及发布当前知识图谱架构的用户节点能获取的积分。例如企业系统节点获取积分可以为积分系数*数据绑定的组合数量*0.8,例如发布当前知识图谱架构的用户节点获取积分可以为积分系数*数据绑定的组合数量*0.2,并共识到联盟链各节点。

步骤S203,通过所述积分智能计算模块,根据企业节点产生的的查询过程信息和/或被查询过程信息及预设第二积分系数进行积分计算,得到所述积分计算结果;

可选地,所述第二积分系数包括扣除积分系数及增加积分系数,所述通过所述积分智能计算模块,根据企业节点产生的的查询过程信息和/或被查询过程信息及预设第二积分系数进行积分计算,得到所述积分计算结果的步骤包括以下至少一项:

根据所述扣除积分系数与所述企业节点产生的查询过程信息中的组合类型数量及查询数据条数,计算得到扣除积分额度,并根据所述扣除积分额度得到所述积分计算结果;

根据所述增加积分系数与所述标识生成企业节点的被查询过程信息中的组合类型数量及被查询数据条数,计算得到增加积分额度,并根据所述增加积分额度得到所述积分计算结果。

具体地,各企业节点(如电商企业节点、生产制造企业节点或其他更多企业节点)在发起标识信息解析查询时,企业节点中间件判断当前信息查询所关联的信息对象对应的标识是否为当前企业节点申请注册的,如不是,则向递归节点、国家顶级节点以及标识生成企业节点所属的二级节点、标识生成企业节点等获取标识信息,不管是当前企业节点在本地查询结果或是在标识生成的企业节点获取查询结果,所应用和关联的知识图谱架构中组合类型数量和查询数据条数,各企业节点均做查询和被查询过程信息。例如,对于发起查询的企业节点系统的联盟链节点,扣除积分额度=积分系数*查询组合数量,对于通过标识解析被查询调用的企业节点系统的联盟链节点,增加积分额度=积分系数*被查询组合数量

步骤S204,通过所述积分智能计算模块,根据企业节点产生的充值信息进行积分计算,得到所述积分计算结果。

可选地,当企业节点积分不足或具有较大的数据查询需求时,可以通过充值的方式增加积分,以便于企业完成对企业内外、行业内外关联信息的查询。其中,充值金额与积分的换算比例可以根据实际情况预先设定。

本实施例通过上述方案,具体通过通过所述积分智能计算模块,根据所述知识图谱架构的存储信息对所述企业节点审核通过并发布的知识图谱架构进行拆解及积分计算,得到所述积分计算结果;通过所述积分智能计算模块,根据所述数据绑定组合数量、所述上报数据条数及预设第一积分系数进行积分计算,得到所述积分计算结果,其中,所述积分计算结果包括企业节点积分结果和/或用户节点积分结果;通过所述积分智能计算模块,根据企业节点产生的的查询过程信息和/或被查询过程信息及预设第二积分系数进行积分计算,得到所述积分计算结果;通过所述积分智能计算模块,根据企业节点产生的充值信息进行积分计算,得到所述积分计算结果。通过积分智能计算模块,对获取的企业节点产生的业务行为数据进行积分计算,并将得到的积分计算结果共识到联盟链各节点,将企业节点的业务行为数据量化为积分,从而提升企业和用户共享信息的积极性,促进建设良性发展的产业数据生态。

此外,本发明实施例还提出一种基于区块链技术的二级节点标识应用积分管理装置,所述基于区块链技术的二级节点标识应用积分管理装置包括:

获取模块,用于获取企业节点产生的业务行为数据;

计算模块,用于通过所述积分智能计算模块,基于所述业务行为数据进行积分计算,得到积分计算结果;

共识模块,用于将所述积分计算结果共识到所述联盟链的各节点。

本实施例实现积分管理的原理及实施过程,请参照上述各实施例,在此不再赘述。

此外,本发明实施例还提出一种终端设备,所述终端设备包括存储器、处理器及存储在所述存储器上并可在所述处理器上运行的积分管理程序,所述积分管理程序被所述处理器执行时实现如上所述的基于区块链技术的二级节点标识应用积分管理方法的步骤。

由于本积分管理程序被处理器执行时,采用了前述所有实施例的全部技术方案,因此至少具有前述所有实施例的全部技术方案所带来的所有有益效果,在此不再一一赘述。

此外,本发明实施例还提出一种计算机可读存储介质,所述计算机可读存储介质上存储有积分管理程序,所述积分管理程序被处理器执行时实现如上所述的基于区块链技术的二级节点标识应用积分管理方法的步骤。

由于本积分管理程序被处理器执行时,采用了前述所有实施例的全部技术方案,因此至少具有前述所有实施例的全部技术方案所带来的所有有益效果,在此不再一一赘述。

相比现有技术,本发明实施例提出的基于区块链技术的二级节点标识应用积分管理方法,通过获取企业节点产生的业务行为数据;通过所述积分智能计算模块,基于所述业务行为数据进行积分计算,得到积分计算结果;将所述积分计算结果共识到所述联盟链的各节点。通过积分智能计算模块,对获取的企业节点产生的业务行为数据进行积分计算,并将得到的积分计算结果共识到联盟链各节点,将企业节点的业务行为数据量化为积分,从而提升企业和用户共享信息的积极性,促进建设良性发展的产业数据生态。

需要说明的是,在本文中,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者系统不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者系统所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括该要素的过程、方法、物品或者系统中还存在另外的相同要素。

上述本申请实施例序号仅仅为了描述,不代表实施例的优劣。

通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到上述实施例方法可借助软件加必需的通用硬件平台的方式来实现,当然也可以通过硬件,但很多情况下前者是更佳的实施方式。基于这样的理解,本申请的技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品存储在如上的一个存储介质(如ROM/RAM、磁碟、光盘)中,包括若干指令用以使得一台终端设备(可以是手机,计算机,服务器,被控终端,或者网络设备等)执行本申请每个实施例的方法。

以上仅为本发明的优选实施例,并非因此限制本发明的专利范围,凡是利用本发明说明书及附图内容所作的等效结构或等效流程变换,或直接或间接运用在其他相关的技术领域,均同理包括在本发明的专利保护范围内。

技术分类

06120116020909