[發明專利]一種基于數據塊簽名和校驗的溯源方法及其系統有效
| 申請號: | 201910596400.6 | 申請日: | 2019-07-03 |
| 公開(公告)號: | CN110489430B | 公開(公告)日: | 2020-07-17 |
| 發明(設計)人: | 董承利 | 申請(專利權)人: | 特斯聯(北京)科技有限公司 |
| 主分類號: | G06F16/23 | 分類號: | G06F16/23;G06F16/2458;G06Q30/00 |
| 代理公司: | 北京辰權知識產權代理有限公司 11619 | 代理人: | 李小朋;谷波 |
| 地址: | 100027 北京市朝*** | 國省代碼: | 北京;11 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 基于 數據 簽名 校驗 溯源 方法 及其 系統 | ||
本申請實施例提供一種基于數據塊簽名和校驗的溯源方法,包括:接收第一數據塊發送的數字信息,所述數字信息包括所述第一數據塊的簽名和編碼信息;查找與所述數字信息對應的智能合約,并執行所述智能合約,生成中間信息;提取所述編碼信息,并對所述編碼信息進行更新,生成更新后的編碼信息;利用自身的數字證書對所述中間信息進行簽名,并根據簽名后的中間信息和所述更新后的編碼信息生成當前數字信息;將所述當前數字信息發送至第二數據塊。通過在數據塊哈希鏈的數據塊之間進信息傳輸的過程中,在傳輸的數字信息中加入各數據塊的簽名和編碼信息,根據所述編碼信息可以查找所述數字信息的各級發布數據塊,實現了對數字信息的溯源。
技術領域
本申請涉及大數據技術領域,尤其涉及一種基于數據塊簽名和校驗的溯源方法及其系統。
背景技術
大數據技術是推動人類社會進入智能化時代的重要力量。目前,數據采集手段日益豐富,從線上走向線下,通過多種多樣的互聯網服務、數字支付平臺以及智能設備,數據從各個源節點被不斷收集,從而聚合形成了海量的大數據資源,進而再分別傳送到目的節點,實現數據的分析與應用。
特別是,目前提出了一種新型的去中心化的大數據節點架構,這一架構的核心是以數據塊作為數據采集、存儲以及中轉的基本單位,并對數據塊執行哈希驗證運算,構造數據塊哈希鏈,并且全部節點地位平等地共享該數據塊哈希鏈。數據以數據塊為單位被寫入數據塊哈希鏈后,由共享該數據塊哈希鏈的所有節點共同進行共識確認,由共識算法保證數據塊哈希鏈一致性。數據塊哈希鏈被全部節點共享,可以被下載、存儲于任何節點并隨時可驗證,從而保證了數據庫哈希鏈的數據不可偽造和篡改。
在生產流程中的應用是大數據技術的一個重要發展方向。目前,追溯系統目前已經被廣泛應用于各個行業中,它其實就是一種可以對產品進行正向,逆向或不定向追蹤的生產控制系統,可適用于各種類型的過程和生產控制系統。它可以讓你追溯到產品的詳細信息,例如哪個零件被安裝于成品中了,在產品生產過程中產生了哪些需要控制的關鍵參數、產品的合格信息,以及對當前制造過程的嚴密控制等。對產品的追溯過程中,希望產品的信息不被更改,并且隨時都能進行追溯。因此,隨著大數據技術的發展,希望能夠兩者相結合開發一種新型的產品溯源驗證方法。
發明內容
有鑒于此,本申請的目的在于提出一種基于數據塊簽名和校驗的溯源方法及其系統。本發明通過在數據塊哈希鏈的數據塊進行節點間信息傳輸的過程中,在傳輸的數字信息中加入各數據塊的簽名和編碼信息,根據所述編碼信息可以查找所述數字信息的各級發布數據塊,實現了對數字信息的溯源。
數據塊哈希鏈數據塊哈希鏈。
基于上述目的,在本申請的第一個方面,提出了一種基于數據塊簽名和校驗的溯源方法,包括:
接收第一數據塊發送的數字信息,所述數字信息包括所述第一數據塊的簽名和編碼信息;
查找與所述數字信息對應的智能合約,并執行所述智能合約,生成中間信息;
提取所述編碼信息,并對所述編碼信息進行更新,生成更新后的編碼信息;
利用自身的數字證書對所述中間信息進行簽名,并根據簽名后的中間信息和所述更新后的編碼信息生成當前數字信息;
將所述當前數字信息發送至第二數據塊。
在一些實施例中,所述查找與所述數字信息對應的智能合約,并執行所述智能合約,生成中間信息,包括:
查找所述數字信息對應的智能合約,判斷所述智能合約是否滿足執行條件,若所述智能合約滿足執行條件,則執行所述智能合約,生成中間信息。
在一些實施例中,還包括:
若所述智能合約不滿足執行條件,則不執行所述智能合約,同時將所述數字信息進行存儲。
在一些實施例中,還包括:
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于特斯聯(北京)科技有限公司,未經特斯聯(北京)科技有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201910596400.6/2.html,轉載請聲明來源鉆瓜專利網。
- 數據顯示系統、數據中繼設備、數據中繼方法、數據系統、接收設備和數據讀取方法
- 數據記錄方法、數據記錄裝置、數據記錄媒體、數據重播方法和數據重播裝置
- 數據發送方法、數據發送系統、數據發送裝置以及數據結構
- 數據顯示系統、數據中繼設備、數據中繼方法及數據系統
- 數據嵌入裝置、數據嵌入方法、數據提取裝置及數據提取方法
- 數據管理裝置、數據編輯裝置、數據閱覽裝置、數據管理方法、數據編輯方法以及數據閱覽方法
- 數據發送和數據接收設備、數據發送和數據接收方法
- 數據發送裝置、數據接收裝置、數據收發系統、數據發送方法、數據接收方法和數據收發方法
- 數據發送方法、數據再現方法、數據發送裝置及數據再現裝置
- 數據發送方法、數據再現方法、數據發送裝置及數據再現裝置





