[發明專利]一種支持多區塊鏈網絡的區塊鏈瀏覽方法有效
| 申請號: | 201910785004.8 | 申請日: | 2019-08-23 |
| 公開(公告)號: | CN110659430B | 公開(公告)日: | 2023-07-04 |
| 發明(設計)人: | 高墀煒;于歡 | 申請(專利權)人: | 上海共鏈信息科技有限公司 |
| 主分類號: | G06F16/955 | 分類號: | G06F16/955;G06F16/23 |
| 代理公司: | 上海創開專利代理事務所(普通合伙) 31374 | 代理人: | 汪發成 |
| 地址: | 200333 上海市普陀*** | 國省代碼: | 上海;31 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 支持 區塊 網絡 瀏覽 方法 | ||
本發明提供了一種支持多區塊鏈網絡的區塊鏈瀏覽方法,該技術方案首先配置多個區塊鏈網絡的基本信息到文件或數據庫,而后啟動區塊鏈瀏覽器系統并啟動多模塊任務,其中節點管理模塊任務定期讀取多個區塊鏈網絡信息,并依據新加入的區塊鏈網絡建立數據庫實例;節點監控模塊任務定期獲取多個區塊鏈網絡的信息,找到每個網絡中數據最佳節點,向各自網絡的數據采集模塊任務的消息隊列中發送數據更新請求;每個數據采集模塊任務處理數據更新請求,從各個網絡的最佳節點同步鏈上數據,并寫入各自區塊鏈網絡的數據庫表中;數據展示模塊任務等待接收用戶數據展示請求。本發明以一個區塊鏈瀏覽器系統同時支持多個區塊鏈網絡的鏈上數據的查詢與展示等功能。
技術領域
本發明涉及區塊鏈技術領域,具體涉及一種支持多區塊鏈網絡的區塊鏈瀏覽方法。
背景技術
區塊鏈是分布式數據存儲、點對點傳輸、共識機制、加密算法等計算機技術的新型應用模式,本質上是一個去中心化的數據庫,被廣泛應用與證券交易、電子商務、智能合約、物聯網、社交通訊以及文件存儲等眾多領域。
區塊鏈瀏覽器是基于網頁的WEB應用,是一種瀏覽區塊鏈信息的搜索工具,每一個區塊所記載的內容都可以從區塊鏈瀏覽器上進行查閱。用戶在區塊鏈瀏覽器中輸入某錢包地址或某筆交易哈希,就可以查詢此錢包的余額和任意一筆交易的詳細信息,或者通過在區塊鏈瀏覽器中輸入塊高度、塊哈希等來搜索某個特定區塊的所有內容。
多區塊鏈網絡指使用同一區塊鏈底層平臺搭建的屬于不同網絡的區塊鏈節點集群,如以太坊主網、以太坊Ropsten測試網絡、以太坊Rinkeby測試網絡,即可稱為多區塊鏈網絡。
目前市面上已經存在較為成熟的區塊鏈瀏覽器,只支持一個區塊鏈網絡,即一個區塊瀏覽器只能顯示一個區塊鏈網絡的數據。例如:http://etherscan.io/,只顯示以太坊主網的內容。
目前開源的區塊鏈瀏覽器,搭建一次只支持一個區塊鏈網絡。例如:https://github.com/etherparty/explorer。若擁有多個區塊鏈網絡,則每個區塊鏈網絡需要搭建一套區塊鏈瀏覽器,沒有一款通用的區塊鏈瀏覽器,可以同時支持多個區塊鏈網絡。
發明內容
本發明旨在針對現有技術的技術缺陷,提供一種支持多區塊鏈網絡的區塊鏈瀏覽方法,以解決現有技術中,常規區塊鏈瀏覽器不能同時支持多個區塊鏈網絡的技術問題。
為實現以上技術目的,本發明采用以下技術方案:
一種支持多區塊鏈網絡的區塊鏈瀏覽方法,包括以下步驟:
S201:配置多個區塊鏈網絡的基本信息到文件或者數據庫,其中,配置信息包括多個區塊鏈網絡的chainId、每個網絡中的區塊鏈節點集群的URL列表;
S202:啟動區塊鏈瀏覽器系統;
S203:啟動節點管理模塊任務、節點監控模塊任務、數據展示模塊任務、多個數據采集模塊任務,對每個區塊鏈網絡啟動一個數據采集模塊任務,每個數據采集任務有各自獨立的消息隊列,用于接收數據更新請求;
S204:節點管理模塊任務定期從文件或者數據庫中讀取多個區塊鏈網絡的信息,有新加入的區塊鏈網絡時,調用數據庫管理模塊建立數據庫實例;
S205:節點監控模塊任務定期從節點管理模塊獲取多個區塊鏈網絡的信息,找到每個網絡中數據最新的節點為最佳節點,向各自網絡的數據采集模塊任務的消息隊列中發送數據更新請求,請求中包括最佳節點信息,通知數據采集模塊更新此區塊鏈網絡的鏈上數據;
S206:每個數據采集模塊任務處理消息隊列中的數據更新請求,從各個網絡的最佳節點同步鏈上數據,并寫入各自區塊鏈網絡的數據庫表中;
S207:數據展示模塊任務等待接收用戶數據展示請求。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于上海共鏈信息科技有限公司,未經上海共鏈信息科技有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201910785004.8/2.html,轉載請聲明來源鉆瓜專利網。





