-
公开(公告)号:CN111475850B
公开(公告)日:2024-03-26
申请号:CN202010456590.4
申请日:2019-11-08
Applicant: 支付宝(杭州)信息技术有限公司
IPC: G06F21/62 , G06F16/2458 , G06Q40/04
Abstract: 本说明书一个或多个实施例提供一种基于智能合约的隐私数据查询方法及装置;该方法应用于区块链节点,可以包括:当接收到查询方发起的针对目标隐私数据的查询交易时,读取所述查询交易中包含的与所述目标隐私数据相关的历史交易的交易标识和所述历史交易调用的业务合约的合约地址;根据所述合约地址获取所述业务合约,并执行所述业务合约中定义的权限控制代码,以确定所述查询方针对所述目标隐私数据的查询权限;当确定出的查询权限为允许查询时,获取所述目标隐私数据并将获取到的目标隐私数据读入可信执行环境进行解密,以由所述查询方获取。
-
公开(公告)号:CN110580417A
公开(公告)日:2019-12-17
申请号:CN201911085017.0
申请日:2019-11-08
Applicant: 支付宝(杭州)信息技术有限公司
IPC: G06F21/62 , G06F16/2458 , G06Q40/04
Abstract: 本说明书一个或多个实施例提供一种基于智能合约的隐私数据查询方法及装置;该方法应用于区块链节点,可以包括:当接收到查询方发起的针对目标隐私数据的查询交易时,读取所述查询交易中包含的与所述目标隐私数据相关的历史交易的交易标识和所述历史交易调用的业务合约的合约地址;根据所述合约地址获取所述业务合约,并执行所述业务合约中定义的权限控制代码,以确定所述查询方针对所述目标隐私数据的查询权限;当确定出的查询权限为允许查询时,获取所述目标隐私数据并将获取到的目标隐私数据读入可信执行环境进行解密,以由所述查询方获取。
-
公开(公告)号:CN111753335B
公开(公告)日:2023-09-01
申请号:CN202010889932.1
申请日:2020-08-28
Applicant: 支付宝(杭州)信息技术有限公司
Abstract: 本说明书一个或多个实施例提供一种区块内容的编辑方法及装置,该方法可以包括:区块链节点Bi接收用于将区块Qi的原始区块内容m编辑为目标区块内容m’的区块编辑交易,区块Qi+1的区块头中记录有区块Qi对应的父哈希,父哈希由原始区块内容m、公钥H和原始随机数r计算生成;区块链节点Bi在确定区块编辑交易通过共识的情况下,执行生成随机数的智能合约,智能合约用于通过安全多方计算生成私钥X,并根据原始区块内容m、目标区块内容m’、原始随机数r和私钥X确定对应的目标随机数r’,由目标区块内容m’、公钥H和目标随机数r’计算生成的哈希值与所述父哈希相同;区块链节点Bi将(m,r)更新为(m’,r’)。
-
公开(公告)号:CN111753335A
公开(公告)日:2020-10-09
申请号:CN202010889932.1
申请日:2020-08-28
Applicant: 支付宝(杭州)信息技术有限公司
Abstract: 本说明书一个或多个实施例提供一种区块内容的编辑方法及装置,该方法可以包括:区块链节点Bi接收用于将区块Qi的原始区块内容m编辑为目标区块内容m’的区块编辑交易,区块Qi+1的区块头中记录有区块Qi对应的父哈希,父哈希由原始区块内容m、公钥H和原始随机数r计算生成;区块链节点Bi在确定区块编辑交易通过共识的情况下,执行生成随机数的智能合约,智能合约用于通过安全多方计算生成私钥X,并根据原始区块内容m、目标区块内容m’、原始随机数r和私钥X确定对应的目标随机数r’,由目标区块内容m’、公钥H和目标随机数r’计算生成的哈希值与所述父哈希相同;区块链节点Bi将(m,r)更新为(m’,r’)。
-
公开(公告)号:CN111475850A
公开(公告)日:2020-07-31
申请号:CN202010456590.4
申请日:2019-11-08
Applicant: 支付宝(杭州)信息技术有限公司
IPC: G06F21/62 , G06F16/2458 , G06Q40/04
Abstract: 本说明书一个或多个实施例提供一种基于智能合约的隐私数据查询方法及装置;该方法应用于区块链节点,可以包括:当接收到查询方发起的针对目标隐私数据的查询交易时,读取所述查询交易中包含的与所述目标隐私数据相关的历史交易的交易标识和所述历史交易调用的业务合约的合约地址;根据所述合约地址获取所述业务合约,并执行所述业务合约中定义的权限控制代码,以确定所述查询方针对所述目标隐私数据的查询权限;当确定出的查询权限为允许查询时,获取所述目标隐私数据并将获取到的目标隐私数据读入可信执行环境进行解密,以由所述查询方获取。
-
公开(公告)号:CN110580417B
公开(公告)日:2020-04-07
申请号:CN201911085017.0
申请日:2019-11-08
Applicant: 支付宝(杭州)信息技术有限公司
IPC: G06F21/62 , G06F16/2458 , G06Q40/04
Abstract: 本说明书一个或多个实施例提供一种基于智能合约的隐私数据查询方法及装置;该方法应用于区块链节点,可以包括:当接收到查询方发起的针对目标隐私数据的查询交易时,读取所述查询交易中包含的与所述目标隐私数据相关的历史交易的交易标识和所述历史交易调用的业务合约的合约地址;根据所述合约地址获取所述业务合约,并执行所述业务合约中定义的权限控制代码,以确定所述查询方针对所述目标隐私数据的查询权限;当确定出的查询权限为允许查询时,获取所述目标隐私数据并将获取到的目标隐私数据读入可信执行环境进行解密,以由所述查询方获取。
-
-
-
-
-