[发明专利]一种学籍认证联盟链系统及其运行方法在审
申请号: | 201711496367.7 | 申请日: | 2017-12-31 |
公开(公告)号: | CN108171068A | 公开(公告)日: | 2018-06-15 |
发明(设计)人: | 于瑞国;潘梦蕊;王建荣;应翔;于健;高洁 | 申请(专利权)人: | 天津大学 |
主分类号: | G06F21/60 | 分类号: | G06F21/60;G06F21/62;G06F21/64;G06Q50/20;H04L9/32;H04L12/883;H04L29/08 |
代理公司: | 天津市北洋有限责任专利代理事务所 12201 | 代理人: | 程小艳 |
地址: | 300072*** | 国省代码: | 天津;12 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明公开一种学籍认证联盟链系统由数据层、网络层、共识层、合约层、应用层五层构成。又公开该系统运行方法,首先将学籍信息经标准模板传输处理转化后,生成学生信息Sx,发送至全网;其次在全网各个节点产生区块;再次,轮询,确定轮询节点;然后,将新块广播至全网;最后,全网校验新区块,开始新的轮训,挖新块。本发明提供一种解决去信任、去中心化、数据可靠、公开透明且具有隐私保护特性的新型应用模式。 1 | ||
搜索关键词: | 全网 链系统 轮询 标准模板 传输处理 系统运行 学生信息 隐私保护 应用模式 校验 数据层 网络层 应用层 中心化 认证 区块 发送 透明 广播 转化 | ||
1)、数据层:数据结构包括区块头部和区块内容两部分,其中区块头部使用轮训节点代替,轮训节点为产生该区块的节点;区块内容为打包到块的加密过的学生信息记录汇总;
2)、网络层:包括分布式组网机制、数据传播机制和数据验证机制;
3)、共识层:提出适用于学籍认证联盟链新型区块链共识机制;
4)、合约层:封装各类执行脚本和智能合约,为后续学籍认证联盟链的应用提供基础服务;
5)、应用层:实现接口层服务,提供外部和内部接口;其中内部接口保证节点之间的通信、共识、校验,外部接口用于为外部访问者提供服务,包括检索、校验。
2.根据权利要求1所述的系统,其特征在于,所述3)共识层:提出适用于学籍认证联盟链新型区块链共识机制为节点轮训制度模式,轮询调度算法的原理是每一次把打包区块的任务轮流分配给内部中的节点,从第一个节点开始,直到第N个节点,再重新开始循环。3.一种学籍认证联盟链系统运行方法,采用如权利要求1所述的系统架构,其特征在于,包括如下步骤:1)、将学籍信息经标准模板传输至数据缓存层,存储在数据缓存层的数据经数据处理,区块链的信息转化函数,生成学生信息Sx,发送至全网;
2)、在全网中的各个节点创建区块:对自身学籍暂存管理池中未打包的信息Sx进行验证,然后将Sx按时间戳进行排序,过去N分钟内的信息纳入到本节点新区块;
3)、利用节点中的轮训机制,确定轮训节点;
4)、轮训节点将产生的新区块广播至全网,以供各节点进行校验;
5)、全网校验新区块:各个节点收到新区块后,开始校验该区块的正确性:
若错误,则重新轮训,全网广播,启用备用节点,重新验证该区块,返回至步骤3);若正确,则将该区块纳入区块链,开启新一轮轮训,继续产生新区块。
4.根据权利要求3所述的运行方法,其特征在于,所述步骤4)按照节点轮训算法,确定轮训节点,若轮训节点为服务本节点,则将本节点内产生的区块打包至全网进行广播,其中区块内容包括本节点打包的所有学籍信息及学籍信息的MERKLE根、本节点的轮训信息。该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于天津大学,未经天津大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201711496367.7/,转载请声明来源钻瓜专利网。