全网唯一标准王
(19)国家知识产权局 (12)发明 专利申请 (10)申请公布号 (43)申请公布日 (21)申请 号 202211037187.3 (22)申请日 2022.08.29 (71)申请人 北京微芯区块链与边 缘计算研究院 地址 100089 北京市海淀区中关村南大街1 号北京友谊宾馆苏园东北角楼及后院 66012三层61313房间 申请人 张晰 章敏 贾晓丰 (72)发明人 张晰 章敏 贾晓丰 包璐璐  孙棋棋 司得臻  (74)专利代理 机构 北京慕达星云知识产权代理 事务所 (特殊普通合伙) 11465 专利代理师 符继超 (51)Int.Cl. G06F 16/23(2019.01)G06F 16/176(2019.01) G06F 16/25(2019.01) G06F 16/27(2019.01) H04L 61/4511(2022.01) H04L 43/12(2022.01) H04L 9/32(2006.01) H04L 61/3015(2022.01) (54)发明名称 一种基于数据探针的数据探测与抽取方法 及系统 (57)摘要 本发明公开了一种基于数据探针的数据探 测与抽取方法及系统, 该系统包括: 区块链构建 模块、 DID注册模块、 区块链网络编址与寻址平 台、 身份互认模块、 数据探针和存储模块; 该方法 为搭建区块链; 数据各方进行DID注册, 并生成各 方DID文档, DID文档信息上链存证; 基于BNS技 术, 对于各数据库数据资源进行网络编址, 添加 链上相关资源的信息, 根据相关信息生成对应地 址; 发送数据共享的申请, 基于 数据库DID文档信 息, 完成数据交互的授权过程, 授权信息上链存 证; 数据探针执行目标数据集的 “读取”操作并抽 取所需数据并转化存储; 本发明将区块链、 数据 探针、 分布式数字身份认证和数据路由技术相结 合, 整个数据流 通过程高效、 安全、 稳定、 可溯。 权利要求书3页 说明书7页 附图1页 CN 115114314 A 2022.09.27 CN 115114314 A 1.一种基于数据探针的数据探测与抽取 方法, 其特 征在于, 包括以下步骤: S1.搭建区块链; S2.数据各方进行DID注册, 并生成数据各方的DID文档, 数据各方的DID文档拥有各自 的公钥, 将DID文档信息上传区块链存证, 上传区块链存证的DID文档信息包括DID短地址和 公钥, 数据各 方包括数据需求方、 数据提供 方和数据探针; S3.基于区块链域名BNS技术, 对于各数据库数据资源进行网络编址, 包括命名服务以 及相关地址 设置服务, 添加区块链上相关资源的信息, 根据相关资源信息生 成对应地址, 地 址信息上传区块链存证; S4.发送数据共享的申请, 基于数据库DID文档信息, 进行数据各方的身份互认完成数 据交互的授权过程, 若认证成功 授权通过, 则进入S5, 授权信息上传区块链存证; S5.解析数据共享的申请, 设置访问规则, 根据数据需求方的来源和路由策略, 挑选最 优的资源或服务路径, 数据探针根据路由策略执行对于目标数据集的 “读取”操作并抽取所 需数据, 将数据交 互信息和访问规则 信息上传区块链存证; S6.抽取数据后根据目标数据库的数据需求和访 问规则, 完成数据格式的转换以及数 据存储。 2.根据权利要求1所述的一种基于数据探针的数据探测与抽取方法, 其特征在于, S1中 的区块链为联盟链。 3.根据权利要求1所述的一种基于数据探针的数据探测与抽取方法, 其特征在于, S3的 具体内容包括: S31.建立统一的规范, 完成链上不同资源的命名; S32.基于区块链域名系统注册用户域名, 将域名和相关域名解析信息存储在区块链 上; S33.数据提供方添加区块链链上相关资源的信息, 包括相关业务信息、 接口信息、 智能 合约信息和架构信息, 根据数据提供方提供的相关信息生成相应的地址并存储在区块链 上, 将生成的相应地址和域名进行绑定 。 4.根据权利要求1所述的一种基于数据探针的数据探测与抽取方法, 其特征在于, S4的 具体内容包括: S41.数据需求方向数据提供 方发送数据共享的申请; S42.数据提供方根据 区块链上数据需求方的DID文档信息确定数据需求方的身份, 生 产可验证凭证VC并发送至数据需求方; S43.当数据需求方收到可验证凭证VC信息后, 打包自己的多个可验证凭证VC信息并生 成一个可验证表达VP信息, 并将可验证表达VP信息发送给 数据探针进行确认。 5.根据权利要求1所述的一种基于数据探针的数据探测与抽取方法, 其特征在于, S5的 具体内容包括: S51.将数据需求方的域名解析为区块链上资源对应的相 关信息, 包括相 关业务信息、 架构信息、 接口信息、 地址信息以及智能合约信息; S52.根据解析后得到的地址信息, 访问区块链上的数据资源并反馈给 数据需求方; S53.基于简单路由策略、 均衡路由策略、 加权路由策略和延迟路由策略选择最优的资 源或服务路径;权 利 要 求 书 1/3 页 2 CN 115114314 A 2S54.根据最优的资源或服务路径对于目标数据集执行 “读取”操作并抽取所需数据, 生 成单一数据集类型的数据目录并且执 行“写数”操作到新的数据库。 6.一种基于数据探针的数据探测与抽取系统, 其特征在于, 包括: 区块链构建模块、 DID 注册模块、 区块链网络编址与寻址平台、 身份互认模块、 数据探针; 区块链构建模块, 用于搭建区块链; DID注册模块, 用于数据各方进行DID注册, 并生成数据各方的DID文档, 数据各方的DID 文档拥有各自的公钥, 将DID文档信息上传区块链存证, 上传区块链存证的DID文档信息包 括DID短地址和公钥, 数据各 方包括数据需求方、 数据提供 方和数据探针; 区块链网络编址与寻址平台, 用于基于区块链域名BNS技术, 对于各数据库数据资源进 行网络编址, 包括命名服务以及相关地址 设置服务, 添加区块链上相关资源的信息, 根据相 关资源信息生成对应地址, 地址信息上传区块链存证; 还用于认证授权成功后解析数据共 享的申请, 设置访问规则, 根据数据需求方的来源和路由策略, 挑选最优的资源或服务路 径; 身份互认模块, 用于发送数据共享的申请后 基于数据库DID文档信息, 进行数据各方的 身份互认完成数据交 互的授权过程, 授权信息上传区块链存证; 数据探针, 用于根据路由策略执行对于目标数据集的 “读取”操作并抽取所需数据, 将 数据交互信息和访问规则信息上传区块链存证, 抽取数据后根据目标数据库的数据需求和 访问规则, 完成数据格式的转换以及数据存 储。 7.根据权利要求6所述的一种基于数据探针的数据探测与抽取系统, 其特征在于, 区块 链为联盟链。 8.根据权利要求6所述的一种基于数据探针的数据探测与抽取系统, 其特征在于, 区块 链网络编址与寻址平台包括名称管理单元、 申请管理单元、 编址管理单元、 分析管理单元、 寻址管理单 元和路由策略单 元; 名称管理单 元, 用于建立统一的规范, 完成链上不同资源的命名; 申请管理单元, 用于基于区块链域名系统注册用户域名, 将域名和相关域名解析信息 存储在区块链上; 编址管理单元, 用于数据提供方添加区块链链上相关资源的信 息, 包括相关业务信 息、 接口信息、 智能合约信息和架构信息, 根据数据提供方提供 的相关信息生成相 应的地址并 存储在区块链上, 将生成的相应地址和域名进行绑定; 分析管理单元, 用于将数据需求方的域名解析为区块链上资源对应的相关信息, 包括 相关业务信息、 架构信息、 接口信息、 地址信息以及智能合约信息; 寻址管理单元, 用于根据解析后得到的地址信息, 访 问区块链上的资源并反馈给数据 需求方; 路由策略单元, 用于提供简单路由策略、 均衡路由策略、 加权路由策略和延迟路由策略 选择最优的资源或服 务路径。 9.根据权利要求6所述的一种基于数据探针的数据探测与抽取系统, 其特征在于, 数据 各方的身份互认完成数据交 互的授权过程具体包括: 数据需求方向数据提供 方发送数据共享的申请; 数据提供方根据区块链上数据需求方的DID文档信息确定数据需求方的身份, 生产可权 利 要 求 书 2/3 页 3 CN 115114314 A 3

PDF文档 专利 一种基于数据探针的数据探测与抽取方法及系统

文档预览
中文文档 12 页 50 下载 1000 浏览 0 评论 0 收藏 3.0分
温馨提示:本文档共12页,可预览 3 页,如浏览全部内容或当前文档出现乱码,可开通会员下载原始文档
专利 一种基于数据探针的数据探测与抽取方法及系统 第 1 页 专利 一种基于数据探针的数据探测与抽取方法及系统 第 2 页 专利 一种基于数据探针的数据探测与抽取方法及系统 第 3 页
下载文档到电脑,方便使用
本文档由 SC 于 2024-02-07 12:40:10上传分享
友情链接
站内资源均来自网友分享或网络收集整理,若无意中侵犯到您的权利,敬请联系我们微信(点击查看客服),我们将及时删除相关资源。