[發明專利]一種基于區塊鏈的農產品溯源系統及其工作方法在審
| 申請號: | 201810889620.3 | 申請日: | 2018-08-07 |
| 公開(公告)號: | CN109191146A | 公開(公告)日: | 2019-01-11 |
| 發明(設計)人: | 丁磊;張海笑;江志文;馮永晉 | 申請(專利權)人: | 廣東藍蜜蜂信息技術有限公司 |
| 主分類號: | G06Q30/00 | 分類號: | G06Q30/00;G06Q20/32;G06Q20/38;G06Q20/42;G06K17/00 |
| 代理公司: | 北京科家知識產權代理事務所(普通合伙) 11427 | 代理人: | 陳娟 |
| 地址: | 528000 廣東省佛山*** | 國省代碼: | 廣東;44 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 二維碼 區塊 溯源系統 顯示裝置 溯源 農產品 服務器 第三方支付平臺 數據服務客戶端 農產品生產 電子結算 批發市場 溯源信息 移動終端 購買方 菜市場 離線 網關 賬本 購買 聚合 存儲 掃描 查詢 部署 基地 服務 | ||
1.一種基于區塊鏈的農產品溯源系統,其特征在于,包括購買方移動終端、二維碼生成及顯示裝置、聚合網關、第三方支付平臺、區塊鏈服務器及數據服務客戶端,所述二維碼生成及顯示裝置包括觸控輸入裝置和客屏顯示裝置;所述二維碼生成及顯示裝置預裝可離線/在線運行的商品銷售應用軟件,用于生成動態二維碼,所述二維碼生成及顯示裝置具有唯一識別號;所述觸控輸入裝置用于選擇所銷售的商品;所述客屏顯示裝置用于顯示商品的銷售金額、商品銷售軟件所生成的動態二維碼及支付成功與否的信息;所述聚合網關用于認證二維碼生成及顯示裝置的合法性、向第三方支付平臺發起支付請求、監控交易結果及傳輸交易數據;所述區塊鏈服務器用于數據預處理、數據存儲;所述購買方移動終端用于掃描動態二維碼、查看該動態二維碼所相對的農產品來源信息及快速檢測信息;所述第三方支付平臺用于完成購買方移動終端的購買方支付賬戶與商戶收款賬戶之間的安全交互支付;所述數據服務客戶端與區塊鏈服務器的分布式賬本進行通信。
2.一種根據權利要求1所述的基于區塊鏈的農產品溯源系統的工作方法,其特征在于,具體包括以下步驟:
S1、在各菜市場、批發市場、農產品生產基地部署二維碼生成及顯示裝置,并基于二維碼生成及顯示裝置開通對應商戶的電子結算業務;對二維碼生成及顯示裝置進行初始化過程;在IBM BlueMix 平臺分別建立對應農產品生產基地、批發市場、菜市場的三個區塊鏈節點服務器;
S2、商戶通過觸控操作界面選擇所銷售的商品,通過商品銷售應用軟件中預設好的單價或現場設置單價計算出單個商品的銷售金額,并進行多個商品的銷售金額累加操作,在商戶選擇結算功能后,二維碼生成及顯示裝置自動生成動態二維碼并將動態二維碼顯示在客屏顯示裝置上,所述動態二維碼至少包含結算金額、二維碼生成及顯示裝置的唯一識別號及聚合網關的IP地址或域名信息;
S3、購買方通過帶有二維碼識別功能的購買方移動終端中的第三方支付軟件掃描動態二維碼后向聚合網關發起支付請求,所述支付請求的信息中至少包含二維碼生成及顯示裝置的唯一識別號及收款金額信息;
S4、聚合網關接收到購買方的支付請求時,根據支付請求發送的信息認證二維碼生成及顯示裝置的合法性,認證通過后,根據二維碼生成及顯示裝置的唯一識別號檢索查詢以獲取二維碼生成及顯示裝置對應的商戶信息,將商戶信息、購買方使用的客戶端程序信息、收款金額的支付請求按照相應第三方支付接入的格式向第三方支付平臺發起支付請求,第三方支付平臺響應請求;
S5、第三方支付平臺與購買方直接完成支付所需的交互;
S6、第三方支付平臺將支付成功與否的結果分別反饋給聚合網關及購買方,聚合網關再將支付結果反饋至二維碼生成及顯示裝置進行相應提示以完成整個支付流程;
S7、二維碼生成及顯示裝置按照IBM的MQTT協議將交易數據上傳至聚合網關,聚合網關存儲購買確認和/或交易記錄并觸發智能合約;利用基于Node-RED的數據分析引擎進行買賣關系比對,將可以形成從生產基地和/或批發市場和/或菜市場到購買者鏈條的交易記錄組合起來,按照約定的加密規則將相應交易數據基于接近度和一致意見的交互規則以點到點的通信方式存儲至區塊鏈服務器中的所有節點,以實現分布式賬本存儲;
S8、數據服務客戶端通過IBM的 HFC SDK及REST API與區塊鏈服務器的分布式賬本進行通信,以直接或通過社交網絡平臺方式實現面向不同需求的數據服務。
3.根據權利要求2所述的一種基于區塊鏈的農產品溯源系統的工作方法,其特征在于,二維碼生成及顯示裝置的初始化過程,包括以下步驟:a.二維碼生成及顯示裝置的唯一識別號燒錄;b.在聚合網關登記注冊二維碼生成及顯示裝置的唯一識別號;c.為二維碼生成及顯示裝置匹配對應的商戶收款賬戶;d.二維碼生成及顯示裝置通過互聯網連至聚合網關。
4.根據權利要求2所述的一種基于區塊鏈的農產品溯源系統的工作方法,其特征在于,所述社交網絡平臺包括微信公眾號或支付寶生活號中的一種或兩種。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于廣東藍蜜蜂信息技術有限公司,未經廣東藍蜜蜂信息技術有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201810889620.3/1.html,轉載請聲明來源鉆瓜專利網。





