[发明专利]基于智能合约的隐私交易处理方法、装置及存储介质在审
申请号: | 202110095435.9 | 申请日: | 2021-01-25 |
公开(公告)号: | CN112801659A | 公开(公告)日: | 2021-05-14 |
发明(设计)人: | 杨舟 | 申请(专利权)人: | 矩阵元技术(深圳)有限公司 |
主分类号: | G06Q20/38 | 分类号: | G06Q20/38;G06Q40/04 |
代理公司: | 北京三友知识产权代理有限公司 11127 | 代理人: | 周影;徐焕 |
地址: | 518061 广东省深*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 基于 智能 合约 隐私 交易 处理 方法 装置 存储 介质 | ||
1.一种基于智能合约的隐私交易处理方法,其特征在于,所述方法包括:
利用临时密钥与合约账户中的支付密钥公钥生成待创建票据的票据支付密钥;
根据所述票据支付密钥以及所述合约账户对应的区块链账户的公钥利用零知识证明算法对所述待创建票据的票据金额进行隐藏,生成票据创建证明信息;
根据所述票据创建证明信息和票据明文信息生成票据创建交易信息;
调用智能合约的票据创建接口将所述票据创建交易信息发布到所述智能合约,以使得所述智能合约对所述票据创建证明信息进行验证,验证通过后在所述智能合约中生成所述待创建票据的票据合约信息。
2.如权利要求1所述的方法,其特征在于,所述根据所述支付密钥利用零知识证明算法对所述待创建票据的票据金额进行隐藏,生成票据创建证明信息,包括:
根据所述票据支付密钥利用零知识证明算法对所述待创建票据的票据金额进行承诺,生成票据创建承诺信息;
根据所述票据创建承诺信息和所述区块链账户的公钥利用零知识证明算法生成票据创建证明信息。
3.如权利要求2所述的方法,其特征在于,所述根据所述票据创建承诺信息和区块链账户的公钥利用零知识证明算法生成票据创建证明信息包括:
根据所述票据创建承诺信息、所述区块链账户的公钥所述临时密钥中的公钥以及所述票据支付密钥中的公钥利用零知识证明算法生成所述票据创建证明信息。
4.如权利要求1所述的方法,其特征在于,在智能合约中生成票据合约信息后,所述方法还包括:
利用零知识证明算法对智能合约中的待交易票据的票据合约信息中的票据金额进行承诺,生成第一票据交易承诺信息;
利用与交易用户协议生成的票据协议支付密钥中的公钥对待交易票据金额进行承诺,生成第二票据交易承诺信息;
基于所述区块链账户的公钥利用零知识证明算法生成票据交易证明信息,所述票据交易证明信息中包括:所述第一票据交易承诺信息与所述第二票据交易承诺信息相等,证明授权给所述区块链账户的公钥;
根据所述票据交易证明信息、所述票据交易明文信息生成票据交易信息;
调用所述智能合约的票据交易接口将所述票据交易信息发布到所述智能合约,以使得所述智能合约对所述票据交易证明信息进行验证,验证通过后在所述智能合约中删除所述第一票据交易承诺信息对应的票据合约信息,并存储所述第二票据交易承诺信息对应的票据合约信息。
5.如权利要求4所述的方法,其特征在于,所述利用零知识证明算法对智能合约中的待交易票据的票据合约信息中的票据金额进行承诺,生成第一票据交易承诺信息,包括:
从所述智能合约中获取待交易票据的票据合约信息,并利用所述合约账户中的支付密钥私钥对获取到的票据合约信息中的承诺金额的加密值进行解密;
利用零知识证明算法对解密后的票据金额进行承诺,生成所述第一票据交易承诺信息。
6.如权利要求4所述的方法,其特征在于,所述利用与交易用户协议生成的票据协议支付密钥中的公钥对待交易票据金额进行承诺,生成第二票据交易承诺信息,包括:
利用双重密钥隐私地址协议与所述交易用户生成所述票据协议支付密钥;
使用所述票据协议支付密钥中的公钥对待交易票据金额进行承诺,生成所述第二票据交易承诺信息。
7.如权利要求4所述的方法,其特征在于,所述基于所述区块链账户的公钥利用零知识证明算法生成票据交易证明信息,包括:
利用所述待交易票据的票据支付密钥中的私钥对所述第一票据交易承诺信息进行签名,生成第一票据交易签名;
根据所述区块链账户的公钥、所述第一票据交易承诺信息、所述第一票据交易签名、所述第二票据交易承诺信息、所述待交易票据的临时密钥中的公钥和票据支付密钥中的公钥、与所述交易用户协议生成的票据临时密钥中的公钥以及所述票据协议支付密钥中的公钥利用零知识证明算法生成票据交易证明信息。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于矩阵元技术(深圳)有限公司,未经矩阵元技术(深圳)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110095435.9/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种双氧水与紫外灯结合的超声探头消毒装置
- 下一篇:一种双头四工位立式绕线机