[发明专利]分布链式数据资源目录和索引管理方法有效
| 申请号: | 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对应的目录信息区块;当查找到的区块信息类型为目录发布时,设置当前区块为该区块,如果查找到的区块信息类型不是目录发布时,设置当前区块为空;如果遍历区块链结束后,当前区块为空,则目录查找失败,结束处理,否则当前区块即为待查找区块;查询节点从查找到的当前区块中,获取区块中的数据资源目录信息;查询节点从数据资源目录信息中获取资源的描述、下载地址等详细信息,完成资源查找过程。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于江苏飞搏软件股份有限公司,未经江苏飞搏软件股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201810807407.3/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种虚拟身份核实的方法
- 下一篇:一种基于坐标拟合的多坐标系融合方法
- 数据显示系统、数据中继设备、数据中继方法、数据系统、接收设备和数据读取方法
- 数据记录方法、数据记录装置、数据记录媒体、数据重播方法和数据重播装置
- 数据发送方法、数据发送系统、数据发送装置以及数据结构
- 数据显示系统、数据中继设备、数据中继方法及数据系统
- 数据嵌入装置、数据嵌入方法、数据提取装置及数据提取方法
- 数据管理装置、数据编辑装置、数据阅览装置、数据管理方法、数据编辑方法以及数据阅览方法
- 数据发送和数据接收设备、数据发送和数据接收方法
- 数据发送装置、数据接收装置、数据收发系统、数据发送方法、数据接收方法和数据收发方法
- 数据发送方法、数据再现方法、数据发送装置及数据再现装置
- 数据发送方法、数据再现方法、数据发送装置及数据再现装置





