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

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

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

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

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

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

(19)中华人民共和国国家知识产权局(12)发明专利申请(10)申请公布号CN112513914A(43)申请公布日2021.03.16(21)申请号202080003649.2G06F16/27(2019.01)(22)申请日2020.07.03G06F16/23(2019.01)G06F21/60(2013.01)(85)PCT国际申请进入国家阶段日G06F21/64(2013.01)2020.12.25(86)PCT国际申请的申请数据PCT/CN2020/1001902020.07.03(71)申请人支付宝(杭州)信息技术有限公司地址310000浙江省杭州市西湖区西溪路556号8层B段801-11(72)发明人杨达一夏凝李康(74)专利代理机构北京博思佳知识产权代理有限公司11415代理人周嗣勇(51)Int.Cl.G06Q40/04(2012.01)权利要求书2页说明书16页附图6页(54)发明名称基于区块链的隐私交易中提供隐私和安全保护的系统和方法(57)摘要提供了用于实施基于区块链的隐私交易的方法、系统和装置,包括编码在计算机存储介质上的计算机程序。所述方法之一包括:在隐私交易所涉及的多个(N个)区块链节点中的第一区块链节点处,将所述隐私交易发送至所述N个区块链节点中的多个第二区块链节点中的每个,其中,N至少为四;分别从所述第一区块链节点和所述第二区块链节点中的至少(N‑F)个区块链节点获得证明所述隐私交易的至少(N‑F)个签名,其中,F为不大于(N‑1)/2的最大整数;以及在所述第一区块链节点处,将与所述至少(N‑F)个签名相关联的所述隐私交易的哈希值提交给公有区块链的一个或多个区块链节点以添加到所述公有区块链中。CN112513914ACN112513914A权利要求书1/2页1.一种计算机实现的用于实施基于区块链的隐私交易的方法,所述方法包括:在隐私交易所涉及的N个区块链节点中的第一区块链节点处,将所述隐私交易发送至所述N个区块链节点中的多个第二区块链节点中的每个,其中,N至少为四;在所述第一区块链节点处,分别从所述第一区块链节点和所述第二区块链节点中的至少(N‑F)个区块链节点获得证明所述隐私交易的至少(N‑F)个签名,其中,F为不大于(N‑1)/2的最大整数;以及在所述第一区块链节点处,将与所述至少(N‑F)个签名相关联的所述隐私交易的哈希值提交给公有区块链的一个或多个区块链节点以添加到所述公有区块链中。2.如权利要求1所述的方法,其中,所述隐私交易包括交易信息,所述交易信息包括所述隐私交易的一个或多个发送方、所述隐私交易的一个或多个接收方以及所述隐私交易的一个或多个交易金额。3.如前述任一权利要求所述的方法,其中,所述方法是根据原子广播协议执行的。4.如前述任一权利要求所述的方法,其中,将所述隐私交易发送至所述多个第二区块链节点中的每个包括:用分别与所述多个第二区块链节点对应的多个公钥分别对所述隐私交易进行加密;以及将所述加密的隐私交易分别发送至所述多个第二区块链节点。5.如前述任一权利要求所述的方法,其中,证明所述隐私交易包括:证明对所述隐私交易的接收和所述隐私交易的有效性。6.如前述任一权利要求所述的方法,其中,所述签名包括:用与所述第一区块链节点或所述第二区块链节点对应的私钥对所述隐私交易的加密。7.如前述任一权利要求所述的方法,其中,获得所述至少(N‑F)个签名包括:分别从所述N个区块链节点中的(N‑F)个不同的区块链节点获得至少(N‑F)个一致且有效的签名。8.如前述任一权利要求所述的方法,其中,所述(N‑F)个签名之一来自所述第一区块链节点;以及其他(N‑F‑1)个签名分别来自所述多个第二区块链节点。9.如前述任一权利要求所述的方法,其中,将与所述至少(N‑F)个签名相关联的所述隐私交易的哈希值提交给所述公有区块链的所述一个或多个区块链节点以添加到所述公有区块链中,包括:将区块链交易发送到所述公有区块链的所述一个或多个区块链节点以添加到所述公有区块链中,所述区块链交易包括所述隐私交易的交易哈希值、所述至少(N‑F)个签名、以及与所述N个区块链节点对应的组标识,其中,当所述组标识存储到所述公有区块链中时,用作向所述N个区块链节点提供的已成功完成对所述隐私交易的共识验证的通知。10.如前述任一权利要求所述的方法,还包括:在所述第一区块链节点处从所述公有区块链获得所述隐私交易;以及在所述第一区块链节点处通过验证所获得的隐私交易中包括的签名的数量是否达到至少(N‑F)个来验证所述隐私交易。11.如前述任一权利要求所述的方法,还包括:2CN112513914A权利要求书2/2页在所述第一区块链节点处,根据存储在所述公有区块链中的所述隐私交易相对于存储在所述公有区块链中的其他隐私交易和公开交易的顺序在本