[发明专利]一种基于区块链的可信伪中心存储系统有效
申请号: | 202010554286.3 | 申请日: | 2020-06-17 |
公开(公告)号: | CN111885107B | 公开(公告)日: | 2023-07-18 |
发明(设计)人: | 田泽坤;岳雪颖;孙玲玲 | 申请(专利权)人: | 万高信息技术(珠海)有限公司 |
主分类号: | H04L67/1097 | 分类号: | H04L67/1097;H04L9/40;H04L67/1095;H04L9/32 |
代理公司: | 广州高航知识产权代理有限公司 11530 | 代理人: | 王艳 |
地址: | 519000 广东省珠海市香洲区珠澳*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 区块 可信 中心 存储系统 | ||
1.一种基于区块链的可信伪中心存储系统,其特征在于:包括区块链节点、中心存储节点;
所述的区块链节点为普通区块链节点负责完成区块链的各项事务的基础上,还具有与中心存储节点交互的功能;
所述的中心存储节点为负责接收来自区块链节点的数据信息,并在本地保存完整的数据,对用户提供查询的功能;
其中区块链节点在按照普通区块链规则工作时,不断将新生成的块连接在链上,每当块的数量达到一定的阈值时,数据自动下链,中心节点接收所有数据保存在本地,区块链节点保存部分本地保存数据;
对用户提供查询的功能;具体为:当用户发出查询请求,由中心存储节点响应,中心存储节点根据数据的位置,找到对应的数据块,并将数据反馈给用户,同时用户请求区块链节点返回该数据块的哈希值,将哈希值与收到的数据的哈希值相比较,若相同,则证明该数据块没有被篡改,认定收到的数据是可信的;否则,数据块是不可信的,此时启动数据恢复功能;中心存储节点用自己的公钥加密此数据块恢复请求指令,再将指令广播到区块链节点中,区块链节点收到消息并验证之后,向中心节点发送自己保存的片段,中心节点根据各个片段恢复出完整的数据,再次返回给用户,用户再验证,直到该数据块被证明是可信的,同时用恢复出的数据块替换掉不可信的数据块。
2.根据权利要求1所述的一种基于区块链的可信伪中心存储系统,其特征在于:区块链节点保存部分本地保存数据;具体为:区块链节点随机选择数据片段,中心节点判断一份数据是否有超过n个节点保存,如果有则通知该节点重新选择,直到得到中心节点许可,就保存当前选择的数据片段到本地。
3.根据权利要求1所述的一种基于区块链的可信伪中心存储系统,其特征在于:所述的区块链节点包括原始区块链节点的全部内容,除此之外还有信息段、密钥段、数据段和功能区,其中信息段保存了总的哈希值、每100个数据段的哈希值、保存的副本信息,密钥段保存了中心节点公钥和本节点私钥,数据段保存了本节点保存的数据;功能区提供交互,校验功能。
4.根据权利要求1所述的一种基于区块链的可信伪中心存储系统,其特征在于:所述的中心节点包括密钥段、数据段和功能区,其中密钥段保存了中心节点公钥和私钥,信息段保存了本节点保存的数据,功能区提供交互,校验功能。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于万高信息技术(珠海)有限公司,未经万高信息技术(珠海)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010554286.3/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种溶液法制备聚丙烯的强化反应系统及方法
- 下一篇:一种海底锚固系统