说明:最全电力标准
文库搜索
切换导航
文件分类
频道
仅15元无限下载
联系我们
问题反馈
文件分类
仅15元无限下载
联系我们
问题反馈
批量下载
(19)国家知识产权局 (12)发明 专利申请 (10)申请公布号 (43)申请公布日 (21)申请 号 202210474321.X (22)申请日 2022.04.29 (71)申请人 蚂蚁区块链科技 (上海) 有限公司 地址 200010 上海市黄浦区外马路618号8 层803室 (72)发明人 谢桂鲁 邓福喜 石柯 王毅飞 (74)专利代理 机构 北京博思佳知识产权代理有 限公司 1 1415 专利代理师 李威 (51)Int.Cl. G06F 21/64(2013.01) G06F 21/62(2013.01) G06F 21/60(2013.01) G06Q 40/04(2012.01) H04L 67/10(2022.01)H04L 67/63(2022.01) (54)发明名称 一种数据处理方法、 装置、 电子设备和存储 介质 (57)摘要 本说明书提供一种数据处理方法、 装置、 电 子设备和存储介质, 应用于部署有第一区块链节 点的第一节 点设备, 链下计算合约维护有链下计 算任务对应的各参与方节点所处的节点设备在 链下计算任务中的执行逻辑; 所述方法包括: 在 监听到链下计算合约生成的授权申请事件且确 定第一区块链节点属于第一参与方节点的情况 下获取第一节点设备在链下计算任务中的第一 执行逻辑; 对第一执行逻辑进行审 批以生成链下 计算任务对应的第一授权结果, 向链下计算合约 发起携带有第一授权结果的第一授权交易, 链下 计算合约用于: 响应于各参与方节 点发起的授权 交易, 在链下计算任务对应的各授权结果均用于 表征授权通过情况下允许链下计算合约生成链 下计算任务相关的任务事 件。 权利要求书4页 说明书20页 附图4页 CN 114896639 A 2022.08.12 CN 114896639 A 1.一种数据处理方法, 应用于部署有第一区块链节点的第一节点设备, 第一区块链节 点所属的区块链网络部署有链下计算合约, 所述链下计算合约维护有链下计算任务对应的 各参与方节点所处的节点设备在所述链下计算任务中的执 行逻辑; 所述方法包括: 在监听到所述链下计算合约生成的授权申请事件且确定第一区块链节点属于第一参 与方节点的情况 下, 获取第一节点设备在所述链下计算任务中的第一执 行逻辑; 对第一执行逻辑进行审批以生成所述链下计算任务对应的第 一授权结果, 并通过第 一 区块链节点向所述链下计算合约发起携带有第一授权结果的第一授权交易, 所述链下计算 合约用于: 响应于所述各参与方节点分别发起的授权交易, 在所述链下计算任务对应的各 授权结果均用于表征授权通过情况下, 允许所述链下计算合约生成所述链下计算任务相关 的任务事 件; 监听所述链下计算合约 生成的第 一任务事件, 第 一任务事件对应于所述链下计算任务 相关的协作计算任务; 在确定第一区块链节点属于所述协作计算任务对应的计算提供方节 点的情况下, 调用第一节点设备部署的链下计算引擎执行所述协作计算任务, 所述链下计 算引擎用于: 在执行所述协作计算任务的过程中, 获取所述协作计算任务对应的数据提供 方节点所处的第二节点设备 上部署的代理访问引擎从第二节点设备读取到的数据。 2.根据权利要求1所述的方法, 所述授权申请事件中包括所述各参与方节点所处节点 设备在所述链下计算任务中的执行逻辑; 所述获取第一节点设备在所述链下计算任务中的 第一执行逻辑, 包括: 从所述授权申请事 件中读取第一节点设备在所述链下计算任务中的第一执 行逻辑。 3.根据权利要求1所述的方法, 第 一执行逻辑包括: 第 一节点设备上部署的各资源引擎 的被调用情况和/或所述各资源引擎与其他节点设备部署的其他资源引擎之间的数据交互 情况。 4.根据权利要求1所述的方法, 所述获取第一节点设备在所述链下计算任务中的第一 执行逻辑, 包括: 向所述链下计算合约发起执行逻辑查询交易, 监 听所述链下计算合约响应于所述执行 逻辑查询交易生成的执行逻辑查询事件, 从所述执行逻辑查询事件中读取第一节点设备在 所述链下计算任务中的第一执行逻辑, 所述执行逻辑查询事件记录有第一节点设备在所述 链下计算任务中的第一执行逻辑或所述各参与方节点所处节点设备在所述链下计算任务 中的执行逻辑。 5.根据权利要求1所述的方法, 所述链下计算合约在部署成功的初始化阶段或响应于 授权申请交易的情况 下用于触发生成所述授权申请事 件。 6.根据权利要求1所述的方法, 所述链下计算合约维护有所述链下计算任务对应的任 务完成状态, 所述任务完成状态用于描述所述链下计算任务包含的各子任务的完成状态, 所述链下计算任务相关的区块链事件包括所述各子任务对应的任务事件; 在所述协作计算 任务属于所述链下计算任务的子任务的情况 下, 所述监听到第一任务事 件, 包括: 监听到所述链下计算合约在所述任务完成状态满足所述协作计算任务对应的执行条 件的情况 下生成的针对所述协作计算任务的第一任务事 件。 7.根据权利要求6所述的方法, 所述任务完成状态由所述链下计算合约响应于所述链 下计算任务对应的交易触发更新, 其中, 所述链下计算任务对应的交易包括所述链下计算权 利 要 求 书 1/4 页 2 CN 114896639 A 2任务对应的任务创建交易, 或者任一节点设备在对所述各子任务中任一子任务执行完 毕的 情况下发起的结果返回交易。 8.根据权利要求1所述的方法, 第一任务事件中记录有所述数据提供方节点和所述计 算提供方节点的描述信息 。 9.根据权利要求1所述的方法, 所述链下计算引擎还用于: 在执行所述协作计算任务的 过程中, 将数据访问请求与所述数据访问请求对应的授权凭证发送至所述代理访问引擎; 所述代理访 问引擎用于: 在执行所述协作计算任务的过程中, 接收所述数据访 问请求 与所述授权凭证, 并在确定所述授权凭证用于表明所述数据访问请求针对于所述协作计算 任务的情况 下, 将从第二节点设备读取到的所述数据发送至所述链下计算引擎。 10.根据权利要求9所述的方法, 第一任务事件记录有所述协作计算任务的标识信息, 所述授权凭证包括所述标识信息, 所述代理访问引擎用于在所述授权凭证包括所述标识信 息的情况 下, 确定所述授权凭证用于表明所述数据访问请求针对于所述协作计算任务。 11.根据权利要求9所述的方法, 第一任务事件记录有所述协作计算任务对应的任务公 钥和任务私钥密文, 其中, 所述任务私钥密文通过使用所述链下计算引擎对应的公钥对所 述协作计算任务对应的任务私钥进行加密得到; 所述授权凭证包括使用所述任务私钥对所述数据访问请求进行签名得到的第一数字 签名, 所述任务私钥由所述链下计算引擎使用所述链下计算引擎对应的私钥对所述任务私 钥密文进行解密得到; 所述代理访问引擎用于在使用第一任务事件中记录的所述任务公钥对所述第一数字 签名验签成功的情况下, 确定所述授权凭证用于表明所述数据访问请求针对于所述协作计 算任务。 12.根据权利要求9所述的方法, 所述链下计算引擎还用于: 在执行所述协作计算任务 的过程中, 将使用所述链下计算引擎对应的私钥对所述数据访问请求进 行签名得到的第二 数字签名发送至所述代理访问引擎; 所述代理访 问引擎还用于: 在执行所述协作计算任务的过程中, 使用所述链下计算引 擎对应的公钥对接收到的第二数字签名进 行验签, 在验签成功且确定所述链下计算引擎具 有第一节点设备的访问权限的情况 下, 确定所述授权凭证有效。 13.一种数据处理方法, 应用于部署有第 二区块链节点的第二节点设备, 第 二区块链节 点所属的区块链网络部署有链下计算合约, 所述链下计算合约维护有链下计算任务对应的 各参与方节点所处的节点设备在所述链下计算任务中的执 行逻辑; 所述方法包括: 在监听到所述链下计算合约生成的授权申请事件且确定第二区块链节点属于第二参 与方节点的情况 下, 获取第二节点设备在所述链下计算任务中的第二执 行逻辑; 对第二执行逻辑进行审批以生成所述链下计算任务对应的第 二授权结果, 并通过第 二 区块链节点向所述链下计算合约发起携带有第二授权结果的第二授权交易, 所述链下计算 合约用于: 响应于所述各参与方节点分别发起的授权交易, 在所述链下计算任务对应的各 授权结果均用于表征授权通过情况下, 允许所述链下计算合约生成所述链下计算任务相关 的任务事 件; 监听所述链下计算合约 生成的第 一任务事件, 第 一任务事件对应于所述链下计算任务 相关的协作计算任务; 在确定第二区块链节点属于所述协作计算任务对应的数据提供方节权 利 要 求 书 2/4 页 3 CN 114896639 A 3
专利 一种数据处理方法、装置、电子设备和存储介质
文档预览
中文文档
29 页
50 下载
1000 浏览
0 评论
309 收藏
3.0分
赞助2.5元下载(无需注册)
温馨提示:本文档共29页,可预览 3 页,如浏览全部内容或当前文档出现乱码,可开通会员下载原始文档
下载文档到电脑,方便使用
赞助2.5元下载
本文档由 思考人生 于
2024-02-07 20:38:09
上传分享
举报
下载
原文档
(888.6 KB)
分享
友情链接
DB44-T 2189.2-2019 移动终端信息安全 第2部分:敏感信息安全等级保护与测评 广东省.pdf
GM-T 0024-2014 SSL VPN技术规范.pdf
GB-T 38647.1-2020 信息技术 安全技术 匿名数字签名 第1部分:总则.pdf
DB52-T 1656-2022 磷石膏抹灰砂浆通用技术要求 贵州省.pdf
GB-T 25068.1-2020 信息技术 安全技术 网络安全 第1部分:综述和概念.pdf
GB-T 4423-2020 铜及铜合金拉制棒.pdf
NB-T 10302-2019 电冰箱用双金属片式化霜温控器.pdf
GB-T 32280-2022 硅片翘曲度和弯曲度的测试 自动非接触扫描法.pdf
ISO IEC TS 25058 2024 Systems and software engineering — Systems a.pdf
GB-T 31253-2014 天然气 气体标准物质的验证 发热量和密度直接测量法.pdf
GB-T 33301-2016 燃煤工业锅炉及窑炉节能量计算方法.pdf
GB-T 22653-2008 液化气体设备用紧急切断阀.pdf
GB-T 18250-2015 建筑幕墙层间变形性能分级及检测方法.pdf
DB52-T 1124-2016 政府数据资源目录 第1部分:元数据描述规范 贵州省.pdf
GM-T 0083-2020 密码模块非入侵式攻击缓解技术指南.pdf
T-CSAE 236—2021 质子交换膜燃料电池发动机 台架可靠性试验方法.pdf
GA-T 1390.5-2017 信息安全技术 网络安全等级保护基本要求 第5部门 工业控制系统安全扩展要求.pdf
T-CFA 03110315—2020 铸件热处理单元数字化技术要求.pdf
GB-T 36629.1-2018 信息安全技术 公民网络电子身份标识安全技术要求 第1部分:读写机具安全技术要求.pdf
T-CFA 03110323—2022 铸件加工单元数字化技术要求.pdf
1
/
29
评价文档
赞助2.5元 点击下载(888.6 KB)
回到顶部
×
微信扫码支付
2.5
元 自动下载
官方客服微信:siduwenku
支付 完成后 如未跳转 点击这里 下载
站内资源均来自网友分享或网络收集整理,若无意中侵犯到您的权利,敬请联系我们
微信(点击查看客服)
,我们将及时删除相关资源。