预览加载中,请您耐心等待几秒...
1/10
2/10
3/10
4/10
5/10
6/10
7/10
8/10
9/10
10/10

亲,该文档总共26页,到这已经超出免费预览范围,如果喜欢就直接下载吧~

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

(19)中华人民共和国国家知识产权局(12)发明专利申请(10)申请公布号CN111143885A(43)申请公布日2020.05.12(21)申请号202010253639.6(22)申请日2020.04.02(71)申请人支付宝(杭州)信息技术有限公司地址310000浙江省杭州市西湖区西溪路556号8层B段801-11(72)发明人李康夏凝杨达一(74)专利代理机构北京永新同创知识产权代理有限公司11376代理人林锦辉刘景峰(51)Int.Cl.G06F21/62(2013.01)G06F21/60(2013.01)G06Q40/04(2012.01)权利要求书4页说明书14页附图7页(54)发明名称区块链交易处理方法及装置和区块链节点(57)摘要本公开涉及区块链交易处理方法及装置和区块链节点。在一方面的区块链交易处理方法包括:在接收到客户端发送的隐私交易数据时,利用对应执行区块链节点分组中约定的加密密钥对所述隐私交易数据进行加密,以生成加密隐私交易数据;以及将所述加密隐私交易数据发送给区块链网络中的各个共识区块链节点,以对所述隐私交易数据进行共识处理。另一一方面的区块链交易处理方法包括:在接收到加密隐私交易数据时,对所述加密隐私交易数据进行共识处理;在所述加密隐私数据通过共识之后,利用对应执行区块链节点分组中约定的解密密钥对所述加密隐私交易数据进行解密;以及在解密成功时,对解密得到的隐私交易数据进行执行处理。CN111143885ACN111143885A权利要求书1/4页1.一种区块链交易处理方法,包括:在接收到客户端发送的隐私交易数据时,利用对应执行区块链节点分组中约定的加密密钥对所述隐私交易数据进行加密,以生成加密隐私交易数据;以及将所述加密隐私交易数据发送给区块链网络中的各个共识区块链节点,以对所述隐私交易数据进行共识处理,其中,所述执行区块链节点分组中的各个执行区块链节点被指定参与执行所述隐私交易数据。2.如权利要求1所述的方法,其中,利用对应执行区块链节点分组中约定的加密密钥对所述隐私交易数据进行加密,以生成加密隐私交易数据包括:利用所述执行区块链节点分组中的各个执行区块链节点的公钥对所述隐私交易数据进行加密,以生成加密隐私交易数据,其中,所述加密隐私交易数据使得所述各个执行区块链节点能够使用各自的私钥进行解密以得到所述隐私交易数据。3.如权利要求2所述的方法,其中,利用所述执行区块链节点分组中的各个执行区块链节点的公钥对所述隐私交易数据进行加密,以生成加密隐私交易数据包括:利用所述各个执行区块链节点的公钥对对称密钥进行非对称加密;利用所述对称密钥对所述隐私交易数据进行对称加密;以及基于被非对称加密的对称密钥和被对称加密的隐私交易数据,生成所述加密隐私交易数据。4.如权利要求1-3中任一项所述的方法,其中,所述隐私交易数据具有执行区块链节点分组标识,在利用对应执行区块链节点分组中的各个执行区块链节点的公钥对所述隐私交易数据进行加密之前,所述方法还包括:基于所述执行区块链节点分组标识,获取所述执行区块链节点分组。5.如权利要求1-3中任一项所述的方法,其中,所述共识区块链节点包括所述执行区块链节点分组中的各个执行区块链节点和所述区块链网络中的未被指定为参与执行所述隐私交易的至少一个区块链节点。6.如权利要求1-3中任一项所述的方法,其中,所述加密隐私交易数据具有对应的执行区块链节点分组标识。7.一种区块链交易处理方法,包括:在接收到加密隐私交易数据时,对所述加密隐私交易数据进行共识处理;在所述加密隐私数据通过共识之后,利用对应执行区块链节点分组中约定的解密密钥对所述加密隐私交易数据进行解密;以及在解密成功时,对解密得到的隐私交易数据进行执行处理,其中,所述加密隐私交易数据是利用所述执行区块链节点分组中约定的加密密钥进行加密的。8.如权利要求7所述的方法,其中,所述加密隐私交易数据是利用所述执行区块链节点分组中的各个执行区块链节点的公钥进行加密的,利用约定的解密密钥对所述加密隐私交易数据进行解密包括:利用对应区块链节点的私钥对所述加密隐私交易数据进行解密。2CN111143885A权利要求书2/4页9.如权利要求8所述的方法,其中,所述加密隐私交易数据包括利用对称密钥进行对称加密的隐私交易数据和利用对应区块链节点的公钥进行非对称加密的对称密钥,利用对应区块链节点的私钥对所述加密隐私交易数据进行解密包括:使用对应区块链节点的私钥对被非对称加密的对称密钥进行非对称解密,以得到所述对称密钥;以及在解密得到对称密钥时,利用所述对称密钥对被对称加密的隐私交易数据进行对称解密,以得到所述隐私交易数据。10.如权利要求7-9中任一项所述的方法,其中,所述加密隐私交易数据具有标识相应隐私交易数据的生成时间的时间戳,在利用对应执行