[發明專利]一種基于區塊鏈NFT的票據供應鏈防偽溯源系統及方法有效
| 申請號: | 202210298323.8 | 申請日: | 2022-03-24 |
| 公開(公告)號: | CN114399320B | 公開(公告)日: | 2022-07-19 |
| 發明(設計)人: | 杜敏;祝烈煌;黃蔚;胡國超;段君 | 申請(專利權)人: | 北京理工大學;中國電子科技集團公司第十五研究所 |
| 主分類號: | G06Q30/00 | 分類號: | G06Q30/00;G06Q20/38;G06Q20/40;G06K17/00;H04L9/32 |
| 代理公司: | 北京正陽理工知識產權代理事務所(普通合伙) 11639 | 代理人: | 張利萍 |
| 地址: | 100081 *** | 國省代碼: | 北京;11 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 基于 區塊 nft 票據 供應 防偽 溯源 系統 方法 | ||
1.一種基于區塊鏈NFT的票據供應鏈防偽溯源系統,其特征在于,包括票據隱形二維碼防偽標簽、區塊鏈預言機、票據信息/供應鏈信息上鏈模塊、公開認證的區塊鏈平臺、區塊鏈ETL網關、溯源信息查詢模塊、移動智能讀寫終端和NFT轉移模塊;
其中,票據隱形二維碼防偽標簽是隱碼,其與票據圖案印制在同一側面上;將票據的具體信息存儲在數據庫中;
區塊鏈預言機用于獲取生成NFT的線下業務鏈數據資源;其中,區塊鏈ETL網關用于將數據從線下業務鏈采集后,經過抽取、轉換,并加載至區塊鏈預言機;
票據信息/供應鏈信息上鏈模塊,用于將隱形的二維碼防偽標簽的基礎信息和供應鏈流通信息進行上鏈,最終形成票據區塊;其中,票據區塊包括區塊頭和區塊體,區塊頭包括區塊版本號、隨機數、時間戳、上一區塊Hash值、默克爾樹根和當前區塊Hash值;區塊體包括票據基本信息、流通信息和票據所屬主體信息;線下實物票據和線上電子票據平行業務鏈,均基于唯一的二維碼防偽標簽;
公開認證的區塊鏈平臺,用于將票據信息和供應鏈的各流通環節交易事件數據寫入區塊鏈;
區塊鏈ETL網關,用于在業務鏈中通過區塊鏈預言機,實現鏈外關聯區塊鏈ETL網關,對線下業務鏈真實資產進行實時監控和收集轉化,并在業務鏈上調用NFT生成合約生成相應NFT;基于各區塊鏈預言機,部署線上和線下鏈間平行進程,并制定統一的交易并行機制和同步交互協議;其中,通過交易并行機制驗證平行鏈中的交易數據,通過同步交互協議同步各線下和線上業務鏈間數據;
NFT轉移模塊,利用區塊鏈預言機關聯智能合約生成各業務鏈中NFT,基于構建平行業務鏈架構體系,執行NFT合約的轉移,并設置轉移請求和驗證機制;
溯源信息查詢模塊,用于將票據流通相關數據通過智能合約相關算法,完成原始數據和流通信息記錄上鏈;區塊鏈ETL網關在系統后臺中核查驗證,獲取郵票溯源信息;
移動智能讀寫終端,能夠識別二維碼,帶有攝像或具有讀取掃描功能。
2.一種基于區塊鏈NFT的票據供應鏈防偽溯源方法,其特征在于,包括以下步驟:
步驟1:票據信息上鏈,包括實體票據上鏈和電子票據上鏈;
其中,隱形二維碼標簽和票據圖案印制在同一側面上,代表票據唯一的數字身份;
上鏈后形成票據區塊,包括區塊頭和區塊體;其中,區塊頭包括區塊版本號、隨機數、時間戳、上一區塊Hash值、默克爾樹根以及當前區塊Hash值,區塊體包括票據基本信息、流通信息和票據所屬主體信息;
步驟2:票據供應鏈信息獲取,包括票據線上和線下的發行、生產、加工與消毀、流轉、銷售、提貨取票、倉儲寄遞,并將信息存儲到區塊鏈平臺;
步驟3:NFT合約生成;
首先,在不同網絡節點的線下業務鏈中設置區塊鏈ETL網關,并且部署NFT生成合約;在線下業務鏈1,2,…,n上,生成其各自的NFT ,如:NFT1,NFT2,…,NFTn;
線上、線下業務鏈根據票據的基本信息生成唯一ID;線上、線下業務鏈部署的NFT生成合約根據當前時間戳,生成一個唯一的NFT內容所屬區塊信息,包括該票據的唯一ID、業務鏈ETL網關或線上業務鏈的網絡地址、NFT內容摘要,以及數字簽名信息;其中,數字簽名信息是變化的;將NFT內容摘要與當前時間戳結合在一起,并進行簽名;
步驟4:業務鏈信息同步和NFT權益的轉移;
步驟4.1:生成具有ID識別號的NFT;
首先,基于區塊鏈ETL網關構建依托可信的第三方區塊鏈網絡平臺,作為NFT權益轉移和信息同步的交互鏈;
該平臺能夠提供Restful接口供所有線上和線下業務鏈的接入,并且設置唯一的業務鏈ID號:Para1 ,Para2,…,Para n,生成具有ID識別號的NFT;Para n表示第n條業務鏈;
步驟4.2:轉移NFT權益;
每個業務鏈網絡節點實時記錄所在區塊鏈的區塊頭信息;當區塊鏈系統上產生一筆交易時,每個區塊頭中包含其所在業務鏈N調用當前業務鏈的NFT合約,拋出同步或交易信息Tn;其中,同步消息函數Tn的參數包括目標區塊鏈名稱、接受消息的NFT合約名稱、消息內容,以及來源區塊鏈名稱、消息來源的NFT合約名稱、消息內容;當前業務鏈ETL網關將其提交到交互鏈;接受消息ETL網關接收到Tn后驗證并解析,轉換成應用鏈M可識別的同步或交易信息Tm,并將Tm提交到應用鏈M上進行執行;
步驟4.3:轉移驗證;
如果步驟4.2完成執行,則向發送Tn請求ETL網關回復驗證通過信息,以及該NFT所屬區塊信息;如果驗證結果不正確,則返回驗證失敗信息,以保證同步數據的可信和不可篡改;
步驟5:NFT防偽溯源;
利用移動智能讀寫終端進行票據的真偽信息、生產信息、供應鏈信息和交易信息查詢,并進行供應鏈信息和交易信息的溯源,通過NFT合約獲取該票據的NFT非同質化通證。
3.如權利要求2所述的一種基于區塊鏈NFT的票據供應鏈防偽溯源方法,其特征在于,區塊鏈NFT線上線下業務鏈同步方法,包括以下步驟:
首先,在線下鏈中通過區塊鏈預言機鏈外關聯區塊鏈ETL網關,對線下鏈中票據進行實時監控并收集轉化,并在鏈上調用NFT生成合約生成相應的NFT;
當票據主體發起共享交易時,存儲在線下鏈中的流通數據被共享到線上鏈,并通過線上鏈業務智能合約完成本次交易;此外,在添加、修改和查詢中,也用到智能合約;
然后,利用區塊鏈預言機獲取NFT線下鏈數據,先通過區塊鏈ETL網關對數據資源進行抽取、轉換、分類和整合后,再上傳至區塊鏈預言機;
當線上及線下平行業務鏈發生票據權屬變更或流通信息變更,并驗證跨業務鏈消息真實性后,響應用戶客戶端調用NFT生成合約生成相應NFT;NFT生成模塊分別部署在線下和線上業務鏈中,即,每個業務鏈都能夠根據各自屬性生成其鏈上特有NFT;通過所述NFT實現線下和線上平行鏈間跨業務鏈轉移通信和平行鏈同步更新。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于北京理工大學;中國電子科技集團公司第十五研究所,未經北京理工大學;中國電子科技集團公司第十五研究所許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202210298323.8/1.html,轉載請聲明來源鉆瓜專利網。





