[發明專利]一種驗證節點更新方法、裝置及設備有效
| 申請號: | 201910860149.X | 申請日: | 2019-09-11 |
| 公開(公告)號: | CN110543488B | 公開(公告)日: | 2022-06-07 |
| 發明(設計)人: | 魯塔 | 申請(專利權)人: | 深圳市迅雷網絡技術有限公司;深圳市網心科技有限公司 |
| 主分類號: | G06F16/23 | 分類號: | G06F16/23;G06F16/27;G06Q20/40;G06Q20/38 |
| 代理公司: | 深圳市深佳知識產權代理事務所(普通合伙) 44285 | 代理人: | 王兆林 |
| 地址: | 518000 廣東省深圳市南山區粵海街道高新區*** | 國省代碼: | 廣東;44 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 驗證 節點 更新 方法 裝置 設備 | ||
本申請公開了一種驗證節點更新方法、裝置、設備、可讀存儲介質及計算機程序產品。本申請中的中心服務器存儲有目標鏈中的驗證節點的每次更新信息,以及每次更新信息分別對應的區塊高度,提高了驗證節點信息的全面性和可追溯性。當需要使用目標鏈上的驗證節點信息驗證目標鏈發起的跨鏈交易時,可以根據當前跨鏈交易在目標鏈中的區塊高度在中心服務器查詢相應的驗證節點信息,這樣其他鏈便可利用查詢到的驗證節點信息對跨鏈交易進行驗證,從而解決了跨鏈交易無法驗證的技術問題。
技術領域
本申請涉及區塊鏈技術領域,特別涉及一種驗證節點更新方法、裝置、設備、可讀存儲介質及計算機程序產品。
背景技術
現有的多鏈同構系統一般包括:中心服務器以及多個鏈,每個鏈中包括多個節點。
通常情況下,可以利用中心服務器存儲各個鏈上的驗證節點信息,當需要使用某個鏈上的驗證節點信息驗證交易時,可以在中心服務器中查詢相關信息。但由于中心服務器只存儲各個鏈上當前使用的驗證節點信息,導致驗證節點信息記錄不全面且無法追溯。而當需要使用某條鏈上的歷史驗證節點信息驗證該條鏈發起的跨鏈交易時,將會由于查詢不到相應的驗證節點信息,而導致跨鏈交易無法驗證。
發明內容
本申請的主要目的在于提供一種驗證節點更新方法、裝置、設備、可讀存儲介質及計算機程序產品,旨在解決現有多鏈同構系統中驗證節點信息不全面,導致跨鏈交易無法驗證的技術問題。
為實現上述目的,本申請提供了一種驗證節點更新方法,應用于多鏈同構系統中的中心服務器,包括:
發送驗證節點信息的更新請求至多鏈同構系統中的目標鏈;
獲取目標鏈返回的更新信息,以及更新信息對應的區塊高度;
將更新信息和區塊高度存儲至目標鏈對應的目標集合;
其中,更新信息為目標鏈根據更新請求更新驗證節點后,獲得的驗證節點信息;
區塊高度為目標鏈根據更新請求更新驗證節點后,獲得的區塊的高度;
目標集合存儲有目標鏈中的驗證節點的每次更新信息,以及每次更新信息分別對應的區塊高度。
優選地,將更新信息和區塊高度存儲至目標鏈對應的目標集合,包括:
建立更新信息和區塊高度之間的關聯關系;
將關聯關系,更新信息和區塊高度存儲至目標集合。
優選地,將關聯關系,更新信息和區塊高度存儲至目標集合之后,還包括:
從目標集合中獲取前次更新信息,以及前次更新信息對應的前次區塊高度;
根據前次區塊高度和區塊高度確定前次更新信息對應的區塊高度范圍;
將前次區塊高度更新為區塊高度范圍。
優選地,獲取目標鏈返回的更新信息,以及更新信息對應的區塊高度,包括:
按照預設周期查詢區塊;
若查詢到區塊,則從區塊中獲取更新信息和區塊高度。
優選地,從區塊中獲取更新信息和區塊高度,包括:
從區塊中獲取更新信息、區塊高度、以及打包區塊時的驗證信息;
根據驗證信息判斷更新信息是否合法;
若是,則執行將更新信息和區塊高度存儲至目標鏈對應的目標集合的步驟。
為實現上述目的,本申請進一步提供了一種驗證節點更新裝置,應用于多鏈同構系統中的中心服務器,包括:
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于深圳市迅雷網絡技術有限公司;深圳市網心科技有限公司,未經深圳市迅雷網絡技術有限公司;深圳市網心科技有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201910860149.X/2.html,轉載請聲明來源鉆瓜專利網。





