[发明专利]一种基于区块链的校内成绩单存储方法在审
| 申请号: | 202110662761.3 | 申请日: | 2021-06-15 |
| 公开(公告)号: | CN113326331A | 公开(公告)日: | 2021-08-31 |
| 发明(设计)人: | 王玲利 | 申请(专利权)人: | 广州以大坊区块链科技有限公司 |
| 主分类号: | G06F16/27 | 分类号: | G06F16/27;G06F21/64;G06Q50/20 |
| 代理公司: | 暂无信息 | 代理人: | 暂无信息 |
| 地址: | 510630 广东省广*** | 国省代码: | 广东;44 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 一种 基于 区块 校内 成绩单 存储 方法 | ||
1.一种基于区块链的校内成绩单存储方法,其特征在于:包括如下步骤:
步骤一:成绩单录入节点的选取;
步骤二:校内区块链的形成;
步骤三:以学院为单位进行学生成绩的录入;
步骤四:新区块的形成;
所述成绩单节点的选取方式为:学校通过本学校的情况,本学校有多少个学院组成,然后根据学院个数,在各个学院配置节点;
所述校内区块链为私有链,私有链的形成过程为:统计建校以来现存学生的成绩,学院把学生成绩以考试时间和类型为单位分成m份,使得每个学院都有m份的学生成绩;接着学院录入成绩形成区块链,学院可以随意选择任何m份成绩中的一份分开录入,录入次序不做要求;
所述私有链的记账者为学校各学院配置的节点,挑选记账者的方式为:每个节点随机选择一个较大的二进制整数N;学校总的候选记账者为n,大整数的取值范围为:N≤2256;对所有新打包的数据求取一个哈希值,接着对哈希值整数化得到一个二进制整数M;最后根据预设规则确定哪个节点为记账者;
所述新区块的形成为一种成绩录入次数达成合约,各学院录入次数达到一定数值,则激活合约,生成新的区块。
2.根据权利要求1所述的一种基于区块链的校内成绩单存储方法,其特征在于,所述步骤一中选取的录入节点为学校的各学院,根据学校学院的情况配置节点,每个学院配置一个节点。
3.根据权利要求1所述的一种基于区块链的校内成绩单存储方法,其特征在于,所述步骤二中区块链的形成是根据各学院成立以来保存的学生电子成绩单为数据源,生成区块链;成绩单信息包括录入时间、姓名、学号、专业、年纪、身份证号、成绩和科目。
4.根据权利要求1所述的一种基于区块链的校内成绩单存储方法,其特征在于,所述校内区块链为私有链,私有链的形成过程为:统计建校以来现存学生的成绩,学院把学生成绩以考试时间和类型为单位分成m份,使得每个学院都有m份的学生成绩;接着学院录入成绩形成区块链,学院可以随意选择任何m份成绩中的一份分开录入,录入次序不做要求。
5.根据权利要求1所述的一种基于区块链的校内成绩单方法,其特征在于,所述步骤三中以学院为单位进行学生成绩的录入,成绩录入以后并不是立刻产生新的区块,要根据学校学院的情况和综合录入的次数而定;在形成区块链的同时指定一个次数达成合约,当前一次区块Ti生成到下一次区块Ti+1生成的这段时间,学校综合录入次数达到合约约定的次数,则合约被激活。
6.根据权利要求1所述的一种基于区块链的校内成绩单方法,其特征在于,所述步骤四生成新的区块的条件是步骤三中成绩录入次数的达成,如果次数达成,即激活合约,随后生成新的区块;新生成的区块中学生录入时间、身份信息和区块标识是相互对应的,其中区块标识包括时间戳Ti、区块哈希值Hi和该时间形成区块的所有学生的成绩信息。
7.根据权利要求1所述的一种基于区块链的校内成绩单存储方法,其特征在于,所述私有区块链的记账者为学校各学院配置的节点,挑选记账者的方式为:每个节点随机选择一个较大的二进制整数N;学校总的候选记账者为n,大整数的取值范围为:N≤2256;对所有新打包的数据求取一个哈希值,接着对哈希值整数化得到一个二进制整数M;最后根据预设规则确定哪个节点为记账者。
8.根据权利要求1所述的一种基于区块链的校内成绩单存储方法,其特征在于,所述预设规则为:求各个候选记账者节点随机的整数N与整数M的值L=|M-N|的值的大小,哪个节点的L值最小,则把该节点作为本轮记账者。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于广州以大坊区块链科技有限公司,未经广州以大坊区块链科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110662761.3/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种基于区块链狄利克雷加密方法
- 下一篇:一种壳聚糖纳米粒及其制备方法





