[發明專利]一種處理數字貨幣的方法和系統在審
| 申請號: | 201710494521.0 | 申請日: | 2017-06-26 |
| 公開(公告)號: | CN107330783A | 公開(公告)日: | 2017-11-07 |
| 發明(設計)人: | 姚前;狄剛;錢友才;黃烈明;陳海波;趙新宇;王繼偉;張大偉 | 申請(專利權)人: | 中國人民銀行數字貨幣研究所 |
| 主分類號: | G06Q40/02 | 分類號: | G06Q40/02;G06F17/30;H04L29/08 |
| 代理公司: | 中原信達知識產權代理有限責任公司11219 | 代理人: | 張一軍,姜勁 |
| 地址: | 100070 北京*** | 國省代碼: | 北京;11 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 處理 數字 貨幣 方法 系統 | ||
技術領域
本發明涉及計算機技術領域,尤其涉及一種處理數字貨幣的方法和系統。
背景技術
數字貨幣是由一系列字符串表示的法定貨幣,其中數字貨幣的安全性通過密碼學算法進行保護。目前,一般認為數字貨幣是由中央銀行發行或中央銀行授權發行的,以代表具體金額的加密數字串為表現形式的法定貨幣,包括數字貨幣的金額、發行方標識和所有者標識。數字貨幣構建在現今成熟的計算機技術和互聯網技術的平臺之上,現今由作為數字貨幣核心系統的中央銀行發行并進入流通領域。
數字貨幣核心系統的登記中心,采用集中式數據庫存儲數字貨幣的信息,只能為銀行或其他非銀機構提供數字貨幣查詢服務,且主要為貨幣總量等統計信息的查詢服務。在現實生活中,公眾對貨幣的驗真需求是一種很普遍的個人行為。但是,由于數字貨幣核心系統采用的是集中式存儲數字貨幣的操作信息,出于安全和性能的考慮,數字貨幣核心系統不能為公眾提供即時的驗鈔確權服務,進而無法滿足個人驗證數字貨幣真偽的需求。
發明內容
有鑒于此,本發明實施例提供一種處理數字貨幣的方法和系統,能夠分布式存儲數字貨幣的操作信息,并且保證數據在分布式環境中的一致性和可靠性,使得應用方便的橫向擴展,滿足大規模負載場景下的使用。
為實現上述目的,根據本發明實施例的一個方面,提供了一種處理數字貨幣的方法。
本發明實施例的一種處理數字貨幣的方法包括:接收由數字貨幣核心系統發送的數字貨幣的操作信息;解析所述操作信息;將解析后的操作信息存儲在各個網絡節點對應的數據庫中。
可選地,本發明實施例的一種處理數字貨幣的方法還包括:在將解析后的操作信息存儲在各個網絡節點對應的數據庫中之后,接收驗證數字貨幣的請求,根據所述請求在數據庫中查找對應的數字貨幣的操作信息,進行比對驗證后返回驗證結果。
可選地,所述將解析后的操作信息存儲在各個網絡節點對應的數據庫中包括:將解析后的信息寫入其中一個網絡節點;通過分布式賬本技術將所述寫入其中一個網絡節點的信息,同步到其他各個網絡節點對應的數據庫中。
可選地,本發明實施例的一種處理數字貨幣的方法還包括:在將解析后的操作信息存儲在各個網絡節點對應的數據庫中之后,將存儲的狀態信息組成消息隊列報文;并且將所述消息隊列報文發送給數字貨幣核心系統。
可選地,所述操作信息包括:發行的數字貨幣、銷毀數字貨幣的指令信息或數字貨幣圖譜。
可選地,所述數字貨幣是加密字串,所述加密字串包括所述數字貨幣的金額、發行方標識和所有者標識。
根據本發明實施例的另一方面,提供了一種處理數字貨幣的系統。
本發明實施例的一種處理數字貨幣的系統包括:接收模塊,用于接收由數字貨幣核心系統發送的數字貨幣的操作信息;解析模塊,用于解析所述操作信息;存儲模塊,用于將解析后的操作信息進行分布式存儲在各個網絡節點對應的數據庫中。
可選地,本發明實施例的一種處理數字貨幣的系統還包括:驗證模塊,用于接收驗證數字貨幣的請求,根據所述請求在數據庫中查找對應的數字貨幣的操作信息,進行比對驗證后返回驗證結果。
可選地,所述存儲模塊將解析后的信息寫入其中一個網絡節點;以及,通過分布式賬本技術將所述寫入其中一個網絡節點的信息,同步到其他各個網絡節點對應的數據庫中。
可選地,本發明實施例的一種處理數字貨幣的系統還包括:反饋模塊,用于在將解析后的操作信息進行分布式存儲在各個網絡節點對應的數據庫中之后,將存儲的狀態信息組成消息隊列報文;以及,將所述消息隊列報文發送給數字貨幣核心系統。
可選地,所述操作信息包括:發行的數字貨幣、銷毀數字貨幣的指令信息或數字貨幣圖譜。
可選地,所述數字貨幣是加密字串,所述加密字串包括所述數字貨幣的金額、發行方標識和所有者標識。
根據本發明實施例的再一方面,提供了一種計算機可讀存儲介質,所述計算機可讀存儲介質中存儲有計算機指令,其特征在于,所述計算機指令能夠被計算機或計算機系統運行,從而使該計算機或計算機系統能夠執行上述處理數字貨幣的方法中任一項所述的方法。
上述發明中的一個實施例具有如下優點或有益效果:因為采用分布式存儲數字貨幣的操作信息的技術手段,所以克服了集中式存儲不能面向公眾個人進行數字貨幣服務。另外,利用分布式賬本技術對數字貨幣操作信息進行分布式存儲,可以承載集中式系統難以負擔的訪問和計算壓力,為公眾提供服務。用戶則通過Web應用隨時隨地進行數字貨幣的驗證,更有利于數字貨幣在公眾的流通。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于中國人民銀行數字貨幣研究所,未經中國人民銀行數字貨幣研究所許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201710494521.0/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:一種散熱型LED燈具
- 下一篇:一種兌換數字貨幣的方法和系統





