[發明專利]跨鏈交互方法及裝置有效
| 申請號: | 202110611546.0 | 申請日: | 2021-06-02 |
| 公開(公告)號: | CN113259460B | 公開(公告)日: | 2021-10-15 |
| 發明(設計)人: | 陶友賢;王江;鄧福喜 | 申請(專利權)人: | 支付寶(杭州)信息技術有限公司 |
| 主分類號: | H04L29/08 | 分類號: | H04L29/08;H04L9/32;G06Q40/04 |
| 代理公司: | 北京博思佳知識產權代理有限公司 11415 | 代理人: | 周嗣勇 |
| 地址: | 310000 浙江省杭州市*** | 國省代碼: | 浙江;33 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 交互 方法 裝置 | ||
1.一種跨鏈交互方法,包括:
源區塊鏈網絡中的至少一個源節點向目的區塊鏈網絡發起跨鏈請求,以使所述目的區塊鏈網絡中的各目的節點分別獲得所述跨鏈請求,其中,所述源區塊鏈網絡和所述目的區塊鏈網絡為區塊鏈主網所管理的區塊鏈子網,所述區塊鏈主網中的主網節點與所述區塊鏈主網所管理的區塊鏈子網中的子網節點部署于同一節點設備;
各源節點獲取各目的節點分別響應于所述跨鏈請求而返回的跨鏈消息,并在自身獲取到的跨鏈消息通過校驗的情況下在所述源區塊鏈網絡中針對所述跨鏈消息的消息內容構造多重簽名的重構消息;
各源節點在確定接收到的任一重構消息中包含的源節點簽名的簽名數量通過拜占庭容錯校驗的情況下,根據所述任一重構消息生成區塊鏈交易并提交至所述源區塊鏈網絡進行共識;
各源節點分別執行通過共識的多條區塊鏈交易中的同一區塊鏈交易。
2.根據權利要求1所述的方法,還包括:
所述源節點采用自身節點私鑰對待傳輸的區塊鏈消息進行簽名、采用對稱密鑰對待傳輸的消息內容和所述區塊鏈消息的簽名加密、采用各目的節點的節點公鑰分別對所述對稱密鑰加密,并將加密后的所述簽名、加密后的所述消息內容和加密后的各對稱密鑰均添加至所述跨鏈消息中;
各目的節點分別通過自身的節點私鑰對所述跨鏈消息中采用自身節點公鑰加密的對稱密鑰進行解密、通過解密得到的對稱密鑰對加密后的消息內容和所述簽名進行解密,并在通過源節點的節點公鑰對所述簽名驗簽通過的情況下,以獲取所述消息內容用于生成所述區塊鏈交易。
3.根據權利要求1所述的方法,所述跨鏈消息由各目的節點分別通過單播或廣播的方式返回所述源區塊鏈網絡。
4.根據權利要求1所述的方法,所述區塊鏈主網維護有所述源區塊鏈網絡中各源節點的節點身份信息,所述跨鏈請求包含用于表征發起所述跨鏈請求的源節點的節點身份的身份證明信息;所述方法還包括:
各目的節點分別向所述區塊鏈主網查詢發起所述跨鏈請求的源節點的節點身份信息以對所述身份證明信息進行校驗,并在校驗通過的情況下對所述跨鏈請求進行響應。
5.根據權利要求1所述的方法,所述區塊鏈主網維護有所述目的區塊鏈網絡中各目的節點的節點身份信息,所述跨鏈消息包含用于表征返回所述跨鏈消息的目的節點的節點身份的身份證明信息;所述方法還包括:
各源節點分別向所述區塊鏈主網查詢返回所述跨鏈消息的目的節點的節點身份信息以對所述身份證明信息進行校驗,并根據通過校驗的跨鏈消息生成所述區塊鏈交易。
6.根據權利要求4或5所述的方法,所述節點設備上的主網節點和子網節點共享該節點設備上運行的區塊鏈插件;任一區塊鏈節點向所述區塊鏈主網查詢任一子網節點的節點身份信息,包括:
所述任一區塊鏈節點通過與自身所屬節點設備上部署的主網節點共享的區塊鏈插件,讀取該主網節點維護的所述任一子網節點的節點身份信息。
7.根據權利要求4或5所述的方法,所述區塊鏈主網上部署有子網管理合約,所述子網管理合約用于維護基于所述區塊鏈主網組建的各個區塊鏈子網中子網節點的節點身份信息;任一區塊鏈節點向所述區塊鏈主網查詢任一子網節點的節點身份信息,包括:
任一區塊鏈節點讀取所述子網管理合約維護的任一子網節點的節點身份信息。
8.根據權利要求4或5所述的方法,任一子網節點的身份證明信息包含所述任一子網節點聲明的節點標識和所述任一子網節點所屬區塊鏈子網的子網標識;任一區塊鏈節點向所述區塊鏈主網查詢任一子網節點的節點身份信息,包括:
任一區塊鏈節點向所述區塊鏈主網查詢所述任一子網節點聲明的節點標識和子網標識是否相匹配。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于支付寶(杭州)信息技術有限公司,未經支付寶(杭州)信息技術有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202110611546.0/1.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:區塊鏈消息的分發方法及裝置
- 下一篇:跨鏈交互方法和區塊鏈系統





