[发明专利]分布链式数据资源目录和索引管理方法有效

专利信息
申请号: 201810807407.3 申请日: 2018-07-21
公开(公告)号: CN108984768B 公开(公告)日: 2022-03-08
发明(设计)人: 邵官阁;龚康莉 申请(专利权)人: 江苏飞搏软件股份有限公司
主分类号: G06F16/901 分类号: G06F16/901;G06F16/27
代理公司: 南京众联专利代理有限公司 32206 代理人: 杜静静
地址: 210012 江苏省南京市雨*** 国省代码: 江苏;32
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 分布 链式 数据 资源 目录 索引 管理 方法
【权利要求书】:

1.一种分布链式数据资源目录和索引管理方法,其特征在于,所述方法包括以下步骤:

1)目录发布;

2)索引上线;

3)资源定位;

4)索引下线;

5)目录撤销;

所述步骤1)目录发布具体如下:

提供数据资源的信息节点可以发布本区域数据资源的目录信息;

提供数据资源的信息节点生成资源目录发布信息区块,并将该区块广播发布到本区域的信息目录区块链网络中;

信息节点生成的资源目录发布信息区块包括信息类型、信息节点的唯一身份标识、数据资源的目录信息、目录ID即目录唯一标识符、信息节点用自己的私钥对信息的数字签名,节点身份标识结合数字签名表明了信息节点对数据资源的确权;其中信息类型为目录发布;

信息目录区块链网络中的其他节点收到该区块后,通过节点身份标识获取对应信息节点的数字证书或公钥,通过节点公钥验证区块数字签名合法性;

数字签名验证通过后,信息目录区块链网络中的其他节点继续验证区块本身的合法性;

区块合法性验证通过后,信息目录区块链网络中的其他节点接受该区块,即节点将该新区块写入信息目录区块链上;

上述任意验证过程不通过,该区块将被丢弃并结束处理;

所述步骤2)索引上线,具体如下:

当需要数据流通时,包括数据共享、开放或交易,本区域的索引节点可以发布数据资源的索引信息到信息索引链上;

发布索引信息的索引节点,根据数据资源提供节点唯一标识、数据资源的唯一标识和数据资源的定位信息构造数据资源的索引信息;

数据资源的定位信息包括信息目录链的区块链ID即区块链唯一标识符和目录ID即目录唯一标识符;区块链ID唯一标识某个区域的区块链,目录ID唯一标识某个数据资源,区块链ID和目录ID唯一标识了某区域的数据资源信息;

数据资源所属区域的索引节点生成数据资源索引上线信息区块,并将该区块广播发布到本区域的信息索引区块链网络中;

索引节点生成的索引上线信息区块包括信息类型、索引节点的唯一身份标识、数据资源提供节点的唯一身份标识、数据资源的定位信息、索引ID即索引唯一标识符、索引节点用自己的私钥对信息的数字签名,其中信息类型为索引上线;

信息索引区块链网络中的其他节点收到该区块后,通过节点身份标识获取对应索引节点的数字证书或公钥,通过节点公钥验证区块数字签名合法性;

数字签名验证通过后,信息索引区块链网络中的其他节点继续验证区块本身的合法性;

区块合法性验证通过后,信息索引区块链网络中的其他节点接受该区块,即节点将该新区块写入信息索引区块链上;

上述任意验证过程不通过,该区块将被丢弃并结束处理;

所述步骤3)资源定位具体如下,包括3.1索引查找,3.2目录查找;

所述步骤3.1索引查找具体如下,信息资源定位包括索引查找和目录查找两个过程,索引查找用来定位信息资源的目录位置信息,目录查找用来定位资源的地址、描述等详细信息;

查询节点首先根据数据资源提供节点的身份标识、数据资源的唯一标识,遍历信息索引区块链,查找对应的索引信息区块;

当查找到的区块信息类型为索引上线时,设置当前区块为该区块;如果查找到的区块信息类型不是索引上线时,设置当前区块为空;

如果遍历区块链结束后,当前区块为空,则索引查找失败,结束处理,否则当前区块即为待查找区块;

查询节点从查找到的当前区块中,获取区块中的信息目录区块链ID和目录ID信息;

所述步骤3.2目录查找具体如下:查询节点根据获取的信息目录区块链ID和目录ID信息,遍历区块链ID对应的信息目录链,查找目录ID对应的目录信息区块;当查找到的区块信息类型为目录发布时,设置当前区块为该区块,如果查找到的区块信息类型不是目录发布时,设置当前区块为空;如果遍历区块链结束后,当前区块为空,则目录查找失败,结束处理,否则当前区块即为待查找区块;查询节点从查找到的当前区块中,获取区块中的数据资源目录信息;查询节点从数据资源目录信息中获取资源的描述、下载地址等详细信息,完成资源查找过程。

下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于江苏飞搏软件股份有限公司,未经江苏飞搏软件股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/pat/books/201810807407.3/1.html,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top