[發明專利]區塊鏈的溯源系統、方法、計算機設備及計算機可讀存儲介質有效
| 申請號: | 201910703663.2 | 申請日: | 2019-07-31 |
| 公開(公告)號: | CN110427376B | 公開(公告)日: | 2022-04-05 |
| 發明(設計)人: | 陳聞宇;李晨 | 申請(專利權)人: | 北京米弘科技有限公司 |
| 主分類號: | G06F16/22 | 分類號: | G06F16/22;G06F16/25;G06F16/27;G06F21/60;G06F21/62;G06F21/64 |
| 代理公司: | 北京知果之信知識產權代理有限公司 11541 | 代理人: | 唐海力 |
| 地址: | 100000 北京市懷*** | 國省代碼: | 北京;11 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 區塊 溯源 系統 方法 計算機 設備 可讀 存儲 介質 | ||
1.一種區塊鏈溯源系統,其特征在于,包括:
基礎鏈系統,用于實現授權鏈基礎功能,由溯源體系各個參與個體作為節點,共同運行維護;
共識模塊,使用動態權限證明共識POA,成員按照權限進行分級,其中所述共識模塊包括代表節點、驗證節點、普通節點、監督節點;
鏈上數據,使用多個MPT結構,用于儲存鏈狀態、成員提交的溯源數據的MPT數據以及其他系統決策數據;
鏈下數據,各個節點獨立維護自身數據,成員按照時間、領域、地域維度將各自系統的更新數據進行hash計算,形成MPT樹存入區塊鏈系統中;
多協議接口,提供包括RPC,API多種數據接口,以便于接入不同參與個體已有的溯源系統;
加密模塊,集成crypto和國密算法,支持各成員對自己提交的數據進行加密保護。
2.根據權利要求1所述的區塊鏈溯源系統,其特征在于,所述代表節點為全功能節點,所述代表節點承擔系統數據打包任務,各所述代表節點按照約定輪流打包數據。
3.根據權利要求2所述的區塊鏈溯源系統,其特征在于,所述驗證節點承擔數據驗證,對異常數據發起審計。
4.根據權利要求3所述的區塊鏈溯源系統,其特征在于,所述普通節點需要指定驗證節點,所述普通節點可以參與系統決策投票,對系統異常數據或決策存在異議可以向其對應的驗證節點提出決策申請,獲得驗證節點通過后由驗證節點發起。
5.根據權利要求4所述的區塊鏈溯源系統,其特征在于,所述共識模塊包括:
監督節點,所述監督節點監督所述驗證節點對數據的驗證,并發起投票決策,同時對系統各種決策監督,在一定周期對已作出的決策提出重新審計,審計如果通過群體決策則可以進行回滾。
6.根據權利要求5所述的區塊鏈溯源系統,其特征在于,所述監督節點決策審計過程包括:
監督節點全量保存所有鏈上數據;
參與所有決策,當監督節點中超過一定比例的節點投反對票時,該決策宣布無效;
監督節點對鏈上數據回滾操作,包括:
針對在一定時限內發布的鏈上數據可提出回滾撤銷要求,并發起投票;
投票參與范圍包括全體代表節點、驗證節點和監督節點,僅監督節點有投票權,其他節點為見證節點;
當超過一定比率的監督節點同意撤回操作時,由當前節點執行回滾撤回操作。
7.一種區塊鏈溯源方法,其特征在于,包括:
基礎鏈系統實現授權鏈基礎功能,由溯源體系各個參與個體作為節點,共同運行維護;
共識模塊使用動態權限證明共識POA,成員按照權限進行分級,所述共識模塊包括:代表節點、驗證節點、普通節點以及監督節點;所述代表節點為全功能節點,所述代表節點承擔系統數據打包任務,各所述代表節點按照約定輪流打包數據;所述驗證節點承擔數據驗證,對異常數據發起審計;所述普通節點需要指定驗證節點,所述普通節點可以參與系統決策投票,對系統異常數據或決策存在異議可以向其對應的驗證節點提出決策申請,獲得驗證節點通過后由驗證節點發起;所述監督節點監督所述驗證節點對數據的驗證,并發起投票決策,同時對系統各種決策監督,在一定周期對已作出的決策提出重新審計,審計如果通過群體決策則可以進行回滾;
通過多個MPT結構儲存鏈狀態、成員提交的溯源數據的MPT數據以及其他系統決策數據;
各個節點獨立維護自身數據,成員按照時間、領域、地域維度將各自系統的更新數據進行hash計算,形成MPT樹存入區塊鏈系統中;
提供包括RPC,API多種數據接口,以便于接入不同參與個體已有的溯源系統;
集成crypto和國密算法,支持各成員對自己提交的數據進行加密保護。
8.一種計算機設備,包括存儲器、處理器和存儲在所述存儲器內并能由所述處理器運行的計算機程序,其特征在于,所述處理器執行所述計算機程序時實現如權利要求7所述的方法。
9.一種計算機可讀存儲介質,非易失性可讀存儲介質,其內存儲有計算機程序,其特征在于,所述計算機程序在由處理器執行時實現如權利要求7中所述的方法。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于北京米弘科技有限公司,未經北京米弘科技有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201910703663.2/1.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:字段類別的識別方法及裝置
- 下一篇:數據處理方法、裝置、設備和存儲介質





