[发明专利]一种三方转账方法及装置在审
申请号: | 202011010339.1 | 申请日: | 2020-09-23 |
公开(公告)号: | CN112053144A | 公开(公告)日: | 2020-12-08 |
发明(设计)人: | 何硕彦;周禄;张开翔;范瑞彬;刘明臻;黎宁 | 申请(专利权)人: | 深圳前海微众银行股份有限公司 |
主分类号: | G06Q20/02 | 分类号: | G06Q20/02;G06Q20/06;G06Q20/08;G06Q20/10;G06Q20/38;G06Q40/04;G06F16/27;G06F21/60;G06F21/64 |
代理公司: | 北京同达信恒知识产权代理有限公司 11291 | 代理人: | 彭燕 |
地址: | 518027 广东省深圳市*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 转账 方法 装置 | ||
1.一种三方转账方法,其特征在于,包括:
针对三个参与方共享的三方支付通道的生命周期内任一次转账,第一参与方将第一转账数据发送至第二参与方和第三参与方;所述第一转账数据包括:第一余额信息、第一转账序列号和第一签名;所述第一余额信息包括所述三个参与方中各参与方在本次转账后的预期余额;所述第一参与方为本次转账的转账方;
所述第一参与方若接收到第二转账数据和第三转账数据,则确定所述第一余额信息和所述第一转账序列号生效,从而完成本次转账;所述第二转账数据是所述第二参与方在验证了所述第一转账数据通过后得到的;所述第二转账数据包括:所述第一余额信息、所述第一转账序列号和第二签名;所述第三转账数据是所述第三参与方在验证了所述第一转账数据和所述第二转账数据通过后得到的;所述第三转账数据包括:所述第一余额信息、所述第一转账序列号和第三签名。
2.如权利要求1所述的方法,其特征在于,所述生命周期内的第一次转账之前,所述三个参与方的各参与方均在区块链中写入了初始金额;所述第一参与方按照以下方式将所述第一参与方的初始金额写入所述区块链:
所述第一参与方根据所述三方支付通道和所述第一参与方的初始金额,调用所述区块链的第一智能合约;所述第一智能合约用于将所述第一参与方的初始金额绑定于所述三方支付通道,从而将所述三方支付通道中所述第一参与方的初始金额写入所述区块链。
3.如权利要求1所述的方法,其特征在于,所述三方支付通道是将所述三个参与方的账户地址和所述生命周期的预设超期时刻传入区块链的第二智能合约,根据所述第二智能合约中的预设函数生成的。
4.如权利要求1至3任一项所述的方法,其特征在于,还包括:
当所述第一参与方为所述三方支付通道的关闭方时,所述第一参与方将第四转账数据传入区块链的第三智能合约,并进入第一挑战期;所述第四转账数据包括:第二余额信息、第二转账序列号和第四签名;所述第二余额信息为所述第一参与方声明的结算余额信息;所述第二转账序列号为所述第一参与方声明的结算转账序列号;
若在所述第一挑战期结束时,所述第一参与方确定所述第三智能合约中记录的所述第二余额信息未被更新,则所述第一参与方确定所述第二余额信息已在所述区块链中生效,且所述生命周期结束;
所述第一参与方从所述区块链获取所述第一参与方在所述第二余额信息中相应结算金额的资产。
5.如权利要求4所述的方法,其特征在于,还包括:
若在所述第一挑战期内,所述第一参与方确定所述第三智能合约中记录的所述第二余额信息被更新为第三余额信息,则所述第一参与方确定所述第一挑战期更新为第二挑战期;所述第三余额信息为所述第二参与方或所述第三参与方声明的结算余额信息;
若在所述第二挑战期结束时,所述第一参与方确定所述第三智能合约中记录的所述第三余额信息未被更新,则所述第一参与方确定所述第三余额信息已在所述区块链中生效,且所述生命周期结束;
所述第一参与方从所述区块链获取所述第一参与方在所述第三余额信息中相应结算金额的资产。
6.如权利要求1至3任一项所述的方法,其特征在于,还包括:
当所述第二参与方或所述第三参与方为所述三方支付通道的关闭方时,所述第一参与方为非关闭方,在第三挑战期内,所述第一参与方获取区块链的第三智能合约中记录的第三余额信息;所述第三余额信息为所述第二参与方或所述第三参与方声明的结算余额信息;所述第三转账序列号为所述第二参与方或所述第三参与方声明的结算转账序列号;
所述第一参与方若不认同所述第三余额信息和\或所述第三转账序列号,则在所述第三挑战期内,所述第一参与方将第四转账数据传入所述第三智能合约;所述第四转账数据包括:第二余额信息、第二转账序列号和第四签名;所述第二余额信息为所述第一参与方声明的结算余额信息;所述第二转账序列号为所述第一参与方声明的结算转账序列号;所述第三智能合约用于在所述第四转账数据验证通过后,且所述第二转账序列号和所述第三转账序列号满足预设关系时,将所述第三智能合约中记录的所述第三余额信息更新为所述第二余额信息,以及将所述第三智能合约中记录的所述第三转账序列号更新为所述第二转账序列号,并进入第四挑战期。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于深圳前海微众银行股份有限公司,未经深圳前海微众银行股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202011010339.1/1.html,转载请声明来源钻瓜专利网。