[發明專利]一種硬件錢包數字貨幣選取方法及硬件錢包在審
| 申請號: | 202110009653.6 | 申請日: | 2021-01-05 |
| 公開(公告)號: | CN112633877A | 公開(公告)日: | 2021-04-09 |
| 發明(設計)人: | 李東聲 | 申請(專利權)人: | 天地融科技股份有限公司 |
| 主分類號: | G06Q20/36 | 分類號: | G06Q20/36;G06Q40/04 |
| 代理公司: | 暫無信息 | 代理人: | 暫無信息 |
| 地址: | 100083 北京*** | 國省代碼: | 北京;11 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 硬件 錢包 數字 貨幣 選取 方法 | ||
本發明一種硬件錢包數字貨幣選取方法和硬件錢包,該方法包括:獲取支付金額;判斷內部存儲的所有數字貨幣是否存在可用金額大于等于支付金額的數字貨幣或數字貨幣組合,在存在的情況下,獲取全部滿足可用金額大于等于支付金額的條件的數字貨幣或數字貨幣組合;計算每個滿足可用金額大于等于支付金額條件的數字貨幣或數字貨幣組合的交易時間,其中,交易時間包括:傳輸數字貨幣組合的耗時、對數字貨幣組合進行簽名的耗時和對端設備驗證數字貨幣組合的簽名的耗時之和;確定交易時間符合預設條件的數字貨幣或數字貨幣組合為待輸出貨幣;輸出待輸出貨幣。通過本方法,可以提高硬件錢包在脫機狀態下的支付效率。
技術領域
本發明涉及電子技術領域,尤其涉及一種硬件錢包數字貨幣選取方法及硬件錢包。
背景技術
現有的數字貨幣交易過程中,在脫機交易過程中,由于不能聯網實時結算,會產生一條支付數據鏈,在具有支付數據鏈的數字貨幣交易過程中,由于其數據量過大,容易造成交易流程變慢的問題,針對不同的交易金額,付款方硬件錢包需要組合取出對應金額的數字貨幣,不同的組合方式下,傳輸、計算、校驗對應的時間不盡相同。如何設計一種數字貨幣支付的組合方式,使得交易流程獲得最優性能成為亟待解決的問題。
發明內容
本發明旨在解決上述問題。
本發明的主要目的在于提供一種硬件錢包數字貨幣選取方法。
本發明的另一目的在于提供一種硬件錢包。
為達到上述目的,本發明的技術方案具體是這樣實現的:一種硬件錢包數字貨幣選取方法,包括:獲取支付金額;判斷內部存儲的所有數字貨幣是否存在可用金額大于等于支付金額的數字貨幣或數字貨幣組合,其中,數字貨幣包括:初始數字貨幣;和/或,數字貨幣包括:初始數字貨幣和至少一個支付數據鏈;在判斷內部存儲的所有數字貨幣存在可用金額大于等于支付金額的數字貨幣或數字貨幣組合的情況下,獲取全部滿足可用金額大于等于支付金額的條件的數字貨幣或數字貨幣組合;計算每個滿足可用金額大于等于支付金額條件的數字貨幣或數字貨幣組合的交易時間,其中,交易時間包括:傳輸數字貨幣組合的耗時、對數字貨幣組合進行簽名的耗時和對端設備驗證數字貨幣組合的簽名的耗時之和;確定交易時間符合預設條件的數字貨幣或數字貨幣組合為待輸出貨幣;輸出待輸出貨幣。
此外,判斷內部存儲的所有數字貨幣是否存在可用金額大于等于支付金額的數字貨幣或數字貨幣組合包括:判斷一個數字貨幣的可用金額是否大于等于支付金額;和/或判斷多個數字貨幣的可用金額的組合是否大于等于支付金額。
此外,獲取支付金額之前,還包括:設置基本信息參數,其中,基本信息參數包括:傳輸初始數字貨幣的耗時mX、傳輸一條支付數據鏈的耗時X、計算一次簽名的耗時B和驗證一條簽名的耗時C。
此外,確定交易時間符合預設條件數字貨幣或數字貨幣組合為待輸出貨幣包括:將交易時間與根據基本信息參數計算得到的閾值時間進行比較,在交易時間小于閾值時間的情況下,確定交易時間符合預設條件,將符合預設條件的數字貨幣或數字貨幣組合作為待輸出貨幣。
此外,確定交易時間符合預設條件的數字貨幣或數字貨幣組合為待輸出貨幣包括:確定交易時間最短、包含支付數據鏈最少、且可用金額最接近支付金額的數字貨幣或數字貨幣組合為待輸出貨幣。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于天地融科技股份有限公司,未經天地融科技股份有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202110009653.6/2.html,轉載請聲明來源鉆瓜專利網。





