[發明專利]一種查詢數字貨幣明細信息的方法和裝置有效
| 申請號: | 201711459260.5 | 申請日: | 2017-12-28 |
| 公開(公告)號: | CN108305071B | 公開(公告)日: | 2020-11-24 |
| 發明(設計)人: | 姚前 | 申請(專利權)人: | 中國人民銀行數字貨幣研究所 |
| 主分類號: | G06Q20/38 | 分類號: | G06Q20/38;G06Q20/36;G06F21/60;G06F21/62 |
| 代理公司: | 中原信達知識產權代理有限責任公司 11219 | 代理人: | 張一軍;楊曉偉 |
| 地址: | 100070 北京*** | 國省代碼: | 北京;11 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 查詢 數字 貨幣 明細 信息 方法 裝置 | ||
本發明公開了一種查詢數字貨幣明細信息的方法和裝置,涉及計算機技術領域。該方法的一具體實施方式包括:生成包括查詢指令的查詢請求;將所述查詢請求發送至安全模塊;由安全模塊使用錢包私鑰對所述查詢請求進行簽名;接收簽名后的查詢請求,在使用錢包公鑰驗證所述查詢請求的簽名信息有效后,根據所述查詢指令顯示數字貨幣明細列表。該實施方式能夠保證用戶查詢數字貨幣明細信息時的安全性。
技術領域
本發明涉及計算機技術領域,尤其涉及一種查詢數字貨幣明細信息的方法和裝置。
背景技術
現有的以比特幣為代表的虛擬貨幣,其實現原理均基于數字化的賬戶體系,涉及此類虛擬貨幣的查詢功能均依賴該賬戶系統完成,用戶終端只是提供賬戶訪問的入口。
本發明技術方案中所指的數字貨幣,則是以加密貨幣字串的形式存在的真實數據,可以理解為數字化的紙幣或硬幣,數字貨幣的字串等信息存放于本地的數字貨幣錢包中。如何保證用戶使用數字貨幣錢包查詢數值貨幣明細信息時的安全,是本發明希望解決的問題。
發明內容
有鑒于此,本發明實施例提供一種查詢數字貨幣明細信息的方法和裝置,能夠保證用戶查詢數字貨幣明細信息時的安全性。
為實現上述目的,根據本發明實施例的一個方面,提供了一種查詢數字貨幣明細信息的方法,包括:
生成包括查詢指令的查詢請求;
將所述查詢請求發送至安全模塊;由安全模塊使用錢包私鑰對所述查詢請求進行簽名;
接收簽名后的查詢請求,在使用錢包公鑰驗證所述查詢請求的簽名信息有效后,根據所述查詢指令顯示數字貨幣明細列表。
可選的,在根據所述查詢指令顯示數字貨幣明細列表的步驟前,還包括:
根據所述查詢指令查詢本地存放的數字貨幣,根據查詢結果生成數字貨幣明細列表。
可選的,所述查詢請求還包括錢包標識和錢包證書;在生成包括查詢指令的查詢請求的步驟前,還包括:
顯示查詢指令列表;
根據用戶的選擇確定查詢指令;
獲取與所述查詢指令相匹配的錢包標識和錢包證書。
可選的,在顯示數字貨幣明細列表的步驟后,還包括:
對所述數字貨幣明細列表中的數字貨幣的狀態進行驗證;其中,數字貨幣的狀態包括其真偽、是否有效、金額、所有者公鑰、發行機構名稱、有效期限中的至少一種。
可選的,對所述數字貨幣明細列表中的數字貨幣的狀態進行驗證的步驟,包括:
根據用戶的選擇確定待驗證數字貨幣;
生成包括所述待驗證數字貨幣的數字貨幣字串的驗證請求;
將所述驗證請求發送至安全模塊,由安全模塊使用錢包私鑰對所述驗證請求進行簽名;
接收簽名后的驗證請求,在使用錢包公鑰驗證所述驗證請求的簽名信息有效后,將簽名后的驗證請求發送至數字貨幣驗證機構;
接收并顯示所述數字貨幣驗證機構返回的驗證結果。
可選的,所述驗證請求還包括驗證指令,在生成包括所述待驗證數字貨幣的數字貨幣字串的驗證請求的步驟前,還包括:
根據待驗證數字貨幣的數字貨幣字串生成驗證指令;所述驗證指令用于補充數字貨幣字串的信息、實現符合查詢規范的格式轉換或補充所有者授權查詢信息中的至少一種;所述驗證指令包括驗證請求選項,所述驗證請求選項用于指定真偽、是否有效、金額、所有者公鑰、發行機構名稱、有效期限中的至少一種作為驗證內容。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于中國人民銀行數字貨幣研究所,未經中國人民銀行數字貨幣研究所許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201711459260.5/2.html,轉載請聲明來源鉆瓜專利網。





