[發明專利]一種基于可信中繼的物流數據跨鏈互操作系統及方法在審
| 申請號: | 202310044834.1 | 申請日: | 2023-01-30 |
| 公開(公告)號: | CN116170152A | 公開(公告)日: | 2023-05-26 |
| 發明(設計)人: | 李星燁;馮霞 | 申請(專利權)人: | 江蘇大學 |
| 主分類號: | H04L9/32 | 分類號: | H04L9/32;H04L9/40 |
| 代理公司: | 南京華恒專利代理事務所(普通合伙) 32335 | 代理人: | 宋方園 |
| 地址: | 212013 江*** | 國省代碼: | 江蘇;32 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 基于 可信 中繼 物流 數據 跨鏈互 操作系統 方法 | ||
1.一種基于可信中繼的物流數據跨鏈互操作系統,其特征在于:包括一條可信的中繼區塊鏈和至少兩條用戶區塊鏈,所述中繼區塊鏈中設有底層區塊鏈和上層分布式應用程序Dapp,底層區塊中設有數據賬簿、證書頒發機構、跨鏈智能合約和許可身份授權合約;上層分布式應用程序Dapp中設有多個用戶客戶端、中繼服務器和許可身份管理組件;底層區塊鏈和上層分布式應用程序共同構成中繼互操作模塊;
所述用戶區塊鏈的接入節點和中繼區塊鏈的用戶客戶端構成用戶接口模塊;用戶區塊鏈的接入節點與相應的用戶客戶端之間建立連接,實現跨鏈數據內容的上傳和傳遞,同時輔助跨鏈授權模塊實現對各用戶區塊鏈授權身份的頒發及跨鏈通信認證;
所述跨鏈授權模塊包括中繼區塊鏈上的證書頒發機構、許可身份管理組件和許可身份授權合約,其中證書頒發機構執行許可身份授權合約,并生成用戶訪問控制所需數字證書,許可身份管理組件存儲這部分證書,同時輔助用戶接口模塊實現許可身份認證;
上述用戶區塊鏈在使用目的上分為數據源區塊鏈和目的區塊鏈。
2.根據權利要求1所述的基于可信中繼的物流數據跨鏈互操作系統的方法,其特征在于:包括以下步驟:
步驟(1)、用戶區塊鏈A作為數據源區塊鏈發起跨鏈交易,請求物流數據
用戶區塊鏈A登錄中繼鏈網絡,中繼區塊鏈生成用戶身份令牌,用戶區塊鏈A基于對應的用戶身份令牌生成跨鏈請求,并發送至中繼區塊鏈;
步驟(2)、中繼區塊鏈獲取跨鏈數據
中繼區塊鏈收到用戶區塊鏈A的跨鏈請求后,依次驗證用戶身份令牌和用戶中繼區塊鏈身份標識,驗證通過后調用跨鏈智能合約獲取跨鏈物流數據;所述跨鏈智能合約由鏈碼InvokeChaincode和鏈碼UploadChaincode組成,鏈碼InvokeChaincode負責跨鏈數據的獲取;鏈碼UploadChaincode負責跨鏈數據的傳遞及本次跨鏈業務的記錄;
步驟(3)、中繼區塊鏈向用戶區塊鏈B發送跨鏈數據
用戶區塊鏈B作為目的區塊鏈,中繼區塊鏈通知用戶區塊鏈B登錄中繼鏈網絡,中繼區塊鏈生成用戶區塊鏈B的用戶身份令牌,用戶區塊鏈B生成相應數據包,并將數據包和對應用戶身份令牌發送至中繼區塊鏈;
步驟(4)、中繼區塊鏈通知用戶區塊鏈A跨鏈成功并結束跨鏈交易
用戶區塊鏈B向中繼區塊鏈通知跨鏈成功,中繼區塊鏈向用戶區塊鏈A通知跨鏈成功,將本次跨鏈交易存儲上鏈后結束該跨鏈交易;
上述用戶區塊鏈A和用戶區塊鏈B均需先完成許可身份注冊,通過申請許可身份才可接入中繼區塊鏈;中繼區塊鏈依據指令調用跨鏈智能合約,在用戶區塊鏈A中完成跨鏈數據收集,并通過跨鏈將跨鏈數據返回中繼區塊鏈,而后傳遞至用戶區塊鏈B,完成數據的跨鏈互操作。
3.根據權利要求1所述的基于可信中繼的物流數據跨鏈互操作系統的方法,其特征在于:所述步驟(1)的詳細內容是:
數據源區塊鏈A利用身份標識及密碼,通過對應客戶端接口ClientA登錄中繼區塊鏈服務Sever,并獲取身份令牌TakenA,然后數據源區塊鏈A向中繼區塊鏈客戶端發起跨鏈請求Req={TokenA,Data{IDA,key,B}},其中包含身份令牌TokenA,用戶身份標識IDA,共享數據鍵key及目的區塊鏈B。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于江蘇大學,未經江蘇大學許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202310044834.1/1.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:一種電化學處理廢水工藝
- 下一篇:益生菌組合物及其制法和應用





