[發(fā)明專利]一種基于動態(tài)緩存的數(shù)字貨幣的兌換方法、裝置及系統(tǒng)在審
| 申請?zhí)枺?/td> | 201811030145.0 | 申請日: | 2018-09-05 |
| 公開(公告)號: | CN109345211A | 公開(公告)日: | 2019-02-15 |
| 發(fā)明(設計)人: | 李河欣;楊超群;黃何 | 申請(專利權)人: | 海南新軟軟件有限公司 |
| 主分類號: | G06Q20/06 | 分類號: | G06Q20/06;G06Q20/02 |
| 代理公司: | 北京弘權知識產權代理事務所(普通合伙) 11363 | 代理人: | 逯長明;許偉群 |
| 地址: | 571924 海南省海口市老城高新*** | 國省代碼: | 海南;46 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 數(shù)字貨幣 兌換 第三方平臺 動態(tài)緩存 裝置及系統(tǒng) 交易詳情 申請 兌換系統(tǒng) 結果更新 可擴展性 靈活度 保證 錢包 數(shù)據(jù)庫 更新 交易 | ||
本申請公開了一種基于動態(tài)緩存的數(shù)字貨幣的兌換方法、裝置及系統(tǒng)。在本申請的技術方案中,動態(tài)緩存保證了第三方平臺提供數(shù)據(jù)的及時性,確保數(shù)據(jù)準確同步;通過第三方平臺實現(xiàn)跨鏈數(shù)字貨幣的兌換,保證幣幣交易的廣泛性;兌換結果對應的交易詳情及交易詳情列表及時更新至數(shù)據(jù)庫,保證了兌換結果更新的準確性與及時性;另外,本申請中的一個兌換系統(tǒng)可以連接多個第三方平臺,滿足數(shù)字貨幣錢包的不同的需求,提高數(shù)字貨幣兌換的靈活度和可擴展性。
技術領域
本申請涉及計算機技術領域,尤其涉及一種基于動態(tài)緩存的數(shù)字貨幣的兌換方法、裝置及系統(tǒng)。
背景技術
數(shù)字貨幣錢包是存儲密鑰(私鑰和公鑰)的工具,有了密鑰就可以擁有相應地址上的數(shù)字貨幣的支配權。數(shù)字貨幣錢包按照私鑰的儲存方式,可以分為冷錢包和熱錢包。通常冷錢包又叫做離線錢包,即在使用的過程中,它們可以一直處于非聯(lián)網狀態(tài),這類錢包往往依靠不聯(lián)網的電腦、手機或者其他的硬件設備運行。而熱錢包正好相反,它在使用的過程中,必須保持聯(lián)網狀態(tài),這類錢包通常以在線錢包和交易平臺錢包等形式出現(xiàn)。
不論是哪一種數(shù)字貨幣錢包都可以按照不同區(qū)塊鏈公鏈協(xié)議分為比特幣錢包、以太坊錢包、EOS錢包等。以以太坊錢包為例,其支持ETH以及以太坊ERC2.0標準的代幣(比如EOS、DGD、SNT、QTUM),是目前市面上以太坊系列數(shù)字貨幣的主流移動端輕錢包。然而以太坊錢包只能支持在以太坊平臺上開發(fā)的代幣,像BTC和NEO這種自有公鏈的代幣就不能支持。隨著數(shù)字貨幣錢包的發(fā)展,幣幣兌換的需求越來越大,僅依靠自身平臺進行單種貨幣兌換的方式已經不能滿足大眾的需求。
為了解決上述問題,目前業(yè)內也設計出了一種數(shù)字貨幣錢包,例如imToken,可以通過第三方平臺數(shù)據(jù)支持幣幣兌換,但目前的這種錢包的幣幣兌換功能往往僅限于ERC20協(xié)議的代幣之間,跨鏈幣種之間的兌換仍然沒有實現(xiàn),并且也無法實現(xiàn)第三方平臺的數(shù)據(jù)動態(tài)同步。因此,如何實現(xiàn)跨鏈幣種之間的兌換并且實現(xiàn)第三方平臺的數(shù)據(jù)同步成為業(yè)內亟待解決的問題。
發(fā)明內容
本申請?zhí)峁┝艘环N基于動態(tài)緩存的數(shù)字貨幣的兌換方法、裝置及系統(tǒng),使得用戶通過第三方平臺的同步數(shù)據(jù)可以實現(xiàn)跨鏈幣種之間的數(shù)字貨幣兌換。
一方面,本申請?zhí)峁┝艘环N基于動態(tài)緩存的數(shù)字貨幣的兌換方法,包括:
根據(jù)兌換接口,獲取兌換請求及兌換格式,所述兌換請求包括兌換指令、待兌換數(shù)字貨幣的幣種以及待兌換數(shù)字貨幣的兌換量;
根據(jù)所述兌換請求,獲取第三方平臺的動態(tài)緩存,所述動態(tài)緩存包括第三方平臺的支持兌換幣種以及實時兌換量;
根據(jù)所述兌換請求與所述動態(tài)緩存,獲取待兌換數(shù)字貨幣的兌換結果;
根據(jù)所述兌換格式,對所述兌換結果進行數(shù)據(jù)格式修改,獲得最終兌換結果。
結合第一方面,在所述根據(jù)兌換格式,對所述兌換結果進行數(shù)據(jù)格式修改,獲得最終兌換結果之后還包括:
獲取最終兌換結果對應的交易詳情和交易詳情列表;
在數(shù)據(jù)庫中更新所述交易詳情和所述交易詳情列表;
推送所述交易詳情及交易詳情列表。
結合第一方面,所述根據(jù)兌換請求,獲取第三方平臺的動態(tài)緩存的步驟包括:
按照預設周期,定時獲取幣種之間的兌換關系;
將所述兌換關系存入第三方平臺的動態(tài)緩存;
根據(jù)所述兌換指令,從所述動態(tài)緩存中獲取相應幣種之間的兌換關系。
結合第一方面,所述根據(jù)兌換格式,對所述兌換結果進行數(shù)據(jù)格式修改,獲得最終兌換結果之后還包括:
判斷當前兌換狀態(tài)是否為最終狀態(tài);
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于海南新軟軟件有限公司,未經海南新軟軟件有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業(yè)授權和技術合作,請聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201811030145.0/2.html,轉載請聲明來源鉆瓜專利網。





