利索能及
我要发布
收藏
专利号: 2022106703113
申请人: 广西师范大学
专利类型:发明专利
专利状态:已下证
更新日期:2026-08-19
缴费截止日期: 暂无
联系人

摘要:

权利要求书:

1.一种基于区块链的教育资历见证方法,其特征在于,包括下列步骤:步骤1:学校收集学生的教育资历证明资料;

步骤2:学校将所述教育资历证明资料分块并分别上传到IPFS系统存储;

步骤3:使用ECC非对称加密算法对IPFS系统存储的访问索引进行加密;

步骤4:学校建立访问控制白名单;

访问过程中通过共识节点评选算法筛选良好节点作为共识节点,并采用CPBFS算法控制共识节点的数量;

采用CPBFS算法控制共识节点的数量的过程,包括下列步骤:收集学校节点上传的学生数据份数,计算出上传率UR;

根据共识节点评选算法计算出各个学校节点的分值SNP;

SNP=UR*Time+M‑N;

其中Time是学校节点注册天数,M、N是良好行为次数和不良好行为次数;

将SNP值从大到小排序,选取分数最高的前三分之一的节点作为共识节点组;

步骤5:访问者发出申请,经过审核后可以访问学生的教育资历证明资料。

2.如权利要求1所述的基于区块链的教育资历见证方法,其特征在于,学校将所述教育资历证明资料分块并分别上传到IPFS系统存储的过程,包括下列步骤:学校根据自身需要将步骤1收集的数据分为若干份,把分好的数据用集合表示:Data={part1,part2,part3...partk};

其中Data是数据集合,part1代表第一份数据,part2代表第二份数据,k是数据份数,k*∈N;

将上一步分好的数据依次上传到IPFS系统,获得访问索引,取第i份数据上传,即上传*数据parti,得到访问索引Add_parti,其中i∈N,0

3.如权利要求1所述的基于区块链的教育资历见证方法,其特征在于,访问者只有被添加到访问控制白名单中才具备访问相应学生的教育资历证明资料的资格。

4.如权利要求1所述的基于区块链的教育资历见证方法,其特征在于,访问者访问学生的教育资历证明资料的过程会生成一条记录,所述记录会广播到区块链,并由区块链系统的节点打包进区块链。