[发明专利]一种基于区块链的学位学历查询系统及其方法在审
| 申请号: | 202010585262.4 | 申请日: | 2020-06-24 |
| 公开(公告)号: | CN111858627A | 公开(公告)日: | 2020-10-30 |
| 发明(设计)人: | 刘铭 | 申请(专利权)人: | 南京信息职业技术学院 |
| 主分类号: | G06F16/23 | 分类号: | G06F16/23;G06F16/245;G06F16/248;G06F16/25;G06F16/27;G06Q50/20 |
| 代理公司: | 南京纵横知识产权代理有限公司 32224 | 代理人: | 范青青 |
| 地址: | 210023 江苏省*** | 国省代码: | 江苏;32 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 一种 基于 区块 学位 学历 查询 系统 及其 方法 | ||
本发明公开了一种基于区块链的学位学历查询系统及其方法,旨在解决现有技术中学位、学历查询系统中的数据易被篡改、易泄露的问题。其包括:构建区块链网络,并将学校数据库中的数据存储到区块链网络中;根据查询人输入信息生成查询请求;进行查询请求验证,并根据查询请求搜索区块链网络内的数据,获得学位学历查询结果;将学位学历查询结果反馈回查询页面。本发明能够通过区块链实现高安全级别、高准确性的学位学历数据查询操作。
技术领域
本发明涉及一种基于区块链的学位学历查询系统及其方法,属于学校信息管理技术领域。
背景技术
学位、学历证明在人们的工作、学习中具有重要作用,在传统方式中,由学校统一印制学位证书、毕业证书/学历证书来证明某个学生达到了相应的学术水平并获得了相应的学位、学历,在纸质证书上设置有多个防伪特征以备后续验证,这些特征包括了防伪纸、水印图案、防伪油墨所印制的特殊文字等。如果在纸质证书之外要进一步验证学位、学历的真实性,需要通过在学生获得学位、学历的学校所保留的档案来验证。
现如今,随着信息化的发展,各大高等学府开始使用互联网存储、发放、查询学位、学历信息,电子化的查询方式给学位、学历证明带来了极大的便利,但与此同时也带来了信息安全问题。一方面,现有的学位、学历查询网站管理模式不够严谨,在信息上传和查询过程中存在信息泄露的危险,另一方面,相关的学位、学历查询网站安全性不够,容易受到网络攻击,学位、学历信息容易被篡改。
发明内容
本发明的目的在于克服现有技术中的不足,提供一种基于区块链的学位学历查询系统及其方法,通过区块链技术存储和查询学位学历信息,在提供便捷的网络数据查询的同时解决了互联网数据安全性不足、易被篡改的问题。
为达到上述目的,本发明是采用下述技术方案实现的:
第一方面,本发明提供了一种基于区块链的学位学历查询系统,包括:
区块链构建模块,用于在校园网络的基础上构建区块链网络,并将学校数据库中的学位学历数据存储到区块链网络中;
数据更新模块,用于根据学校数据库中的数据定时更新区块链网络中的数据;
查询请求模块,用于生成查询请求,并将查询请求传输到区块链网络接口;
请求验证模块,用于接收查询请求,并根据预设的智能合约验证查询请求;
学位学历查询模块,用于在查询请求验证通过后,根据查询请求搜索区块链网络内的数据,获得学位学历查询结果;
学位学历显示模块,用于显示学位学历查询模块查询到的学位学历查询结果。
结合第一方面,进一步的,所述区块链构建模块包括:
节点构建模块,用于根据校园网络中的计算机信息生成对应的区块链节点,并进行节点分类;
区块构建模块,用于创建区块,并构建区块与节点的连接关系,形成完整的区块链网络;
数据交易模块,用于访问区块链网络的API接口,将学校数据库中的学位学历数据存储到区块中。
结合第一方面,进一步的,所述查询请求包括查询人身份信息和查询关键字,所述查询人身份信息包括账号、密码和/或查询人IP,所述查询关键字包括姓名和查询类型或者学号和查询类型,所述查询类型包括学位查询、学历查询、学位学历查询。
结合第一方面,进一步的, 所述学位学历查询模块包括:
请求解析模块,用于获取验证通过的查询请求,并从查询请求中提取出查询关键字;
区块查询模块,用于根据查询关键字遍历区域链网络中的所有区块,获取初始查询结果;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于南京信息职业技术学院,未经南京信息职业技术学院许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010585262.4/2.html,转载请声明来源钻瓜专利网。





