[发明专利]一种硬件钱包数字货币选取方法及硬件钱包在审
申请号: | 202110009653.6 | 申请日: | 2021-01-05 |
公开(公告)号: | CN112633877A | 公开(公告)日: | 2021-04-09 |
发明(设计)人: | 李东声 | 申请(专利权)人: | 天地融科技股份有限公司 |
主分类号: | G06Q20/36 | 分类号: | G06Q20/36;G06Q40/04 |
代理公司: | 暂无信息 | 代理人: | 暂无信息 |
地址: | 100083 北京*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 硬件 钱包 数字 货币 选取 方法 | ||
本发明一种硬件钱包数字货币选取方法和硬件钱包,该方法包括:获取支付金额;判断内部存储的所有数字货币是否存在可用金额大于等于支付金额的数字货币或数字货币组合,在存在的情况下,获取全部满足可用金额大于等于支付金额的条件的数字货币或数字货币组合;计算每个满足可用金额大于等于支付金额条件的数字货币或数字货币组合的交易时间,其中,交易时间包括:传输数字货币组合的耗时、对数字货币组合进行签名的耗时和对端设备验证数字货币组合的签名的耗时之和;确定交易时间符合预设条件的数字货币或数字货币组合为待输出货币;输出待输出货币。通过本方法,可以提高硬件钱包在脱机状态下的支付效率。
技术领域
本发明涉及电子技术领域,尤其涉及一种硬件钱包数字货币选取方法及硬件钱包。
背景技术
现有的数字货币交易过程中,在脱机交易过程中,由于不能联网实时结算,会产生一条支付数据链,在具有支付数据链的数字货币交易过程中,由于其数据量过大,容易造成交易流程变慢的问题,针对不同的交易金额,付款方硬件钱包需要组合取出对应金额的数字货币,不同的组合方式下,传输、计算、校验对应的时间不尽相同。如何设计一种数字货币支付的组合方式,使得交易流程获得最优性能成为亟待解决的问题。
发明内容
本发明旨在解决上述问题。
本发明的主要目的在于提供一种硬件钱包数字货币选取方法。
本发明的另一目的在于提供一种硬件钱包。
为达到上述目的,本发明的技术方案具体是这样实现的:一种硬件钱包数字货币选取方法,包括:获取支付金额;判断内部存储的所有数字货币是否存在可用金额大于等于支付金额的数字货币或数字货币组合,其中,数字货币包括:初始数字货币;和/或,数字货币包括:初始数字货币和至少一个支付数据链;在判断内部存储的所有数字货币存在可用金额大于等于支付金额的数字货币或数字货币组合的情况下,获取全部满足可用金额大于等于支付金额的条件的数字货币或数字货币组合;计算每个满足可用金额大于等于支付金额条件的数字货币或数字货币组合的交易时间,其中,交易时间包括:传输数字货币组合的耗时、对数字货币组合进行签名的耗时和对端设备验证数字货币组合的签名的耗时之和;确定交易时间符合预设条件的数字货币或数字货币组合为待输出货币;输出待输出货币。
此外,判断内部存储的所有数字货币是否存在可用金额大于等于支付金额的数字货币或数字货币组合包括:判断一个数字货币的可用金额是否大于等于支付金额;和/或判断多个数字货币的可用金额的组合是否大于等于支付金额。
此外,获取支付金额之前,还包括:设置基本信息参数,其中,基本信息参数包括:传输初始数字货币的耗时mX、传输一条支付数据链的耗时X、计算一次签名的耗时B和验证一条签名的耗时C。
此外,确定交易时间符合预设条件数字货币或数字货币组合为待输出货币包括:将交易时间与根据基本信息参数计算得到的阈值时间进行比较,在交易时间小于阈值时间的情况下,确定交易时间符合预设条件,将符合预设条件的数字货币或数字货币组合作为待输出货币。
此外,确定交易时间符合预设条件的数字货币或数字货币组合为待输出货币包括:确定交易时间最短、包含支付数据链最少、且可用金额最接近支付金额的数字货币或数字货币组合为待输出货币。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于天地融科技股份有限公司,未经天地融科技股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110009653.6/2.html,转载请声明来源钻瓜专利网。