[发明专利]隐私授权转账方法、设备和存储介质有效
申请号: | 202011565387.7 | 申请日: | 2020-12-25 |
公开(公告)号: | CN112488725B | 公开(公告)日: | 2022-04-05 |
发明(设计)人: | 马登极;应秋敏;王志文;吴思进 | 申请(专利权)人: | 杭州复杂美科技有限公司 |
主分类号: | G06Q20/40 | 分类号: | G06Q20/40;G06Q20/38;G06Q40/04 |
代理公司: | 暂无信息 | 代理人: | 暂无信息 |
地址: | 310000 浙江省杭州市西湖*** | 国省代码: | 浙江;33 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 隐私 授权 转账 方法 设备 存储 介质 | ||
1.一种隐私授权转账方法,其特征在于,区块链数据库中配置有用于存证可花费资产的可花费仓库、用于存证已被授权的可花费资产的授权哈希的授权仓库、用于存证已使用的可花费资产的已花费仓库,所述方法适用于用户端,所述方法包括:
响应于隐私授权转账命令,生成使用第一可花费资产、向收款方支付需要授权的第二可花费资产、找零第三可花费资产的第一隐私授权转账交易;其中,所述第一隐私授权转账交易包括所述第一可花费资产的存在证明信息、所述第二可花费资产的收款方公钥和授权方公钥;当所述第一可花费资产是需要授权的可花费资产时,所述第一隐私授权转账交易还包括所述第一可花费资产的授权证明信息;
将所述第一隐私授权转账交易发送至区块链网络,以供区块链节点打包执行:
根据所述存在证明信息和所述可花费仓库所存证的数据进行所述第一可花费资产的存在性验证;以及,
根据所述存在证明信息和所述已花费仓库所存证的数据进行所述第一可花费资产的双花验证;
在所述第一可花费资产是需要授权的可花费资产时,根据所述授权证明信息和所述授权仓库中所述第一可花费资产的授权哈希进行所述第一可花费资产的授权验证;
在所进行的各项验证都通过时,将所述第一可花费资产记录到所述已花费仓库中、将所述第二可花费资产和所述第三可花费资产记录到所述可花费仓库中;
其中,所述区块链节点还用于执行第一授权交易,根据所述授权方公钥验证相应的授权方私钥的签名,并在验证成功后将所述第二可花费资产的授权哈希存入所述授权仓库;
所述第一授权交易由相应的第一授权方的终端在监测到所述第一隐私授权转账交易后,响应于授权指令,根据所述授权方私钥签名生成。
2.根据权利要求1所述的方法,其特征在于,所述第一可花费资产的存在证明信息包括所述第一可花费资产的多项参数;
所述多项参数包括所述第一可花费资产的授权方公钥;
当所述第一可花费资产为无需授权的可花费资产时,所述第一可花费资产的授权方公钥为空;
所述第一可花费资产的存在性验证包括根据所述第一可花费资产的授权方公钥和所述多项参数中的若干项其它参数生成所述第一可花费资产的存证哈希,并验证所述可花费仓库中是否存有所述存证哈希。
3.根据权利要求2所述的方法,其特征在于,所述可花费仓库将各可花费资产以默克尔树的叶子节点的形式存储在默克尔树中;
所述多项参数还包括所述第一可花费资产所对应的第一叶子节点所对应的默克尔树根以及路径信息。
4.根据权利要求2所述的方法,其特征在于,所述第一可花费资产的授权哈希为所述第一可花费资产的存证哈希的哈希值。
5.根据权利要求1-4任一项所述的方法,其特征在于,所述第一隐私授权转账交易同时还向所述收款方支付无需授权的第四可花费资产。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于杭州复杂美科技有限公司,未经杭州复杂美科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202011565387.7/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种有机肥料露天发酵用防雨装置
- 下一篇:一种防火阀门装置