[发明专利]一种基于区块链技术记录成绩的方法及系统在审
申请号: | 201910259872.2 | 申请日: | 2019-04-02 |
公开(公告)号: | CN110110532A | 公开(公告)日: | 2019-08-09 |
发明(设计)人: | 熊建斌;岑健;梁琼;甄任贺;杨大富;林佳超;徐锦华;卢江涛 | 申请(专利权)人: | 广州奇大教育科技有限公司 |
主分类号: | G06F21/60 | 分类号: | G06F21/60;G06Q50/20 |
代理公司: | 广州恒华智信知识产权代理事务所(普通合伙) 44299 | 代理人: | 姜宗华 |
地址: | 510000 广东省广*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 区块 学生用户 考试成绩 网络 成绩 技术记录 私钥 存储安全性 成绩记录 交易请求 私钥发送 信息存储 信息发送 信息广播 学生成绩 用户端 解密 老师 调取 公钥 加密 篡改 存储 发送 记录 学生 | ||
1.一种基于区块链技术记录成绩的方法,其特征在于,包括以下步骤:
老师用户端将老师输入的考试成绩信息广播在区块链网络中;其中,所述考试成绩信息包含考试成绩、该考试成绩所属学生用户的姓名和学号;
所述区块链网络将所述考试成绩信息存储在成绩区块中;
所述区块链网络根据所述考试成绩所属学生用户的姓名和学号,调取学生用户的专属公钥对所述成绩区块进行加密;
所述区块链网络向学生用户端发送交易请求;
所述学生用户端接收学生输入的专属私钥,并将所述专属私钥发送至所述区块链网络;
所述区块链网络通过所述专属私钥对所述成绩区块进行解密;
所述区块链网络将所述成绩区块中存储的考试成绩信息发送至所述学生用户端。
2.根据权利要求1所述的方法,其特征在于,所述老师用户端将老师输入的考试成绩信息广播在区块链网络中之前,还包括以下步骤:
老师用户端和学生用户端均向区块链网络发送连接请求;其中,所述连接请求包括老师的姓名和工号以及学生的姓名和学号;
所述区块链网络接收所述连接请求,并给所述老师用户端和所述学生用户端分配区块链地址,以使所述区块链网络与所述老师用户端和所述学生用户端连接成功。
3.根据权利要求2所述的方法,其特征在于,所述老师用户端将老师输入的考试成绩信息广播在区块链网络中之后,以及所述区块链网络将所述考试成绩信息存储在成绩区块中之前,还包括以下步骤:
所述区块链网络根据考试成绩所属学生用户的姓名和学号,生成该学生用户的专属公钥和专属私钥;
所述区块链网络将该学生用户的专属私钥发送至所述学生用户端。
4.根据权利要求3所述的方法,其特征在于,所述学生用户端接收学生输入的专属私钥,并将所述专属私钥发送至所述区块链网络之后,还包括以下步骤:
所述学生用户端接收学生输入的专属数字签名,并将所述专属数字签名发送至所述区块链网络;
所述区块链网络验证所述专属数字签名是否与所述专属私钥相匹配;
如果是,则执行所述区块链网络通过所述专属私钥对所述成绩区块进行解密的步骤。
5.根据权利要求4所述的方法,其特征在于,所述区块链网络将所述成绩区块中存储的考试成绩信息发送至所述学生用户端之后,还包括以下步骤:
所述学生用户端接收学生输入的成绩修改申请,并将所述成绩修改申请发送至所述区块链网络;其中,所述成绩修改申请包括误判的题目和申请修改的成绩;
所述区块链网络将所述成绩修改申请发送至传播上述学生考试成绩的老师用户端;
所述老师用户端接收老师输入的成绩修改意见,并将所述成绩修改意见发送至若干个评审用户端;其中,所述成绩修改意见包括修改原因、修改内容和修改后的成绩;
所述老师用户端接收所述若干个评审用户端发送的同意修改意见,并发送修改指令至所述区块链网络;
所述区块链网络响应所述修改指令,对所述成绩区块中存储的上述学生的考试成绩进行修改。
6.一种基于区块链技术记录成绩的系统,其特征在于,包括老师用户端、区块链网络、学生用户端:
其中,所述老师用户端包括:
成绩广播单元,用于将老师输入的考试成绩信息广播在区块链网络中;其中,所述考试成绩信息包含考试成绩、该考试成绩所属学生用户的姓名和学号;
其中,所述区块链网络包括:
成绩存储单元,用于将所述考试成绩信息存储在成绩区块中;
成绩加密单元,用于根据所述考试成绩所属学生用户的姓名和学号,调取学生用户的专属公钥对所述成绩区块进行加密;
交易发送单元,用于向学生用户端发送交易请求;
其中,所述学生用户端包括:
私钥获取单元,用于接收学生输入的专属私钥,并将所述专属私钥发送至所述区块链网络;
所述区块链网络还包括:
成绩解密单元,用于通过所述专属私钥对所述成绩区块进行解密;
成绩发送单元,用于将所述成绩区块中存储的考试成绩信息发送至所述学生用户端。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于广州奇大教育科技有限公司,未经广州奇大教育科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910259872.2/1.html,转载请声明来源钻瓜专利网。