[發明專利]基于聯盟鏈的疫苗追溯方法及系統有效
| 申請號: | 202010526571.4 | 申請日: | 2020-06-11 |
| 公開(公告)號: | CN111429995B | 公開(公告)日: | 2020-09-18 |
| 發明(設計)人: | 徐京杭;李春曉;陳勝 | 申請(專利權)人: | 北京連琪科技有限公司 |
| 主分類號: | G16H20/10 | 分類號: | G16H20/10;G06F21/64 |
| 代理公司: | 北京天盾知識產權代理有限公司 11421 | 代理人: | 張彩珍 |
| 地址: | 100085 北京市海淀*** | 國省代碼: | 北京;11 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 基于 聯盟 疫苗 追溯 方法 系統 | ||
1.一種基于聯盟鏈的疫苗追溯方法,該疫苗追溯方法包括以下步驟:
S100,創建步驟:分別創建區塊鏈服務網絡和應用層;其中,所述區塊鏈服務網絡包括基礎鏈、流轉鏈和環境鏈;所述區塊鏈服務網絡用于執行通過簽名交易調用的合約方法,并進行數據同步以獲得實時區塊數據;
S200,提交步驟:所述區塊鏈服務網絡將所述實時區塊數據同步至所述應用層;所述應用層通過提交所述簽名交易調用所述基礎鏈的實體注冊合約以注冊實體賬戶,并向所述區塊鏈服務網絡提交疫苗環境記錄和疫苗流轉記錄;
S300,追溯步驟:所述應用層向所述區塊鏈服務網絡提交檢索請求,所述區塊鏈服務網絡根據所述檢索請求追溯獲得所述疫苗環境記錄和疫苗流轉記錄;
所述基礎鏈是采用許可組網建立的一個聯盟鏈,用于實現以下一種或多種功能:全網實體注冊與認證、基本數據集維護、流轉鏈與環境鏈的注冊、疫苗狀態發布;
所述流轉鏈是采用許可組網建立的多個聯盟鏈,用于實現以下一種或多種功能:向基礎鏈注冊疫苗上市許可持有人與其他公信機構的Id上報異常,并從基礎鏈同步注冊實體、基本數據;負責記錄部分疫苗追溯碼的完整流轉記錄;
所述環境鏈是采用許可組網建立的多個聯盟鏈,用于實現以下一種或多種功能:向基礎鏈注冊冷藏單元所屬機構與其他公信機構的Id上報異常,并從基礎鏈同步注冊實體、基本數據;負責一部分冷藏單元的完整環境記錄;
其中,所述區塊鏈服務網絡是通過以下子步驟創建的:
組網節點通過加載配置文件和創始塊建立基礎鏈;
在所述基礎鏈上分別注冊流轉鏈、環境鏈的注冊實體;
根據所述流轉鏈、環境鏈的注冊實體并基于所述基礎鏈,組網建立流轉鏈和環境鏈;
通過簽名交易向所述基礎鏈注冊流轉鏈和環境鏈的組網信息以生成組網列表,基礎鏈更新所述組網列表并將更新后的組網進行全網推送。
2.根據權利要求1所述的疫苗追溯方法,其特征在于:
在S100中,所述創建步驟還包括:通過實體注冊認證向所述基礎鏈注冊冷藏單元;
在S300中,所述追溯步驟還包括:根據冷藏單元的注冊信息確定所述疫苗環境記錄的服務地址。
3.根據權利要求2所述的疫苗追溯方法,其特征在于:
在S100中,所述創建步驟還包括:根據參考藥品追溯碼編碼規則生成疫苗追溯碼;以及
在S300中,所述追溯步驟還包括以下子步驟:
根據所述疫苗追溯碼獲得與所述基礎鏈有關聯的注冊實體;
基于所述有關聯的注冊實體獲得所述疫苗追溯碼所在的流轉鏈,以確定所述疫苗追溯碼在流轉過程中的流轉鏈服務地址。
4.根據權利要求3所述的疫苗追溯方法,其特征在于:在S200中,所述提交步驟還包括通過簽名交易調用流轉鏈的合約以確定所述疫苗追溯碼之間的關聯關系。
5.根據權利要求3所述的疫苗追溯方法,其特征在于:所述應用層包括流轉應用、冷鏈應用和追溯應用;其中,
在S200中,所述提交步驟還包括以下子步驟:
所述流轉應用所綁定的實體發起第一簽名交易并向實體注冊所在的流轉鏈提交疫苗流轉記錄;
所述冷鏈應用所綁定的實體發起第二簽名交易并向實體注冊所在的環境鏈提交疫苗環境記錄;
在S300中,所述追溯步驟還包括以下子步驟:
所述追溯應用綁定的實體發起第三簽名交易并向區塊鏈服務網絡發起檢索請求,所述區塊鏈服務網絡根據所述檢索請求并基于流轉記錄的關聯關系獲得所述疫苗流轉記錄;
所述區塊鏈服務網絡根據所述檢索請求并基于流轉記錄的關聯關系以及流轉記錄與環境記錄關聯關系以獲得疫苗環境記錄。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于北京連琪科技有限公司,未經北京連琪科技有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202010526571.4/1.html,轉載請聲明來源鉆瓜專利網。





