[发明专利]一种数字货币交易方法、设备、系统、终端及客户端钱包有效
申请号: | 201810891402.3 | 申请日: | 2018-08-07 |
公开(公告)号: | CN109064146B | 公开(公告)日: | 2021-05-11 |
发明(设计)人: | 孙丽;张一锋 | 申请(专利权)人: | 中钞信用卡产业发展有限公司杭州区块链技术研究院 |
主分类号: | G06Q20/06 | 分类号: | G06Q20/06;G06Q20/38 |
代理公司: | 北京集佳知识产权代理有限公司 11227 | 代理人: | 罗满 |
地址: | 310013 浙江省杭州*** | 国省代码: | 浙江;33 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 数字 货币 交易 方法 设备 系统 终端 客户端 钱包 | ||
本发明公开了一种数字货币交易方法,包括:客户端钱包接收数字货币交易请求,当交易请求中交易货币数量超出任一系统地址的余额时,钱包发行金融机构根据交易货币数量生成的多系统地址交易消息并发送至钱包客户端;客户端钱包根据每条交易消息生成对应的签名,根据聚合算法对各系统地址的签名进行聚合,将多个签名聚合为一个签名,在进行验签时仅需对聚合后生成的聚合签名进行验证即可,无需对每个系统地址生成的签名进行一一验证,系统后台对聚合签名进行验签,生成交易数据。该方法减少了签名验签的工作量,优化了验签流程,提高了系统交易的效率。本发明还公开了一种客户端钱包、数字货币交易设备、系统以及一种终端,具有上述有益效果。
技术领域
本发明涉及电子技术领域,特别涉及一种数字货币交易方法、一种客户端钱包、一种数字货币交易设备、一种数字货币交易系统以及一种终端。
背景技术
随着区块链技术及数字货币的兴起,涌现出众多数字货币钱包,比如以太坊钱包、比特币钱包。一个用户可以创建多个数字货币钱包,在每个数字货币钱包内都存储有相应的数字货币。
有时用户需要支付一笔较大额度的交易,可能会出现每个数字货币钱包应用中的金额单独不足以支付,需要联合多个钱包应用进行支付的情况。但是目前单个数字货币钱包地址登录仅支持单账户对单消息签名,对于需要同时使用多个系统地址内的资金进行支付的情况,要先将多个系统地址对应的资金转移到某一个数字货币钱包系统地址,再进行支付转账。该流程增加了签名验签的工作量同时也对网络带宽造成更大压力,这无疑降低整个交易的效率。
因此,如何在需要联合多个数字货币钱包进行联合支付时简化数字货币交易流程,提高数字货币交易的效率,是本领域技术人员需要解决的技术问题。
发明内容
本发明的目的是提供一种数字货币交易方法,该方法在联合多个系统地址中的余额进行联合支付时,通过将多个数字货币钱包系统地址交易中的签名应用聚合签名算法聚合成一个签名,系统后台仅需对该一个签名进行验签即可,可以大大减少签名验签的工作量,优化验签流程,降低系统对网络带宽及服务器的压力,提高了系统进行交易的效率;本发明的另一目的是提供一种数字货币交易装置、设备、系统以及一种终端,具有上述有益效果。
为解决上述技术问题,本发明提供一种数字货币交易方法,应用于数字货币钱包,包括:
客户端钱包接收数字货币交易请求;
当所述交易请求中交易货币数量超出任一系统地址的余额时,接收钱包发行金融机构根据所述交易货币数量生成的多系统地址交易消息;
生成各所述交易消息对应的签名;
根据聚合算法将各签名进行聚合,得到聚合签名;
将所述聚合签名以及所述数字货币交易请求发送至系统后台,以便所述系统后台对所述聚合签名进行验签,生成交易结果。
优选地,所述交易消息的生成方法包括:
钱包发行金融机构接收交易请求;
向钱包系统后台发送余额查询指令,得到各系统地址的余额;
根据所述交易请求中的交易货币数量以及各系统地址的余额依照默认支付策略生成所述各系统地址的交易消息。
优选地,所述数字货币交易方法还包括:
若各系统地址对应的数字货币余额的总和少于所述交易货币数量时,通过所述客户端钱包输出余额不足。
优选地,所述数字货币余额的查询方法包括:
钱包发行金融机构根据账户信息查找预先存储的系统地址信息;其中,所述系统地址信息的获取方法包括:接收进行系统地址申请时系统后台发送的系统地址成功申请通知;根据所述系统地址成功申请通知筛选系统地址信息并存储;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中钞信用卡产业发展有限公司杭州区块链技术研究院,未经中钞信用卡产业发展有限公司杭州区块链技术研究院许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201810891402.3/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种基于区块链的资产转移方法及装置
- 下一篇:一种跑步运动积分系统