【技术实现步骤摘要】
一种硬件钱包数字货币选取方法及硬件钱包
本专利技术涉及电子
,尤其涉及一种硬件钱包数字货币选取方法及硬件钱包。
技术介绍
现有的数字货币交易过程中,在脱机交易过程中,由于不能联网实时结算,会产生一条支付数据链,在具有支付数据链的数字货币交易过程中,由于其数据量过大,容易造成交易流程变慢的问题,针对不同的交易金额,付款方硬件钱包需要组合取出对应金额的数字货币,不同的组合方式下,传输、计算、校验对应的时间不尽相同。如何设计一种数字货币支付的组合方式,使得交易流程获得最优性能成为亟待解决的问题。
技术实现思路
本专利技术旨在解决上述问题。本专利技术的主要目的在于提供一种硬件钱包数字货币选取方法。本专利技术的另一目的在于提供一种硬件钱包。为达到上述目的,本专利技术的技术方案具体是这样实现的:一种硬件钱包数字货币选取方法,包括:获取支付金额;判断内部存储的所有数字货币是否存在可用金额大于等于支付金额的数字货币或数字货币组合,其中,数字货币包括:初始数字货币;和/或,数字货币包括:初始数字货币和至少一个支付数据链;在判断内部存储的所有数字货币存在可用金额大于等于支付金额的数字货币或数字货币组合的情况下,获取全部满足可用金额大于等于支付金额的条件的数字货币或数字货币组合;计算每个满足可用金额大于等于支付金额条件的数字货币或数字货币组合的交易时间,其中,交易时间包括:传输数字货币组合的耗时、对数字货币组合进行签名的耗时和对端设备验证数字货币组合的签名的耗时之和;确定交易时间符合预设条 ...
【技术保护点】
1.一种硬件钱包数字货币选取方法,其特征在于,包括:/n获取支付金额;/n判断内部存储的所有数字货币是否存在可用金额大于等于所述支付金额的数字货币或数字货币组合,其中,所述数字货币包括:初始数字货币;和/或,所述数字货币包括:初始数字货币和至少一个支付数据链;/n在判断内部存储的所有数字货币存在可用金额大于等于所述支付金额的数字货币或数字货币组合的情况下,获取全部满足可用金额大于等于所述支付金额的条件的数字货币或数字货币组合;/n计算每个满足可用金额大于等于所述支付金额条件的数字货币或数字货币组合的交易时间,其中,所述交易时间包括:传输所述数字货币组合的耗时、对所述数字货币组合进行签名的耗时和对端设备验证所述数字货币组合的签名的耗时之和;/n确定交易时间符合预设条件的数字货币或数字货币组合为待输出货币;/n输出所述待输出货币。/n
【技术特征摘要】
1.一种硬件钱包数字货币选取方法,其特征在于,包括:
获取支付金额;
判断内部存储的所有数字货币是否存在可用金额大于等于所述支付金额的数字货币或数字货币组合,其中,所述数字货币包括:初始数字货币;和/或,所述数字货币包括:初始数字货币和至少一个支付数据链;
在判断内部存储的所有数字货币存在可用金额大于等于所述支付金额的数字货币或数字货币组合的情况下,获取全部满足可用金额大于等于所述支付金额的条件的数字货币或数字货币组合;
计算每个满足可用金额大于等于所述支付金额条件的数字货币或数字货币组合的交易时间,其中,所述交易时间包括:传输所述数字货币组合的耗时、对所述数字货币组合进行签名的耗时和对端设备验证所述数字货币组合的签名的耗时之和;
确定交易时间符合预设条件的数字货币或数字货币组合为待输出货币;
输出所述待输出货币。
2.根据权利要求1所述的方法,其特征在于,所述判断内部存储的所有数字货币是否存在可用金额大于等于所述支付金额的数字货币或数字货币组合包括:
判断一个数字货币的可用金额是否大于等于所述支付金额;和/或
判断多个数字货币的可用金额的组合是否大于等于所述支付金额。
3.根据权利要求1所述的方法,其特征在于,还包括:所述获取支付金额之前,还包括:
设置基本信息参数,其中,所述基本信息参数包括:传输所述初始数字货币的耗时mX、传输一条支付数据链的耗时X、计算一次签名的耗时B和验证一条签名的耗时C。
4.根据权利要求3所述的方法,其特征在于,所述确定交易时间符合预设条件数字货币或数字货币组合为待输出货币包括:
将所述交易时间与根据所述基本信息参数计算得到的阈值时间进行比较,在所述交易时间小于所述阈值时间的情况下,确定所述交易时间符合预设条件,将所述符合预设条件的数字货币或数字货币组合作为所述待输出货币。
5.根据权利要求1所述的方法,其特征在于,所述确定交易时间符合预设条件的数字货币或数字货币组合为待输出货币包括:
确定交易时间最短、包含支付数据链最少、且可用金额最接近所述支付金额的数字货币或数字货币组合为待输出货币。
6.一种硬件钱包,其特征在于,包括:交易金额获取模块、判断模块、获取数字货币或数字货币组合模块、计算模块、确定模块和输出模块;其中:...
【专利技术属性】
技术研发人员:李东声,
申请(专利权)人:天地融科技股份有限公司,
类型:发明
国别省市:北京;11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。