[發(fā)明專利]一種跨鏈的區(qū)塊鏈通信方法及裝置有效
| 申請?zhí)枺?/td> | 202011294886.7 | 申請日: | 2020-11-18 |
| 公開(公告)號: | CN112491846B | 公開(公告)日: | 2023-04-18 |
| 發(fā)明(設(shè)計)人: | 季一木;肖小英;吳飛;劉尚東;陳飛;王舒;顧惟恒;梅芬;張開翔;范瑞彬;宋一波 | 申請(專利權(quán))人: | 深圳前海微眾銀行股份有限公司;南京郵電大學(xué) |
| 主分類號: | H04L9/40 | 分類號: | H04L9/40;H04L67/56;H04L67/562;H04L9/08;H04L9/32 |
| 代理公司: | 北京同達信恒知識產(chǎn)權(quán)代理有限公司 11291 | 代理人: | 王春波 |
| 地址: | 518027 廣東省深圳市*** | 國省代碼: | 廣東;44 |
| 權(quán)利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 一種 區(qū)塊 通信 方法 裝置 | ||
1.一種跨鏈的區(qū)塊鏈通信方法,其特征在于,適用于具有代理節(jié)點的區(qū)塊鏈系統(tǒng);所述代理節(jié)點用于對所述區(qū)塊鏈系統(tǒng)內(nèi)的節(jié)點的跨鏈消息進行轉(zhuǎn)收發(fā);所述方法包括:
跨鏈驗證節(jié)點接收第一代理節(jié)點發(fā)送的第一跨鏈密文;所述第一跨鏈密文是所述第一代理節(jié)點對本鏈節(jié)點發(fā)起的第一跨鏈請求進行共識后生成的;
所述跨鏈驗證節(jié)點解密所述第一跨鏈密文得到第二跨鏈請求并驗證所述第二跨鏈請求;
所述跨鏈驗證節(jié)點在驗證通過所述第二跨鏈請求后,觸發(fā)第二代理節(jié)點所在的區(qū)塊鏈系統(tǒng)處理所述第二跨鏈請求;
若所述跨鏈驗證節(jié)點為公證人節(jié)點;則所述跨鏈驗證節(jié)點在驗證通過所述第二跨鏈請求后,觸發(fā)第二代理節(jié)點所在的區(qū)塊鏈系統(tǒng)處理所述第二跨鏈請求,包括:
所述公證人節(jié)點在驗證通過所述第二跨鏈請求后,根據(jù)所述第二跨鏈請求生成第二跨鏈密文;
所述公證人節(jié)點將所述第二跨鏈密文發(fā)送至所述第二代理節(jié)點以通過所述第二代理節(jié)點所在的區(qū)塊鏈系統(tǒng)處理所述第二跨鏈密文;
若所述跨鏈驗證節(jié)點為第二代理節(jié)點;則在所述跨鏈驗證節(jié)點接收第一代理節(jié)點發(fā)送的第一跨鏈密文之前,還包括:
所述第二代理節(jié)點與所述第一代理節(jié)點相互進行身份確認;所述身份確認是所述第一代理節(jié)點在接收到公證人節(jié)點配置一致指示后發(fā)起的;所述配置一致指示是所述公證人節(jié)點確定所述第一代理節(jié)點所在的區(qū)塊鏈系統(tǒng)與所述第二代理節(jié)點所在的區(qū)塊鏈系統(tǒng)具有相同的配置時發(fā)送的。
2.如權(quán)利要求1所述的方法,其特征在于,所述第一跨鏈密文是所述第一代理節(jié)點基于IBE算法生成的IBE密文;所述基于IBE算法生成的IBE密文為通過IBE算法對第一拼接消息進行加密得到的;所述第一拼接消息包括所述第一跨鏈請求、所述第一跨鏈請求的第一摘要和所述第一摘要的第一簽名;
所述跨鏈驗證節(jié)點解密所述第一跨鏈密文得到第二跨鏈請求并驗證所述第二跨鏈請求,包括:
所述跨鏈驗證節(jié)點通過IBE算法解密所述第一跨鏈密文,得到第二拼接消息;所述第二拼接消息包括所述第二跨鏈請求、所述第一摘要和所述第一簽名;
所述跨鏈驗證節(jié)點生成所述第二跨鏈請求的第二摘要;
所述跨鏈驗證節(jié)點確定所述第二摘要與所述第一摘要是否一致;
所述跨鏈驗證節(jié)點根據(jù)所述第二摘要生成第二簽名;
所述跨鏈驗證節(jié)點確定所述第二簽名與所述第一簽名是否一致。
3.如權(quán)利要求2所述的方法,其特征在于,所述第一摘要的第一簽名是利用所述第一代理節(jié)點的私鑰進行的基于雙線性映射生成的簽名;
通過下述方式生成所述第一簽名:
所述第一代理節(jié)點的公鑰、私鑰存在如下關(guān)系:
d1=sQ1
根據(jù)雙線性映射配對的性質(zhì),得到e(sQj,μ1Q1)=e(μ1Qj,sQ1),并基于所述第一代理節(jié)點的私鑰,生成所述第一簽名;所述第一簽名滿足如下形式:
e(sQj,μ1Q1)=e(μ1Qj,sQ1)=e(μQj,d1)
其中,e(μQj,d1)為所述第一簽名,Q1為所述第一代理節(jié)點的公鑰,μ為所述第一摘要,μ1為所述第二摘要,Qj為第二代理節(jié)點或公證人節(jié)點的公鑰,d1為所述第一代理節(jié)點的私鑰,s為第三方PKG的主密鑰。
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于深圳前海微眾銀行股份有限公司;南京郵電大學(xué),未經(jīng)深圳前海微眾銀行股份有限公司;南京郵電大學(xué)許可,擅自商用是侵權(quán)行為。如果您想購買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202011294886.7/1.html,轉(zhuǎn)載請聲明來源鉆瓜專利網(wǎng)。
- 沿縱向拓展的區(qū)塊鏈的生成方法及系統(tǒng)
- 沿橫向拓展的區(qū)塊鏈的生成方法及系統(tǒng)
- 區(qū)塊鏈輕量化處理方法、區(qū)塊鏈節(jié)點及存儲介質(zhì)
- 餐廳配備裝置總成
- 區(qū)塊鏈處理方法、裝置及區(qū)塊鏈節(jié)點
- 本地區(qū)塊同步的檢驗方法、裝置、設(shè)備及存儲介質(zhì)
- 用于使用現(xiàn)有區(qū)塊鏈節(jié)點來托管新區(qū)塊鏈的方法和系統(tǒng)
- 一種錐體區(qū)塊、錐體區(qū)塊鏈結(jié)構(gòu)和方法
- 一種錐體區(qū)塊鏈共識系統(tǒng)、方法及網(wǎng)絡(luò)
- 區(qū)塊分布式區(qū)塊鏈的區(qū)塊數(shù)據(jù)結(jié)構(gòu)、存儲介質(zhì)及電子設(shè)備
- 通信裝置、通信系統(tǒng)、通信方法、通信程序、通信電路
- 通信設(shè)備、通信系統(tǒng)、通信方法、通信程序、通信電路
- 通信設(shè)備、通信系統(tǒng)、通信方法、通信程序、通信電路
- 通信設(shè)備、通信系統(tǒng)、通信方法、通信程序、通信電路
- 通信設(shè)備、通信方法、通信電路、通信系統(tǒng)
- 通信設(shè)備、通信系統(tǒng)、通信方法、通信程序、通信電路
- 通信終端、通信系統(tǒng)、通信方法以及通信程序
- 通信終端、通信方法、通信裝備和通信系統(tǒng)
- 通信裝置、通信程序、通信方法以及通信系統(tǒng)
- 通信裝置、通信系統(tǒng)、通信方法及計算機可讀取的記錄介質(zhì)





