[發明專利]用于監控區塊鏈網絡的分布式賬本的方法和裝置有效
| 申請號: | 201910084958.6 | 申請日: | 2019-01-29 |
| 公開(公告)號: | CN109783699B | 公開(公告)日: | 2023-07-21 |
| 發明(設計)人: | 陶星良;吳小川 | 申請(專利權)人: | 眾安信息技術服務有限公司;百保(上海)科技有限公司 |
| 主分類號: | G06F16/901 | 分類號: | G06F16/901;G06Q20/38 |
| 代理公司: | 北京永新同創知識產權代理有限公司 11376 | 代理人: | 楊勝軍 |
| 地址: | 518066 廣東省深圳市*** | 國省代碼: | 廣東;44 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 用于 監控 區塊 網絡 分布式 賬本 方法 裝置 | ||
本公開的實施例公開了一種用于監控區塊鏈網絡的分布式賬本的方法和裝置。該方法包括:獲取區塊鏈網絡的分布式賬本;從分布式賬本中讀取每個交易單元的交易狀態和交易內容,每個交易單元的交易內容包括每個交易單元與其它交易單元之間的引用關系;基于每個交易單元的交易狀態,從預定義的圖形元素庫中選擇每個交易單元的圖形元素;在圖形用戶界面中顯示各個交易單元的圖形元素,并基于各個交易單元之間的引用關系來連接各個交易單元的圖形元素,以生成第一圖形表示;以及基于第一圖形表示,監控該分布式賬本。根據本公開的實施例的方法可以通過可視化來直觀地展現無區塊結構的分布式賬本以容易地觀察和操作區塊鏈,并實現該分布式賬本的實時監控。
技術領域
本公開總體上涉及信息處理技術,更具體地說,涉及用于監控區塊鏈網絡的分布式賬本的方法、裝置及相應的計算機可讀存儲介質。
背景技術
區塊鏈(Block?Chain)技術是基于去中心化的對等網絡,將密碼學原理與共識機制相結合,來保障分布式各節點的數據連貫和持續,實現分布式賬本的不可篡改和不可偽造等特性,從而創造了一套隱私、高效、安全的分布式信任體系。
傳統的區塊鏈網絡的分布式賬本采用基于區塊的單鏈式存儲結構,整個網絡中同時只能有一條鏈,導致出塊無法并發執行,執行效率較低,使得難以應用于一些時延敏感性場景。隨著區塊鏈技術的快速發展,目前出現了采用基于無區塊的分布式賬本的新區塊鏈架構(例如,諸如多鏈、有向無環圖(DAG,Directed?Acyclic?Graph)結構之類的區塊鏈架構),其在交易速度和可擴展性上都要優于傳統區塊鏈架構。然而,這種新區塊鏈架構有別于傳統的單鏈式區塊鏈結構,其拓撲結構變得更加復雜。
因此,需要一種可具象地描繪這種新區塊鏈結構的方法。
發明內容
總體上,本公開的實施例提供了用于監控區塊鏈網絡的分布式賬本的方法、裝置及相應的計算機可讀存儲介質以至少部分地解決現有技術的上述及其它潛在問題。
本公開實施例的第一方面提供了一種監控區塊鏈網絡的分布式賬本的的方法,所述方法包括:獲取區塊鏈網絡的分布式賬本,所述分布式賬本包括無區塊直接上鏈的各個交易單元;從所述分布式賬本中讀取所述各個交易單元中的每個交易單元以獲取所述每個交易單元的交易狀態和交易內容,所述每個交易單元的交易內容包括所述每個交易單元與其它交易單元之間的引用關系;基于所述每個交易單元的交易狀態,從預定義的圖形元素庫中選擇所述每個交易單元的圖形元素;在圖形用戶界面中顯示所述各個交易單元的圖形元素,并基于所述各個交易單元之間的引用關系來連接所述各個交易單元的圖形元素,以生成第一圖形表示;基于所述第一圖形表示,監控所述分布式賬本。
在一些實施例中,所述方法還包括:獲取來自所述區塊鏈網絡的表示生成新交易的第一消息,所述第一消息包括新交易單元的交易狀態和交易內容,所述新交易單元被包括在所述分布式賬本中;根據所述新交易單元的交易狀態,從所述預定義的圖形元素庫中選擇所述新交易單元的圖形元素;以及將所述新交易單元的圖形元素添加到所述圖形用戶界面中以更新所述第一圖形表示。
在一些實施例中,所述方法還包括:獲取來自所述區塊鏈網絡的表示更新交易狀態的第二消息,所述第二消息包括被更新交易單元的最新交易狀態和所述被更新交易單元與所述分布式賬本中的其它交易單元之間的最新引用關系,所述被更新交易單元被包括在所述分布式賬本中;基于所述被更新交易單元的最新交易狀態,從所述預定義的圖形元素庫中重新選擇所述被更新交易單元的圖形元素;基于重新選擇的所述被更新交易單元的圖形元素,在所述圖形用戶界面中重新顯示所述被更新交易單元以更新所述第一圖形表示;以及基于所述被更新交易單元與所述分布式賬本中的其它交易單元之間的最新引用關系,重新連接所述被更新交易單元的圖形元素與所述分布式賬本中的其它交易單元的圖形元素。
在一些實施例中,基于所述第一圖形表示,監控所述分布式賬本包括:檢測所述第一圖形表示是否存在有向環路;以及當檢測到所述第一圖形表示中存在有向環路時,在所述圖形用戶界面中顯示第一告警信息以表示所述分布式賬本不滿足有向無環圖結構。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于眾安信息技術服務有限公司;百保(上海)科技有限公司,未經眾安信息技術服務有限公司;百保(上海)科技有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201910084958.6/2.html,轉載請聲明來源鉆瓜專利網。





