[发明专利]一种硬件钱包数字货币选取方法及硬件钱包在审
申请号: | 202110009653.6 | 申请日: | 2021-01-05 |
公开(公告)号: | CN112633877A | 公开(公告)日: | 2021-04-09 |
发明(设计)人: | 李东声 | 申请(专利权)人: | 天地融科技股份有限公司 |
主分类号: | G06Q20/36 | 分类号: | G06Q20/36;G06Q40/04 |
代理公司: | 暂无信息 | 代理人: | 暂无信息 |
地址: | 100083 北京*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 硬件 钱包 数字 货币 选取 方法 | ||
1.一种硬件钱包数字货币选取方法,其特征在于,包括:
获取支付金额;
判断内部存储的所有数字货币是否存在可用金额大于等于所述支付金额的数字货币或数字货币组合,其中,所述数字货币包括:初始数字货币;和/或,所述数字货币包括:初始数字货币和至少一个支付数据链;
在判断内部存储的所有数字货币存在可用金额大于等于所述支付金额的数字货币或数字货币组合的情况下,获取全部满足可用金额大于等于所述支付金额的条件的数字货币或数字货币组合;
计算每个满足可用金额大于等于所述支付金额条件的数字货币或数字货币组合的交易时间,其中,所述交易时间包括:传输所述数字货币组合的耗时、对所述数字货币组合进行签名的耗时和对端设备验证所述数字货币组合的签名的耗时之和;
确定交易时间符合预设条件的数字货币或数字货币组合为待输出货币;
输出所述待输出货币。
2.根据权利要求1所述的方法,其特征在于,所述判断内部存储的所有数字货币是否存在可用金额大于等于所述支付金额的数字货币或数字货币组合包括:
判断一个数字货币的可用金额是否大于等于所述支付金额;和/或
判断多个数字货币的可用金额的组合是否大于等于所述支付金额。
3.根据权利要求1所述的方法,其特征在于,还包括:所述获取支付金额之前,还包括:
设置基本信息参数,其中,所述基本信息参数包括:传输所述初始数字货币的耗时mX、传输一条支付数据链的耗时X、计算一次签名的耗时B和验证一条签名的耗时C。
4.根据权利要求3所述的方法,其特征在于,所述确定交易时间符合预设条件数字货币或数字货币组合为待输出货币包括:
将所述交易时间与根据所述基本信息参数计算得到的阈值时间进行比较,在所述交易时间小于所述阈值时间的情况下,确定所述交易时间符合预设条件,将所述符合预设条件的数字货币或数字货币组合作为所述待输出货币。
5.根据权利要求1所述的方法,其特征在于,所述确定交易时间符合预设条件的数字货币或数字货币组合为待输出货币包括:
确定交易时间最短、包含支付数据链最少、且可用金额最接近所述支付金额的数字货币或数字货币组合为待输出货币。
6.一种硬件钱包,其特征在于,包括:交易金额获取模块、判断模块、获取数字货币或数字货币组合模块、计算模块、确定模块和输出模块;其中:
所述交易金额获取模块,用于获取支付金额;
所述判断模块,用于判断内部存储的所有数字货币是否存在可用金额大于等于所述支付金额的数字货币或数字货币组合,其中,所述数字货币包括:初始数字货币;和/或,所述数字货币包括:初始数字货币和至少一个支付数据链;
所述获取数字货币或数字货币组合模块,用于在判断内部存储的所有数字货币存在可用金额大于等于所述支付金额的数字货币或数字货币组合的情况下,获取全部满足可用金额大于等于所述支付金额的条件的数字货币或数字货币组合;
所述计算模块,用于计算每个满足可用金额大于等于所述支付金额条件的数字货币或数字货币组合的交易时间,其中,所述交易时间包括:传输所述数字货币组合的耗时、对所述数字货币组合进行签名的耗时和对端设备验证所述数字货币组合的签名的耗时之和;
所述确定模块,用于确定交易时间符合预设条件的数字货币或数字货币组合为待输出货币;
所述输出模块,用于输出所述待输出货币。
7.根据权利要求6所述的硬件钱包,其特征在于,所述判断模块通过以下方式判断内部存储的所有数字货币是否存在可用金额大于等于所述支付金额的数字货币或数字货币组合:
判断一个数字货币的可用金额是否大于等于所述支付金额;和/或
判断多个数字货币的可用金额的组合是否大于等于所述支付金额。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于天地融科技股份有限公司,未经天地融科技股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110009653.6/1.html,转载请声明来源钻瓜专利网。