说明:收录全网最新的团体标准 提供单次或批量下载
(19)中华 人民共和国 国家知识产权局 (12)发明 专利申请 (10)申请公布号 (43)申请公布日 (21)申请 号 202111662720.0 (22)申请日 2021.12.31 (71)申请人 长春吉大正元信息技 术股份有限公 司 地址 130012 吉林省长 春市前进大街2 266 (72)发明人 韩璇  (74)专利代理 机构 北京品源专利代理有限公司 11332 代理人 高艳红 (51)Int.Cl. G06F 21/60(2013.01) G06F 21/62(2013.01) G06F 21/64(2013.01) (54)发明名称 基于区块链的数据交 互方法 (57)摘要 本申请实施例公开了一种基于区块链的数 据交互方法, 包括: 获取数据提供方构建的质押 事务请求和质押赎回事务请求; 质押事务请求响 应于数据需求方的数据获取请求, 根据待获取数 据的密文和待获取数据的密钥验证数据生成; 质 押赎回事务请求基于质押事务请求和质押赎回 期限生成; 响应于质押事务请求, 从数据提供方 账户转移设定质押金额的激励元素至数据需求 方账户; 获取数据提供方提供的密钥密文, 并根 据密钥验证数据验证密钥密文; 密钥密文基于数 据获取请求中数据需求方的公钥对待获取数据 的密钥加密得到; 响应于质押赎回事务请求, 根 据质押赎回期限和数据需求方的获取反馈结果, 控制从数据需求方账户转移设定质押金额的激 励元素至数据提供方账户。 权利要求书4页 说明书24页 附图6页 CN 114417377 A 2022.04.29 CN 114417377 A 1.基于区块链的数据交 互方法, 应用于区块链 节点, 其特 征在于, 包括: 获取数据提供方构建的质 押事务请求和质押赎回事务请求; 所述质 押事务请求响应于 数据需求方的数据获取请求, 根据待获取数据的密文和待获取数据的密钥验证数据生成; 所述质押赎回事务请求基于所述质押事务请求和质押赎回期限生成; 响应于所述质押事务请求, 从所述数据提供方账户转移设定质押金额的激励元素至所 述数据需求方 账户; 获取所述数据提供方提供的密钥密文, 并根据所述密钥验证数据对所述密钥密文进行 验证; 所述密钥 密文基于所述数据获取请求中所述数据需求方的公钥对所述待获取数据的 密钥加密得到; 响应于所述质押赎回事务请求, 根据 所述质押赎回期限和所述数据需求方的获取反馈 结果, 控制从所述数据需求方账户转移所述设定质押金额的激励元素至所述数据提供方账 户。 2.根据权利要求1所述的方法, 其特征在于, 所述根据所述质 押赎回期限和所述数据需 求方的获取反馈结果, 控制从所述数据需求方账户转移所述设定质押金额的激励元素至所 述数据提供 方账户, 包括: 若在所述质 押赎回期限内接收到所述数据需求方的失败反馈结果, 则验证所述失败反 馈结果, 并根据验证结果, 控制从所述数据需求方账户转移所述设定质押金额的激励元素 至所述数据提供 方账户; 若在所述质 押赎回期限内未接收到所述数据需求方的失败反馈结果, 则直接从所述数 据需求方 账户转移所述设定质押金额的激励元 素至所述数据提供 方账户。 3.根据权利要求2所述的方法, 其特征在于, 所述根据验证结果, 控制从所述数据需求 方账户转移所述设定质押金额的激励元 素至所述数据提供 方账户, 包括: 若在所述质 押赎回期限内接收到失败反馈结果, 则禁止从所述数据需求方账户转移所 述设定质押金额的激励元 素至所述数据提供 方账户; 若在所述质 押赎回期限内未接收到失败反馈结果, 则直接从所述数据需求方账户转移 所述设定质押金额的激励元 素至所述数据提供 方账户。 4.根据权利要求1所述的方法, 其特征在于, 在所述获取数据提供方构建的质押事务请 求和质押赎回事务请求之前, 所述方法还 包括: 获取所述数据提供方构造的数据获取事务请求; 所述数据获取事务请求包括待获取数 据的描述信息和获取期限; 响应于所述数据获取事务请求, 将所述数据获取事务请求上链存储, 以供所述数据需 求方生成所述数据获取请求; 其中, 所述获取期限不小于所述质押赎回期限。 5.根据权利要求1所述的方法, 其特征在于, 所述质押赎回事务请求中包括所述数据需 求方对质押赎回基础数据的需求方质押签名; 所述质押赎回基础数据基于所述质押事务请 求和质押赎回期限构造得到; 相应的, 在所述响应于所述质押赎回事务请求之前, 所述方法还 包括: 对所述质押赎回事务请求中的所述需求方质押签名进行验签; 若验签通过, 则触发执 行对所述质押赎回事务请求的响应操作。权 利 要 求 书 1/4 页 2 CN 114417377 A 26.根据权利要求1 ‑5任一项所述的方法, 其特征在于, 所述获取所述数据提供方提供的 密钥密文, 并根据所述密钥验证数据对所述密钥密文 进行验证, 包括: 获取所述数据需求方构造的支付事务请求和 支付赎回事务请求; 所述支付事务请求包 括设定支付金额; 所述支付赎回事务请求基于所述支付事务请求和支付赎回期限生成; 响应于所述支付事务请求, 接收所述数据提供方提供的密钥密文, 并根据所述密钥验 证数据对所述密钥密文进行验证, 以及根据验证结果, 控制转移设定支付金额的激励元素 至所述数据提供 方账户; 相应的, 所述方法还 包括: 响应于所述支付赎回事务请求, 根据在所述支付赎回期限内所述密钥密文的接收情 况, 控制向所述数据需求方 账户退还所述设定支付金额的激励元 素; 其中, 所述支付赎回期限不大于所述质押赎回期限。 7.根据权利要求6所述的方法, 其特征在于, 所述支付赎回事务请求中包括所述数据提 供方对支付赎回基础数据的提供方支付签名; 所述支付赎回基础数据基于所述支付事务请 求和所述支付赎回期限构造得到; 相应的, 在所述响应于所述支付赎回事务请求之前, 所述方法还 包括: 对所述支付赎回事务请求中的所述 提供方支付签名进行验签; 若验签通过, 则触发执 行对所述支付赎回事务请求的响应操作。 8.基于区块链的数据交 互方法, 应用于数据提供 方, 其特征在于, 包括: 响应于数据需求方的数据获取请求, 确定待获取 数据; 根据所述待获取 数据的密文和所述待获取 数据的密钥验证数据, 构造质押事务请求; 根据所述质押事务请求和质押赎回期限, 构造质押赎回事务请求; 向区块链节点发送所述质 押事务请求和所述质 押赎回事务请求, 以使所述区块链节点 响应于所述质押事务请求, 从所述数据提供方账户转移设定质押金额的激励元素至所述数 据需求方 账户; 根据所述数据获取请求中数据提供方的公钥对所述待获取数据的密钥加密, 得到密钥 密文, 并向所述区块链节点发送所述密钥密文, 以使所述区块链节点根据所述密钥验证数 据对所述密钥密 文进行验证; 由所述数据需求方根据 链上获取所述待获取数据的密 文和所 述密钥密文, 生成获取反馈结果, 指示所述区块链节点根据所述质押赎回期限和所述获取 反馈结果, 控制从所述数据需求方账户转移所述设定质押金额的激励元素至所述数据提供 方账户。 9.根据权利要求8所述的方法, 其特征在于, 在所述响应于数据需求方的数据获取请 求, 确定待获取 数据之前, 所述方法还 包括: 根据待获取 数据的描述信息和获取期限, 构造数据获取事务请求; 向区块链节点发送所述数据获取事务请求, 以供所述数据需求方根据链上的待获取数 据的描述信息, 生成数据获取请求; 其中, 所述获取期限不小于所述质押赎回期限。 10.根据权利要求8所述的方法, 其特征在于, 所述根据所述质押事务请求和质押赎回 期限, 构造质押赎回事务请求, 包括: 根据所述质押事务请求和所述质押赎回期限, 构造质押赎回基础数据;权 利 要 求 书 2/4 页 3 CN 114417377 A 3

.PDF文档 专利 基于区块链的数据交互方法

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