HiBlock区块链社区

技术实战:农产品质量溯源区块链方案

2018-11-02  本文已影响5人  宇宙永恒
image

1

简介

本文的目的主要是描述如何将区块链的技术应用到农产品信息追溯系统中。 本文将从系统的架构角度来阐述相应的功能,具体每个功能的技术实现方式将不在本文中阐述。

2

项目背景

本架构是基于区块链构建的农产品质量追溯系统,将农产品/养殖水产品从采购原材料、种植/养殖、加工、物流运输、零售商到消费者餐桌的整个流程中产生的相关信息上链,因此不同的参与方对整个流程产生的信息具有知情权。追溯主要是通过区块链技术,将农产品从生长(环境、农药、化肥等等)、加工、物流运输到消费过程相关信息的采集、传输、处理和查询过程有机联系起来,做到信息流与商流相统一,从而实现农产品的来源可查、去向可追、责任可究。每一件农产品都可以在区块链系统上认证,都有一份透明且安全的商品记录。

3

架构设计

本章节主要描述基于区块链的农产品质量追溯系统的架构设计。下图是第一版的架构设计,暂时没有将具体的实现技术信息放置到设计中。

本架构设计由三层组成,包括前端的应用层、扩展层和底层的协议层。

前端的应用层面向用户,包括消费者、农户、原料供应商、加工厂商、物流供应商、零售商和政府的相关部门。用户可以通过移动端和 PC 端访问应用层。同时应用层可以对接第三方的扩展功能。该层主要是为用户提供以下功能:

扩展层主要是通过 API 端口为应用层提供服务。同时可以对接第三方的扩展功能。 智 能合约将在扩展层中实现,其主要功能包括:

协议层属于整个架构的底层,其主要功能是提供共识机制,节点组网,数据安全的传输,和数据分布式的存储。系统需要根据具体的需求来选择相应的共识机制。相关的政府部门可以组建联盟,农户、企业、或者组织可以申请成为联盟的会员,审核通过后可以作为节点加入区块链。这种机制可以承担政府部门对企业资质的审核和管理,保证参与方主体的合法合规性。成员管理服务包括身份管理、隐私、保密和可审计的服务。

本文作者:HiBlock区块链技术布道群-辉哥

原文发布于简书

加微信baobaotalk_com,加入技术布道群

image
上一篇下一篇

猜你喜欢

热点阅读