基于私有链的组织工作评价方法、装置、系统及存储介质制造方法及图纸

技术编号:29405862 阅读:26 留言:0更新日期:2021-07-23 22:44
本发明专利技术公开了一种基于私有链的组织工作评价方法、装置、系统及存储介质,该方法:通过建立私有链,并配置私有链节点,响应客户端发送的评价请求,且该业务请求包括请求方CA标识、背书方CA标识以及业务数据;当私有链节点响应评价请求时,验证请求方CA标识与背书方CA标识是否合法,若合法,则向背书方CA标识对应的客户端发送背书问询,并接收该背书问询的反馈,若反馈为允许背书,则根据业务数据,调用评价合约进行组织工作评价,并将评价结果以及评价请求的内容写入私有链。因此,本发明专利技术通过在评价请求中设计背书方,使任何的评价请求均需要经过背书方的确认,极大地提高了篡改组织工作评价的门槛,还为增加了背书方来担负监督责任。

【技术实现步骤摘要】
基于私有链的组织工作评价方法、装置、系统及存储介质
本专利技术涉及区块链技术,尤其涉及一种基于私有链的组织工作评价方法、装置、系统及存储介质。
技术介绍
目前,人员信息管理已普遍使用电子化管理,而不同级的人员信息管理系统之间虽然可实现数据的共享,但是,人员信息管理系统通常是将人员信息存储在一个中心化的数据库中,难以保证人员信息的真实性和不可篡改,尤其人员的组织关系,人员参见组织活动的学习情况等重要评价数据,常常被人篡改和捏造,影响上级单位对人员组织工作的评估。因此,可利用区块链不可篡改和可追溯的特性,设计一种基于私有链的组织工作评价方案。
技术实现思路
鉴于以上所述现有技术的不足,本专利技术的目的在于:提供基于私有链的组织工作评价方法,能够杜绝人员组织工作的评估结果被篡改。为实现上述专利技术目的,本专利技术提供以下技术方案:一种基于私有链的组织工作评价方法,其包括以下步骤:建立私有链,并配置私有链节点,响应客户端发送的评价请求;其中,所述评价请求包括请求方CA标识、至少一个背书方CA标识以及业务数据;而且,所述私有链节点响应所述评价请求时,验证所述请求方CA标识与所述背书方CA标识是否合法,若合法,则向所述背书方CA标识对应的客户端发送背书问询,并接收所述背书问询的反馈,若所述反馈为允许背书,则根据所述业务数据,调用评价合约进行组织工作评价,并将评价结果以及所述评价请求的内容写入私有链;其中,所述评价合约内嵌有评价模型,且所述评价模型为:其中,n为加入组织总年限,m为组织关系数,W为每段组织关系内的组织工作活跃度,R为每段组织关系内的组织工作持续度。根据一种具体的实施方式,本专利技术基于私有链的组织工作评价方法中,进行所述组织工作评价时,通过所述私有链获取人员信息;所述人员信息包括:加入组织年限信息、组织关系记录信息、组织工作信息。根据一种具体的实施方式,本专利技术基于私有链的组织工作评价方法中,若所述反馈为允许背书,则还将客户发送评价请求的记录,向所述背书方CA标识对应的客户端发送背书问询的记录,以及客户端对所述背书问询的反馈的记录写入私有链。本专利技术的另一方面,还提供一种基于私有链的组织工作评价装置,用于部署在私有链节点上,其包括:响应模块,用于响应客户端发送的评价请求;其中,所述评价请求包括请求方CA标识、至少一个背书方CA标识以及业务数据;验证模块,用于验证所述请求方CA标识与所述背书方CA标识是否合法;背书问询模块,用于向所述背书方CA标识对应的客户端发送背书问询,以及接收客户端对所述背书问询的反馈;评价模块,用于根据所述业务数据,调用评价合约进行组织工作评价,得到评价结果;其中,所述评价合约内嵌有评价模型,且所述评价模型为:其中,n为加入组织总年限,m为组织关系次数,W为每次组织关系内组织工作活跃度,R为每次组织关系内组织工作持续度;上链模块,用于将评价结果以及所述评价请求的内容写入私有链。本专利技术的另一方面,还提供一种基于私有链的组织工作评价系统,其包括:至少一个私有链节点;以及,至少两个客户端;其中,所述客户端,用于向所述私有链节点发送评价请求,以及对接收所述私有链节点发送的背书问询进行反馈;其中,所述评价请求包括请求方CA标识、至少一个背书方CA标识以及业务数据;所述私有链节点,用于响应所述评价请求时,验证所述请求方CA标识与所述背书方CA标识是否合法,若合法,则向所述背书方CA标识对应的客户端发送背书问询,并接收所述背书问询的反馈,若所述反馈为允许背书,则根据所述业务数据,调用评价合约进行组织工作评价,并将评价结果以及所述评价请求的内容写入私有链;其中,所述评价合约内嵌有评价模型,且所述评价模型为:其中,n为加入组织总年限,m为组织关系次数,W为每次组织关系内组织工作活跃度,R为每次组织关系内组织工作持续度。本专利技术的另一方面,还提供一种可读存储介质,其上存储有一个或多个程序,该一个或多个程序被一个或多个处理器执行时实现本专利技术基于私有链的组织工作评价方法。与现有技术相比,本专利技术的有益效果:1、本专利技术基于私有链的组织工作评价方法,通过建立私有链,并配置私有链节点,响应客户端发送的评价请求,且该评价请求包括请求方CA标识、背书方CA标识以及业务数据;而且,私有链节点响应评价请求时,验证请求方CA标识与背书方CA标识是否合法,若合法,则向背书方CA标识对应的客户端发送背书问询,并接收该背书问询的反馈,若反馈为允许背书,则根据业务数据,调用评价合约进行组织工作评价,并将评价结果以及评价请求的内容写入私有链。因此,本专利技术通过在评价请求中设计背书方,使任何的评价请求均需要经过背书方的确认,不仅提高了篡改组织工作评价的门槛,还为请求方增加一个背书方,来担负监督责任。2、本专利技术基于私有链的组织工作评价方法,不仅将评价请求的请求内容写入私有链,还将客户发送评价请求的记录,向背书方CA标识对应的客户端发送背书问询的记录,以及客户端对背书问询的反馈的记录写入私有链,提高组织工作评价结果的可追溯性。附图说明图1为本专利技术请求方、私有链节点和背书方之间的交互流程图;图2为本专利技术组织工作评价装置的模块示意图;图3为本专利技术组织工作评价系统的架构示意图。具体实施方式以下通过特定的具体实例说明本专利技术的实施方式,本领域技术人员可由本说明书所揭露的内容轻易地了解本专利技术的其他优点与功效。本专利技术还可以通过另外不同的具体实施方式加以实施或应用,本说明书中的各项细节也可以基于不同观点与应用,在没有背离本专利技术的精神下进行各种修饰或改变。本专利技术基于私有链的组织工作评价方法,主要包括以下步骤:建立私有链,并配置私有链节点,响应客户端发送的评价请求;其中,所述评价请求包括请求方CA标识、至少一个背书方CA标识以及业务数据;具体的,可相应地改变评价请求中所涉及的背书方的数量,从而使任何的业务请求均需要经过多个背书方的确认,进一步提高了篡改人员信息的门槛,还为请求方增加一定数量背书方,来担负监督责任。而且,所述私有链节点响应所述评价请求时,验证所述请求方CA标识与所述背书方CA标识是否合法,若合法,则向所述背书方CA标识对应的客户端发送背书问询,并接收所述背书问询的反馈,若所述反馈为允许背书,则根据所述业务数据,调用评价合约进行组织工作评价,并将评价结果以及所述评价请求的内容写入私有链;其中,所述评价合约内嵌有评价模型,且所述评价模型为:其中,n为加入组织总年限,m为组织关系数,W为每段组织关系内的组织工作活跃度,R为每段组织关系内的组织工作持续度。具体的,组织关系数m实际上是表示人员加入组织以来所进入的其它相关组织的数量,包括加入时的组织,以及后续转移的组织;如果人员有组织关系转移记录,则组织工作是需要分段的,故而将每段组织关系内的组织工作活跃度W,每段组织本文档来自技高网...

