[发明专利]基于区块链通证技术的数字学历管理方法有效
申请号: | 201810415091.3 | 申请日: | 2018-05-03 |
公开(公告)号: | CN108768614B | 公开(公告)日: | 2020-08-14 |
发明(设计)人: | 戴剑飚 | 申请(专利权)人: | 上海网班教育科技股份有限公司 |
主分类号: | H04L9/06 | 分类号: | H04L9/06;H04L9/32;H04L29/06;G06Q50/20 |
代理公司: | 苏州中合知识产权代理事务所(普通合伙) 32266 | 代理人: | 高海棠 |
地址: | 200070 上海市静安*** | 国省代码: | 上海;31 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 基于 区块 链通证 技术 数字 学历 管理 方法 | ||
1.一种基于区块链通证技术的数字学历管理方法,其特征在于,所述方法步骤如下:通过哈希算法在全网区块链上生成固定数量的通证;通过哈希算法为合作的教育机构生成唯一的教育机构哈希地址以及与教育机构哈希地址配套的管理秘钥,区块链管理节点保留各个教育机构与各自哈希地址的对照表;根据教育机构的规模和需求为教育机构分配足量的通证;通过哈希算法为注册的学员生成唯一的学员哈希地址以及与学员哈希地址对应的管理秘钥,区块链管理节点保留各个学员与各自哈希地址的对照表;教育机构建立统一的通证发放规则,当学员满足该规则时为学员发放通证;采用区块链扫描工具读取区块链节点上的数据;根据数据为学员生成数字学历;通过授权秘钥对数字学历进行查看;
所述在全网区块链上生成固定数量的通证的方式是:通过以太坊区块链节点,以合约代码在区块链上发行通证,具体步骤为:安装以太坊mist客户端,并用mist客户端的功能菜单生成以太坊账号;用solidity工具编辑创建一个关于通证特性及通证交易特性的智能合约;用mist客户端定义通证的名称、符号、数量、小数位特性,然后用mist客户端自带的deploy方法发布合约,同时生成所要求的一定数量及特性的通证;
所述为教育机构分配足量通证的方式是:将通证分发到该教育机构的哈希地址上,同步在区块链的全网节点上进行自动记录;
所述根据数据为学员生成数字学历的方式是:通过教育机构的哈希地址对照表和学员的哈希地址对照表获得学员在不同的时期在不同教育机构获取通证的情况及相关数据,从而为学学员生成一份数字学历。
2.根据权利要求1所述的基于区块链通证技术的数字学历管理方法,其特征在于,所述与教育机构哈希地址配套的管理秘钥包括:公钥和私钥,所述与教育机构哈希地址配套的管理秘钥的加密解密规则采用椭圆曲线加密算法对账户的SHA-256哈希值进行计算后生成,所述与学员哈希地址对应的管理秘钥也包括公钥和私钥,所述与学员哈希地址对应的管理秘钥的加密解密规则也采用椭圆曲线加密算法对账户的SHA-256哈希值进行计算后生成。
3.根据权利要求1所述的基于区块链通证技术的数字学历管理方法,其特征在于,所述教育机构建立统一的通证发放规则为:学员完成一天的学习或通过某类测试。
4.根据权利要求1所述的基于区块链通证技术的数字学历管理方法,其特征在于,所述当学员满足该规则时为学员发放通证是:将教育机构哈希地址下的通证转移到学员哈希地址下,通证转移过程的哈希值、日期、时间、数量都实时的记录在全网区块链节点上,转移通证时需要教育机构通过秘钥授权。
5.根据权利要求1所述的基于区块链通证技术的数字学历管理方法,其特征在于,所述区块链扫描工具为Etherscan.io或Web3js,所述读取区块链节点上的数据是随时获得区块链全网节点上最新的通证转移数据。
6.根据权利要求4所述的基于区块链通证技术的数字学历管理方法,其特征在于,所述通证转移过程的哈希值、日期、时间、数量通过哈希算法转化为字符串的形式,所述字符串为学员学习的历史记录。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于上海网班教育科技股份有限公司,未经上海网班教育科技股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201810415091.3/1.html,转载请声明来源钻瓜专利网。