[发明专利]一种基于区块链的职称评审方法及系统在审
申请号: | 202010300044.1 | 申请日: | 2020-04-16 |
公开(公告)号: | CN111476548A | 公开(公告)日: | 2020-07-31 |
发明(设计)人: | 刘亮;苑兆忠;吕洪宾;徐步东;侯剑;李田来;张海 | 申请(专利权)人: | 山东师范大学 |
主分类号: | G06Q10/10 | 分类号: | G06Q10/10;G06Q50/20;G06F21/60;G06F21/62;G06F21/64 |
代理公司: | 济南圣达知识产权代理有限公司 37221 | 代理人: | 李琳 |
地址: | 250014 山*** | 国省代码: | 山东;37 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 区块 职称 评审 方法 系统 | ||
1.一种基于区块链的职称评审方法,其特征在于,包括:
对接收的职称评审数据生成区块,根据排序服务存储至区块链网络中;
根据评审权限接入评审节点,并通过调用智能合约依次对职称评审数据进行评审;
对评审结果进行加密,将加密后的评审结果广播至区块链网络中。
2.如权利要求1所述的一种基于区块链的职称评审方法,其特征在于,所述排队服务对生成区块广播至区块链网络中,所述区块链网络中接收消息同步且具有相同的逻辑顺序,排队服务包含多通道用以实现多链的数据隔离。
3.如权利要求1所述的一种基于区块链的职称评审方法,其特征在于,所述区块链网络中包括对接入评审节点的认证,接收注册请求,返回证书和私钥,对与证书关联的私钥签名进行验证。
4.如权利要求3所述的一种基于区块链的职称评审方法,其特征在于,所述验证包括,确认接收的交易请求中是否包含提交者身份信息和提交者签名,验证提交者是否具备评审权限和是否满足加入通道请求,即验证提交者MSP证书与本地MSP证书是否相同。
5.如权利要求1所述的一种基于区块链的职称评审方法,其特征在于,
所述对评审结果进行加密包括采用数字签名和EC-ElGamal加密算法,所述数字签名用以保证投票结果在上链过程中无法篡改,所述EC-ElGamal加密算法具有加法同态性,在保证选票加密的前提下,完成密文选票的同态计算,进行智能合约的自动化计票。
6.如权利要求1所述的一种基于区块链的职称评审方法,其特征在于,
所述智能合约,通过链码实现,包括评审管理、申报审批、材料外审、学科组评议、专家委员会综合评价、统计报表和信息公示,链码查询包括査询申报材料、待学科组评议材料和专家委员会综合评价材料。
7.如权利要求6所述的一种基于区块链的职称评审方法,其特征在于,
为每个职称评审过程分配一个智能合约,通过调取专家评委进行投票,所述专家评委根据智能合约约定的票选项对申报人员是否获得相应职称进行表决,形成选票,
所述选票通过专家评委进行签名并且加密后上链,存储在区块链上,通过哈希对比或密文对比方式进行校验。
8.如权利要求1所述的一种基于区块链的职称评审方法,其特征在于,所述评审过程包括条件评审投票规则和差额评审投票规则。
9.如权利要求1所述的一种基于区块链的职称评审方法,其特征在于,所述职称评审数据包括结构化数据和非结构化数据,所述结构化数据打包成区块上链,形成分布式账本数据,以二进制形式存储在不同的文件目录下;
所述非结构化数据通过IPFS进行加密存储文件,并将Hash值作为交易数据上链,存储于区块中。
10.一种基于区块链的职称评审系统,其特征在于,包括:
排序服务模块,用于对接收的职称评审数据生成区块,根据排序服务存储至区块链网络中;
智能合约模块,用于根据评审权限接入评审节点,并通过调用智能合约依次对职称评审数据进行评审;
加密模块,用于对评审结果进行加密,将加密后的评审结果广播至区块链网络中。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于山东师范大学,未经山东师范大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010300044.1/1.html,转载请声明来源钻瓜专利网。
- 同类专利
- 专利分类
G06Q 专门适用于行政、商业、金融、管理、监督或预测目的的数据处理系统或方法;其他类目不包含的专门适用于行政、商业、金融、管理、监督或预测目的的处理系统或方法
G06Q10-00 行政;管理
G06Q10-02 .预定,例如用于门票、服务或事件的
G06Q10-04 .预测或优化,例如线性规划、“旅行商问题”或“下料问题”
G06Q10-06 .资源、工作流、人员或项目管理,例如组织、规划、调度或分配时间、人员或机器资源;企业规划;组织模型
G06Q10-08 .物流,例如仓储、装货、配送或运输;存货或库存管理,例如订货、采购或平衡订单
G06Q10-10 .办公自动化,例如电子邮件或群件的计算机辅助管理