【技术保护点】
1.一种基于私有链的组织工作评价方法,其特征在于,包括以下步骤:/n建立私有链,并配置私有链节点,响应客户端发送的评价请求;其中,所述评价请求包括请求方CA标识、至少一个背书方CA标识以及业务数据;/n而且,所述私有链节点响应所述评价请求时,验证所述请求方CA标识与所述背书方CA标识是否合法,若合法,则向所述背书方CA标识对应的客户端发送背书问询,并接收所述背书问询的反馈,若所述反馈为允许背书,则根据所述业务数据,调用评价合约进行组织工作评价,并将评价结果以及所述评价请求的内容写入私有链;/n其中,所述评价合约内嵌有评价模型,且所述评价模型为:/n

【技术特征摘要】
1.一种基于私有链的组织工作评价方法,其特征在于,包括以下步骤:
建立私有链,并配置私有链节点,响应客户端发送的评价请求;其中,所述评价请求包括请求方CA标识、至少一个背书方CA标识以及业务数据;
而且,所述私有链节点响应所述评价请求时,验证所述请求方CA标识与所述背书方CA标识是否合法,若合法,则向所述背书方CA标识对应的客户端发送背书问询,并接收所述背书问询的反馈,若所述反馈为允许背书,则根据所述业务数据,调用评价合约进行组织工作评价,并将评价结果以及所述评价请求的内容写入私有链;
其中,所述评价合约内嵌有评价模型,且所述评价模型为:



其中,n为加入组织总年限,m为组织关系数,W为每段组织关系内的组织工作活跃度,R为每段组织关系内的组织工作持续度。


2.如权利要求1所述的基于私有链的组织工作评价方法,其特征在于,进行所述组织工作评价时,通过所述私有链获取人员信息;所述人员信息包括:加入组织年限信息、组织关系记录信息、组织工作信息。


3.如权利要求1或2所述的基于私有链的组织工作评价方法,其特征在于,若所述反馈为允许背书,则还将客户发送评价请求的记录,向所述背书方CA标识对应的客户端发送背书问询的记录,以及客户端对所述背书问询的反馈的记录写入私有链。


4.一种基于私有链的组织工作评价装置,用于部署在私有链节点上,其特征在于,包括:
响应模块,用于响应客户端发送的评价请求;其中,所述评价请求包括请求方CA标识、至少一个背书方CA标识以及业务数据;
验证模块,用于验证所述请求方CA标识与所述背书方CA标识是否合法;...

【专利技术属性】
技术研发人员:李弋凡阮亚芬
申请(专利权)人:迅鳐成都科技有限公司
类型:发明
国别省市:四川;51

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

1