[發明專利]用于跨鏈通信的方法、裝置、網絡節點和存儲介質在審
| 申請號: | 202010813977.0 | 申請日: | 2020-08-13 |
| 公開(公告)號: | CN112118292A | 公開(公告)日: | 2020-12-22 |
| 發明(設計)人: | 阮洋;曲會彬;耿叢 | 申請(專利權)人: | 北京新盛云佳科技有限公司 |
| 主分類號: | H04L29/08 | 分類號: | H04L29/08;H04L9/32 |
| 代理公司: | 北京嘉科知識產權代理事務所(特殊普通合伙) 11687 | 代理人: | 楊波 |
| 地址: | 100089 北京市海淀*** | 國省代碼: | 北京;11 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 用于 通信 方法 裝置 網絡 節點 存儲 介質 | ||
本發明適用于區塊鏈技術領域,提供了一種用于跨鏈通信的方法、裝置、網絡節點和存儲介質,其中,該跨鏈通信方法包括:在至少運行第一區塊鏈的第一節點獲取到用戶在第一區塊鏈上向第二區塊鏈發起基于跨鏈請求的第一信息時,該第一節點確定自己是否至少為該第一區塊鏈的可信節點;若是,則驗證該第一信息中的第一簽名的合法性,該第一信息中包括該用戶的第一簽名;若合法,則該第一節點對該第一信息進行第二簽名,生成第二信息;向第二區塊鏈發送該第二信息。本發明實現了不同區塊鏈之間跨鏈通信的可能性與可靠性。
技術領域
本發明屬于區塊鏈技術領域,尤其涉及一種用于跨鏈通信的方法、裝置、網絡節點和存儲介質。
背景技術
區塊鏈技術是基于去中心化的對等網絡(也稱之為P2P網絡),通過密碼學和共識機制,來維護一個分布式的數據庫,也被稱之為分布式賬本。隨著區塊鏈技術的發展,目前為止,產生了諸如公有鏈、私有鏈和聯盟鏈等數量眾多的區塊鏈系統。但這些區塊鏈系統都是以信息孤島的形式存在,因為沒有技術能夠確保數據通信的安全性,故很難在不同區塊鏈之間建立通信。
現有技術中,雖然本領域的技術人員正在嘗試各種方案,例如,Cosmos和polkadot等都是用于嘗試解決上述技術問題的開源方案。不過,該方案中還存在如何保證跨鏈通信可靠性等技術難題。
為此,如何提供一種可靠的跨鏈通信方法,是目前本領域技術人員正在嘗試解決的技術問題。
發明內容
鑒于所述背景技術中的技術問題,本發明實施例提供了用于跨鏈通信的方法、裝置、網絡節點和存儲介質,以解決現有技術中跨鏈通信可靠性的問題。
第一方面,本發明提供了一種跨鏈通信方法,由在至少運行有第一區塊鏈和第二區塊鏈的對等網絡中的任一節點執行,所述跨鏈通信方法包括:在至少運行第一區塊鏈的第一節點獲取到用戶在第一區塊鏈上向第二區塊鏈發起基于跨鏈請求的第一信息時,所述第一節點確定自己是否至少為所述第一區塊鏈的可信節點;若是,則驗證所述第一信息中的第一簽名的合法性,其中,所述第一信息中包括所述用戶的第一簽名;若合法,則所述第一節點對所述第一信息進行簽名,生成至少包括所述第一信息、第一節點和第二簽名的第二信息,所述第二簽名為所述第一節點對所述第一信息的簽名;向第二區塊鏈發送所述第二信息。
在一些實施方案中,上述跨鏈通信方法,還包括:在至少運行第二區塊鏈的第二節點接收到所述第二信息時,確定所述第二信息的合法性;若合法,則在所述第二區塊鏈上記錄所述第二信息;基于所述記錄,確定所述第二區塊鏈是否接收到超過N個所述可信節點發送的所述第二事務,N為預設的可信數量;若是,則在所述第二區塊鏈上接受所述第二信息為所述第一區塊鏈上的用戶跨鏈發送過來的消息。
在一些實施方案中,所述確定所述第二信息的合法性,具體包括:驗證所述第二簽名的合法性;若合法,則再驗證所述第一簽名是否合法:若是,則確定所述第二信息為合法。
在一些實施方案中,所述第一信息中至少包括:發起用戶信息;第一區塊鏈信息;第二區塊鏈信息;由第一區塊鏈傳遞至第二區塊鏈的信息;發起用戶對以上信息的第一簽名。
第二方面,本發明提供了一種跨鏈通信裝置,設置于至少運行有第一區塊鏈和第二區塊鏈的對等網絡中的任一節點上,所述跨鏈通信裝置包括:跨鏈偵測模塊,被配置為在至少運行第一區塊鏈的第一節點獲取到用戶在第一區塊鏈上向第二區塊鏈發起基于跨鏈請求的第一信息時,所述第一節點確定自己是否至少為所述第一區塊鏈的可信節點;第一簽名驗證模塊,被配置為若是,則驗證所述第一信息中的第一簽名的合法性,其中,所述第一信息中包括所述用戶的第一簽名;簽名模塊,被配置若合法,則所述第一節點對所述第一信息進行簽名,生成至少包括所述第一信息、第一節點和第二簽名的第二信息,所述第二簽名為所述第一節點對所述第一信息的簽名;跨鏈發送模塊,被配置為向第二區塊鏈發送所述第二信息。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于北京新盛云佳科技有限公司,未經北京新盛云佳科技有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202010813977.0/2.html,轉載請聲明來源鉆瓜專利網。





