全网唯一标准王
(19)国家知识产权局 (12)发明 专利申请 (10)申请公布号 (43)申请公布日 (21)申请 号 202210404628.2 (22)申请日 2022.04.18 (66)本国优先权数据 202111086653.2 2021.09.16 CN (71)申请人 中关村科 学城城市大脑 股份有限公 司 地址 100081 北京市海淀区中关村南大街3 号海淀科技大厦 (72)发明人 李浩浩 李慎国 贺亮 赵丽丽  王惠平 王晓瑞 邱文涛  (74)专利代理 机构 北京中政联科专利代理事务 所(普通合伙) 11489 专利代理师 陈超 (51)Int.Cl. H04L 9/40(2022.01)H04L 41/00(2022.01) H04L 67/104(2022.01) H04L 9/32(2006.01) (54)发明名称 数据获取方法、 系统 (57)摘要 本发明提供了一种数据获取方法、 系统, 该 方法包括: 接收数据使用方发送的数据请求, 数 据请求携带有授权令牌; 调用智能合约中的有效 性验证逻辑验证授权令牌是否有效; 将有效性验 证逻辑的验证结果发送至第一联盟链进行第一 共识投票; 有效性验证逻辑的验证结果为是且第 一共识投票的结果为通过, 则提取授权令牌对应 的数据, 并将数据发送给数据使用方。 该方法通 过智能合约能够自动验证数据使用方具备获取 数据的权限, 进而确保数据使用方的行为合法, 再通过第一共识投票对智能合约的验证结果进 行进一步的验证, 提高了数据的安全性, 上述过 程在区块链中进行, 验证过程和验证结果具有法 律效力。 权利要求书2页 说明书5页 附图2页 CN 114915454 A 2022.08.16 CN 114915454 A 1.一种数据获取 方法, 其特 征在于, 应用于区块链的节点, 包括: 接收数据使用方发送的数据请求, 所述数据请求携带有授权 令牌; 调用智能合约中的有效性验证逻辑验证所述授权 令牌是否有效; 将有效性验证逻辑的验证结果发送至第一联盟链进行第一共识投票; 所述有效性验证逻辑的验证结果为是且所述第 一共识投票的结果为通过, 则提取所述 授权令牌对应的数据, 并将所述数据发送给 所述数据使用方。 2.根据权利要求1所述的数据获取方法, 其特征在于, 调用智能合约中的有 效性验证逻 辑验证所述授权 令牌是否有效包括: 获取所述授权 令牌携带的第一场景编码; 获取所述第一场景编码对应第一数据权益编码; 判断所述第一数据权益编码的设定字段与有效性验证字段是否一致, 若是, 则所述有 效性验证逻辑的验证结果 为是。 3.根据权利要求2所述的数据获取方法, 其特征在于, 提取所述授权令牌对应的数据包 括: 基于所述第一数据权益编码提取 所述数据。 4.根据权利要求1所述的数据获取方法, 其特征在于, 提取所述授权令牌对应的数据 前, 还包括: 调用所述智能合约中的一致性验证逻辑, 验证所述数据请求携带的授权令牌与所述数 据请求携带其它信息是否一 致; 将一致性验证逻辑的验证结果发送至第二联盟链进行第二共识投票; 所述一致性验证逻辑的验证结果为否或所述第 二共识投票的结果为未通过, 则放弃执 行后续步骤。 5.根据权利要求4所述的数据获取方法, 其特征在于, 验证所述数据请求携带的授权令 牌与所述数据请求携带的其它信息是否一 致包括: 获取所述授权 令牌携带的第一场景编码和第一 业务编号; 获取所述第一场景编码对应的第一数据权益编码; 获取所述数据请求携带的第二场景编码、 第二 业务编号和第二数据权益编码; 判断所述第一场景编码和所述第二场景编码是否一 致得到第一判断结果; 判断所述第一 业务编码和所述第二 业务编码是否一 致得到第二判断结果; 判断所述第一数据权益编码和所述第二数据权益编码是否一 致得到第三判断结果; 所述第一判断结果、 所述第二判断结果和所述第三判断结果均为是, 则所述一致性验 证逻辑的验证结果 为是。 6.根据权利要求1所述的数据获取方法, 其特征在于, 提取所述授权令牌对应的数据 前, 还包括: 调用所述智能合约中的状态验证逻辑, 验证所述数据请求对应的场景状态是否为启 用; 将状态验证逻辑的验证结果发送至第三联盟链进行第三共识投票; 所述状态验证逻辑的验证结果为否或所述第 三共识投票的结果为未通过, 则放弃执行 后续步骤。权 利 要 求 书 1/2 页 2 CN 114915454 A 27.根据权利要求6所述的数据获取方法, 其特征在于, 验证所述数据请求对应的场景状 态是否为启用包括: 获取所述数据请求携带的第二场景编码; 基于所述第二场景编码获取 上链场景信息; 判断所述场景信息的场景状态是否为启用, 若是, 则所述状态验证逻辑的验证结果为 是。 8.一种数据系统, 其特 征在于, 包括: 数据鉴证拉取服务平台, 用于接收数据使用方的数据请求,发送到区块链底链, 以及向 数据使用方返回提取的数据; 区块链底链, 用于对数据请求进行验证、 共识存证, 并将验证通过的数据请求发送到数 据对接中间件, 以及对数据对接中间件提取的数据进行验证、 共识存证; 数据对接中间件, 用于根据所述数据请求从数据库中提取 数据并返回给区块链 底链。 9.根据权利要求8所述的一种数据系统, 其特征在于, 所述 区块链底链包括智能合约单 元; 所述智能合约单元存储有有效性验证逻辑用于验证所述数据请求携带的授权令牌是 否有效。 10.根据权利要求9所述的一种数据系统, 其特征在于, 所述智能合约单元存储有一致 性验证逻辑, 用于验证所述数据请求携带的授权令牌与所述数据请求携带其它信息是否一 致; 所述智能合约单元存储有状态验证逻辑, 用于验证所述数据请求对应的场景状态是否 为启用。权 利 要 求 书 2/2 页 3 CN 114915454 A 3

.PDF文档 专利 数据获取方法、系统

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