[發明專利]區塊鏈節點的控制方法、裝置、存儲介質和計算機設備有效
| 申請號: | 201910871749.6 | 申請日: | 2019-09-16 |
| 公開(公告)號: | CN110597466B | 公開(公告)日: | 2021-10-26 |
| 發明(設計)人: | 李茂材;時一防;王宗友;藍虎;楊常青;周開班;孔利;劉區城;朱耿良;陳秋平;張勁松;劉攀 | 申請(專利權)人: | 騰訊科技(深圳)有限公司 |
| 主分類號: | G06F3/06 | 分類號: | G06F3/06 |
| 代理公司: | 廣州華進聯合專利商標代理有限公司 44224 | 代理人: | 方高明 |
| 地址: | 518000 廣東省深圳*** | 國省代碼: | 廣東;44 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 區塊 節點 控制 方法 裝置 存儲 介質 計算機 設備 | ||
1.一種區塊鏈節點的控制方法,其特征在于,所述方法包括:
獲取一節點的目標區塊中的第一業務請求,生成與所述第一業務請求對應的第一讀取請求;
通過異步通信方式將所述第一讀取請求發送至分布式存儲設備;
接收所述分布式存儲設備返回的與所述第一讀取請求對應的第一校驗信息;
根據所述第一校驗信息對所述目標區塊中的第一業務請求進行校驗;
在所述目標區塊中的第一業務請求校驗通過后,執行所述第一業務請求;
若所述目標區塊中的各第一業務請求未處理完成,利用標記信息標記更新的終端的存儲區域;
當處理除所述目標區塊外的其它區塊中的第二業務請求時,若所述終端的存儲區域有所述第二業務請求對應的第二校驗信息,且對應的所述終端的存儲區域檢測到所述標記信息,生成與所述第二業務請求對應的第二讀取請求;
通過異步通信方式將所述第二讀取請求發送至所述分布式存儲設備;
接收所述分布式存儲設備返回的與所述第二業務請求對應的第二校驗信息;
根據所述第二校驗信息對所述其它區塊中的第二業務請求進行校驗。
2.根據權利要求1所述的方法,其特征在于,在所述獲取一節點的目標區塊中的第一業務請求之后,還包括:
判斷終端的存儲區域是否有所述第一業務請求對應的第一校驗信息;
若所述終端的存儲區域沒有所述第一業務請求對應的第一校驗信息,執行所述生成與所述第一業務請求對應的第一讀取請求的步驟。
3.根據權利要求1所述的方法,其特征在于,在所述根據所述第一校驗信息對所述目標區塊中的第一業務請求進行校驗之后,還包括:
若所述目標區塊中的第一業務請求校驗通過,執行所述第一業務請求,得到所述第一業務請求對應的第一業務記錄;
利用所述第一業務請求對應的第一業務記錄更新終端的存儲區域。
4.根據權利要求3所述的方法,其特征在于,在所述利用所述第一業務請求對應的第一業務記錄更新所述終端的存儲區域之后,還包括:
若所述目標區塊中的第一業務請求處理完成,通過異步通信方式將所述第一業務請求對應的第一業務記錄發送至所述分布式存儲設備,以利用所述第一業務請求對應的第一業務記錄更新所述分布式存儲設備的存儲區域。
5.根據權利要求1所述的方法,其特征在于,所述方法還包括:
當處理除所述目標區塊外的其它區塊中的第二業務請求時,若所述終端的存儲區域有所述第二業務請求對應的第二校驗信息,且對應的所述終端的存儲區域檢測到所述標記信息,在對應的所述終端的存儲區域確定與所述第二業務請求對應的第二校驗信息;
根據所述第二校驗信息對所述其它區塊中的第二業務請求進行校驗。
6.根據權利要求1所述的方法,其特征在于,所述通過異步通信方式將所述第一讀取請求發送至分布式存儲設備,包括:
將所述第一讀取請求發送至消息隊列服務器,其中,所述消息隊列服務器將所述第一讀取請求依次發送至所述分布式存儲設備。
7.根據權利要求1所述的方法,其特征在于,所述方法還包括:
通過異步通信方式將所述第一讀取請求發送至所述分布式存儲設備后,若接收到所述第一讀取請求發送失敗的信息,或者超過預設時長未接收到所述第一讀取請求對應的第一校驗信息,重新通過異步通信方式將所述第一讀取請求發送至所述分布式存儲設備;
接收所述分布式存儲設備返回的與所述第一讀取請求對應的第一校驗信息;
根據所述第一校驗信息對所述目標區塊中的第一業務請求進行校驗。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于騰訊科技(深圳)有限公司,未經騰訊科技(深圳)有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201910871749.6/1.html,轉載請聲明來源鉆瓜專利網。





