[發明專利]在區塊鏈系統中切換分片節點的方法和裝置有效
| 申請號: | 202110419687.2 | 申請日: | 2021-04-19 |
| 公開(公告)號: | CN113064768B | 公開(公告)日: | 2022-08-09 |
| 發明(設計)人: | 陳序;徐泉清;鄭子彬;閆鶯;張輝 | 申請(專利權)人: | 支付寶(杭州)信息技術有限公司;螞蟻區塊鏈科技(上海)有限公司 |
| 主分類號: | G06F11/20 | 分類號: | G06F11/20;G06F11/16;G06F16/27;G06Q40/04 |
| 代理公司: | 北京億騰知識產權代理事務所(普通合伙) 11309 | 代理人: | 張靜娟;周良玉 |
| 地址: | 310000 浙江省杭州市*** | 國省代碼: | 浙江;33 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 區塊 系統 切換 分片 節點 方法 裝置 | ||
1.一種在區塊鏈系統中切換分片節點的方法,所述區塊鏈系統包括第一分片和至少一個第二分片,所述第一分片包括第一節點,所述第一節點在所述第一分片中的節點故障之后切換為所述第一分片的節點,并存儲有在所述切換之后獲取的第一數據,所述方法應用于所述第一節點,包括:
從第二節點接收上線信息;
將所述第一數據同步給所述第二節點;
在同步結束之后,將同步結束信息分別發送給所述第二節點和各個所述第二分片,以使得所述第二節點替換所述第一節點成為所述第一分片的節點。
2.根據權利要求1所述的方法,其中,各個所述第二分片中包括與所述第一節點互為信任節點的第三節點,所述將同步結束信息分別發送給所述第二節點和各個所述第二分片包括,將同步結束信息分別發送給所述第二節點和各個所述第三節點。
3.根據權利要求1或2所述的方法,其中,所述第一數據中包括所述第一節點在執行第一區塊的過程中生成的狀態信息。
4.根據權利要求3所述的方法,其中,所述狀態信息包括第一狀態信息,所述第一狀態信息為所述第一節點在執行屬于所述第一區塊的多個交易之后生成的狀態信息。
5.根據權利要求3所述的方法,其中,所述狀態信息包括第二狀態信息,所述第二狀態信息為所述第一節點在執行一個或多個跨分片子交易之后生成的狀態信息,所述一個或多個跨分片子交易由一個或多個所述第二分片在執行第二區塊的過程中生成。
6.根據權利要求3所述的方法,其中,所述第一數據中還包括所述第一節點在執行第一區塊的過程中生成的一個或多個第一跨分片信息。
7.根據權利要求6所述的方法,其中,所述一個或多個第一跨分片信息包括所述第一節點在執行所述第一區塊的過程中生成的一個或多個跨分片子交易。
8.根據權利要求6所述的方法,其中,所述一個或多個第一跨分片信息包括所述第一節點在執行所述第一區塊的過程中生成的用于指示未生成跨分片子交易的信息。
9.根據權利要求6所述的方法,其中,所述一個或多個第一跨分片信息包括所述第一節點在對跨分片子交易執行失敗的情況下生成的錯誤交易信息,所述跨分片子交易由任一所述第二分片在執行第二區塊的過程中生成。
10.根據權利要求3所述的方法,其中,所述第一數據中還包括所述第一節點從一個或多個所述第二分片接收的一個或多個第二跨分片信息。
11.根據權利要求10所述的方法,其中,所述一個或多個第二跨分片信息包括所述第一節點從一個或多個所述第二分片接收的一個或多個跨分片子交易,所述一個或多個跨分片子交易由一個或多個所述第二分片在執行第二區塊的過程中生成。
12.根據權利要求10所述的方法,其中,所述一個或多個第二跨分片信息包括所述第一節點從一個或多個所述第二分片接收的一個或多個用于指示未生成跨分片子交易的信息。
13.根據權利要求10所述的方法,其中,所述一個或多個第二跨分片信息包括所述第一節點從一個或多個所述第二分片接收的一個或多個錯誤交易信息。
14.根據權利要求2所述的方法,其中,所述區塊鏈系統包括聯盟鏈系統,所述第一節點、所述第二節點和所述第三節點屬于相同的聯盟方。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于支付寶(杭州)信息技術有限公司;螞蟻區塊鏈科技(上海)有限公司,未經支付寶(杭州)信息技術有限公司;螞蟻區塊鏈科技(上海)有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202110419687.2/1.html,轉載請聲明來源鉆瓜專利網。





