[发明专利]一种带区块发布机制的多中心认证系统有效
| 申请号: | 201810462757.0 | 申请日: | 2018-05-15 |
| 公开(公告)号: | CN108881165B | 公开(公告)日: | 2021-03-26 |
| 发明(设计)人: | 江峰 | 申请(专利权)人: | 江峰 |
| 主分类号: | H04L29/06 | 分类号: | H04L29/06;H04L29/08;G06Q40/04 |
| 代理公司: | 暂无信息 | 代理人: | 暂无信息 |
| 地址: | 610041 四川省成都市高新*** | 国省代码: | 四川;51 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 一种 区块 发布 机制 中心 认证 系统 | ||
本发明公开了一种带区块发布机制的多中心认证系统,主要包括m个认证中心。每个认证中心主要包括著录事件认证信息系统和区块链认证记账系统。所述基础数据库主要存储基础认证数据和著录事件认证信息。所述区块链认证记账系统以接收到的著录交易信息为基础,按照规则生成并保存区块数据。本发明构建的认证系统具有多个权限相同中心节点,即中心服务器,每个认证中心存储相同数据,所有数据可靠有效,还可以保证已有的消息不被篡改。同时,在写入数据时,本发明通过区块发布机制确保写入的数据具有时效性,防止了交易的双重支付。
技术领域
本发明涉及数据认证领域,具体是一种带区块发布机制的多中心认证系统。
背景技术
随着移动通信技术的发展,特别移动互联网和物联网正向人们的生活领域渗透,出现了各种基于互联网的认证服务的需求。如商品真伪认证、交易信息、收藏品信息、虚拟账号信息、虚拟财产、个人/企业身份信息、征信信息、司法公正信息等。
现有技术中,需要搭建一个接入互联网的服务器,然后通过外部节点访问服务器,以查询上述信息。
然而,通过黑客手段攻破系统服务器是难以避免的事情。黑客往往通过改写存储于服务器内的信息,达到非法目的。因此,现有的基于互联网的认证系统需要得到改进。
发明内容
本发明的目的是解决现有技术中存在的问题。
为实现本发明目的而采用的技术方案是这样的,一种带区块发布机制的多中心认证系统,主要包括m个认证中心。
所述认证中心为主服务器。m个所述认证中心权限相同。
每个认证中心主要包括著录事件认证信息系统和区块链认证记账系统。
任意所述认证中心从基础数据库中读取数据。所述基础数据库为与带区块发布机制的多中心认证系统进行数据交互的具有数据存储功能的服务器。
所述基础数据库主要存储基础认证数据和著录事件认证信息。
所述基础认证数据由所述认证中心的认证需求提供。
所述著录事件认证信息为所述著录事件认证信息系统根据所述认证需求对基础数据库的操作记录信息。
所述著录事件认证信息系统根据认证需求对基础数据库的操作,按照区块链认证记账系统的格式要求,生成著录交易信息。
所述著录事件认证信息系统在区块记录发布周期T内广播著录交易信息。
所述区块链认证记账系统记录被广播的著录交易信息。
所述区块链认证记账系统以接收到的著录交易信息为基础,按照规则生成并保存区块数据。
对所述基础数据库的操作主要包括读取、写入、更新、修改和/或删除数据。
任意认证中心还具有一个著录项目认证信息记录池。若某个著录事件认证信息没有存入区块数据中,则该著录项目认证信息滞留于著录项目认证信息记录池中,待下次生成区块数据时,被优先记录。
所述验证著录事件认证信息并生成记账区块链的主要步骤如下:
1)设定带区块发布机制的多中心认证系统的区块发布周期T。
2)区块发布周期T内,所述认证中心著录事件认证信息系统根据外部需求以所述基础认证数据为基础,按照认证规则对认证请求进行认证运算操作。将相应产生的著录事件认证信息保存在基础数据库。所述认证中心生成著录交易信息并将著录交易信息广播上传至各认证中心的区块链认证记账系统。
3)在一个区块发布周期T内,多中心认证系统以随机的方式选择任意n个认证中心为区块发布节点。其余m-n个认证中心为非区块发布节点。m、n为有限正整数。n≦m。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于江峰,未经江峰许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201810462757.0/2.html,转载请声明来源钻瓜专利网。





