[发明专利]基于智能合约的数据授权方法及装置有效
申请号: | 201910704682.7 | 申请日: | 2019-07-31 |
公开(公告)号: | CN110473096A | 公开(公告)日: | 2019-11-19 |
发明(设计)人: | 魏长征;闫莺;张辉;彭玉军 | 申请(专利权)人: | 阿里巴巴集团控股有限公司 |
主分类号: | G06Q40/04 | 分类号: | G06Q40/04;G06F21/62 |
代理公司: | 11415 北京博思佳知识产权代理有限公司 | 代理人: | 李威<国际申请>=<国际公布>=<进入国 |
地址: | 英属开曼群岛大开*** | 国省代码: | 开曼群岛;KY |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 目标数据 数据获取 数据授权 数据使用方 链节点 区块 智能 交易 接收数据 请求获取 运算结果 预设 调用 运算 授权 | ||
1.一种基于智能合约的数据授权方法,包括:
区块链节点接收数据使用方提交的数据获取交易,所述数据获取交易用于请求获取数据所有方持有的目标数据;
所述区块链节点执行所述数据获取交易调用的数据授权智能合约,所述数据授权智能合约用于在确认所述数据使用方已获得授权时获取所述目标数据,使所述数据使用方获得所述目标数据和/或对所述目标数据执行预设运算后得到的运算结果。
2.根据权利要求1所述的方法,所述数据授权智能合约存在对应的授权方名单;其中,所述数据授权智能合约在确认所述数据使用方位于所述授权方名单内时,确认所述数据使用方已获得授权。
3.根据权利要求1所述的方法,还包括:
所述区块链节点根据所述数据使用方提交的授权请求交易,调用所述数据授权智能合约中定义的请求接口,使所述数据授权智能合约在交易日志中写入授权请求事件,以由所述数据所有方进行监听;
所述区块链节点根据所述数据所有方提交的授权确认交易,调用所述数据授权智能合约中定义的授权接口,使所述数据授权智能合约将所述数据使用方标记为已获得授权。
4.根据权利要求1所述的方法,当所述目标数据属于低隐私级别时,所述目标数据被提供至所述数据使用方;当所述目标数据属于高隐私级别时,所述目标数据被执行所述预设运算,以使相应的运算结果被提供至所述数据使用方。
5.根据权利要求1所述的方法,所述预设运算的运算规则被预定义于所述数据授权智能合约中;或者,所述预设运算的运算规则由所述数据获取交易传入所述数据授权智能合约。
6.根据权利要求1所述的方法,所述目标数据和/或所述运算结果被所述数据授权智能合约写入交易日志的交易执行结果事件中,以由所述数据使用方进行监听并获取。
7.根据权利要求1所述的方法,还包括:
所述区块链节点在可信执行环境中对所述目标数据进行加密,得到加密后目标数据,以存储于所述区块链节点对应的数据库中;
所述区块链节点在所述可信执行环境中执行所述数据授权智能合约,以将所述加密后目标数据读入所述可信执行环境中进行解密后,由所述数据授权智能合约执行所述预设运算。
8.根据权利要求7所述的方法,还包括:
所述区块链节点在收到所述数据所有方提交的隐私存证交易后,在所述可信执行环境中对所述隐私存证交易进行解密,以得到交易内容中包含的所述目标数据;
或者,所述区块链节点在收到所述数据所有方提交的存证交易后,在所述可信执行环境中执行相应的交易内容,以生成所述目标数据。
9.根据权利要求1所述的方法,所述区块链节点存储了所述目标数据的数字摘要,所述目标数据由所述数据所有方存储于链下渠道;其中,所述数据授权智能合约通过调用预言机智能合约,使所述预言机智能合约从所述链下渠道获取所述目标数据,以由所述数据授权智能合约执行所述预设运算。
10.一种基于智能合约的数据授权装置,包括:
接收单元,使区块链节点接收数据使用方提交的数据获取交易,所述数据获取交易用于请求获取数据所有方持有的目标数据;
执行单元,使所述区块链节点执行所述数据获取交易调用的数据授权智能合约,所述数据授权智能合约用于在确认所述数据使用方已获得授权时获取所述目标数据,使所述数据使用方获得所述目标数据和/或对所述目标数据执行预设运算后得到的运算结果。
11.一种电子设备,包括:
处理器;
用于存储处理器可执行指令的存储器;
其中,所述处理器通过运行所述可执行指令以实现如权利要求1-9中任一项所述的方法。
12.一种计算机可读存储介质,其上存储有计算机指令,该指令被处理器执行时实现如权利要求1-9中任一项所述方法的步骤。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于阿里巴巴集团控股有限公司,未经阿里巴巴集团控股有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910704682.7/1.html,转载请声明来源钻瓜专利网。