[發明專利]一種基于以太坊的農產品溯源平臺數據存儲查詢系統及方法在審
| 申請號: | 201811263253.2 | 申請日: | 2018-10-28 |
| 公開(公告)號: | CN109285014A | 公開(公告)日: | 2019-01-29 |
| 發明(設計)人: | 張延華;金凱;楊睿哲;孫恩昌;吳文君;楊兆鑫;林波 | 申請(專利權)人: | 北京工業大學 |
| 主分類號: | G06Q30/00 | 分類號: | G06Q30/00;G06Q50/02;G06K17/00 |
| 代理公司: | 北京思海天達知識產權代理有限公司 11203 | 代理人: | 沈波 |
| 地址: | 100124 *** | 國省代碼: | 北京;11 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 溯源 農產品 區塊 農產品信息 數據查詢接口 存儲 查詢系統 存儲系統 錄入系統 平臺數據 數據存儲查詢 數據存儲接口 查詢 存儲數據 生產信息 數據存儲 系統組成 信息寫入 應用智能 商戶 交易 錄入 開發 | ||
本發明公開了一種基于以太坊的農產品溯源平臺數據存儲查詢系統及方法,本數據存儲查詢系統由農產品信息錄入系統、以太坊區塊鏈存儲系統、數據存儲及數據查詢接口系統組成。整個系統能很好結合各種農產品溯源平臺,從而建立完整的農產品溯源平臺。本發明將以太坊作為區塊鏈平臺,應用智能合約,以truffle作為開發框架搭建用于存儲數據的區塊鏈。商戶通過農產品信息錄入系統將農產品的生產信息錄入,通過數據存儲接口系統將信息寫入區塊鏈交易,最后在以太坊區塊鏈存儲系統處理交易,實現農產品數據的溯源存儲;通過數據查詢接口系統和該HASH地址對該農產品進行查詢,獲取農產品信息,實現農產品數據的溯源查詢。
技術領域
本發明屬于區塊鏈中數據存儲相關領域,尤其涉及一種基于以太坊的農產品溯源平臺數據存儲機制。
背景技術
傳統溯源平臺基于數據庫,系統中心存在著對數據信息進行修改的權利,這可能導致欺詐,腐敗,篡改和偽造信息等信任問題。因此設計一個去中心化的溯源平臺迫在眉睫,以太坊作為去中心化區塊鏈平臺,變人的信任為機器的信任,低成本高效率地解決信任問題。
以太坊(Ethereum)是一個開源的有智能合約功能的公共區塊鏈平臺。通過其專用加密貨幣以太幣(Ether)提供去中心化的虛擬機(Ethereum Virtual Machine)來處理點對點合約。
發明內容
本發明是一個基于以太坊的農產品溯源平臺數據存儲查詢系統,結合“哪兒來”溯源App完成從農產品信息采集上傳、農產品信息存儲入鏈、入鏈信息查詢等一系列農產品溯源操作,整個操作流程如圖1所示。本數據存儲查詢系統由農產品信息錄入系統、以太坊區塊鏈存儲系統、數據存儲及數據查詢接口系統組成。整個系統能很好結合各種農產品溯源平臺,從而建立完整的農產品溯源平臺。
1)農產品信息錄入系統
農產品信息錄入系統由傳感器、產品二維碼、4G上傳模塊組成,負責將農產品信息錄入和將農產品信息數據上傳至區塊鏈中。農產品數據主要分為兩類,一類是生產環境數據,例如環境溫度濕度、施肥灌溉情況等。另一類是產品的基本信息數據,例如產品名稱、種類、采摘日期等等。生產環境數據通過傳感器獲取并通過串口傳輸到4G模塊,4G模塊通過4G將數據上傳到以太坊區塊鏈存儲系統,而產品的基本信息將通過手機掃描產品二維碼上傳數據到以太坊區塊鏈存儲系統。
2)以太坊區塊鏈存儲系統
以太坊區塊鏈存儲系統由區塊鏈服務器節點、移動終端節點和以太坊區塊鏈組成,用于存儲農產品信息,該系統核心是以太坊為平臺,應用智能合約,用truffle作為開發框架搭建的存儲數據的區塊鏈。區塊鏈服務器節點獲取到農產品信息錄入系統上傳的數據后,調用數據存儲接口系統將數據解析并傳輸到以太坊區塊鏈,以太坊區塊鏈調用相應智能合約將農產品信息打包成“交易”對所有節點進行廣播,有節點確認“交易”無誤后,以太坊區塊鏈將該“交易”存儲進區塊中并將該區塊對所有節點進行廣播。
3)數據存儲及數據查詢接口系統
數據存儲及數據查詢接口系統由數據存儲接口程序、數據查詢接口程序及查詢網頁組成,負責溝通農產品信息錄入系統和以太坊區塊鏈存儲系統及實現區塊鏈內數據的查詢。通過數據存儲接口程序解析,將農產品信息錄入系統上傳的數據傳輸到以太坊區塊鏈存儲系統中形成“交易”,待以太坊區塊鏈存儲系統處理完成后返回一個的64位交易HASH地址。通過查詢網頁和該HASH地址,調用數據查詢接口程序訪問以太坊區塊鏈存儲系統,獲取該HASH地址下存儲的農產品信息。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于北京工業大學,未經北京工業大學許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201811263253.2/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:基于物聯網的汽車養護方法及系統
- 下一篇:一種虛擬資源的分配方法及系統





