首页 理论教育 实现原型系统功能的关键步骤

实现原型系统功能的关键步骤

时间:2023-06-26 理论教育 版权反馈
【摘要】:我们构建了食品安全区块链追溯原型系统,通过对食品生产、加工、流通、消费各环节进行处理并将其写入区块链,实现全程食品信息的去可追、来可查。基于图7.1的体系框架和图7.4所示的技术架构,系统功能设计如下:身份注册和认证食品供应链伙伴及食品生态圈成员通过智能合约向区块链网络提交注册申请,由指定部门或用户进行审核,通过后颁发数字证书,分配相应权限。图7.5食品追溯原型系统运行界面图7.6食品追溯原型交易区块示例

实现原型系统功能的关键步骤

我们构建了食品安全区块链追溯原型系统,通过对食品生产、加工、流通、消费各环节进行处理并将其写入区块链,实现全程食品信息的去可追、来可查。基于图7.1的体系框架和图7.4所示的技术架构,系统功能设计如下:

(1)身份注册和认证

食品供应链伙伴及食品生态圈成员通过智能合约向区块链网络提交注册申请,由指定部门或用户(通常是政府监管部门)进行审核,通过后颁发数字证书,分配相应权限。

(2)基础数据标识

根据数据编码标准(如GS1或EPC数据标准),为供应链成员的原材料或产品分配唯一标识码,以物联网标签形式附到产品上,标签中也可以记录保存场地、温度、湿度、保鲜情况等环境信息。

(3)交易信息上链

食品厂商、物流服务商、检验机构、经销商等接入区块链,食品生产流通的全流程信息由各参与方进行处理并写入数据区块,分布保存在区块链各个节点中。区块链的防可篡改性,保证了食品信息的完整性和处理环节的可追溯性。

(4)食品安全追溯(www.xing528.com)

每条信息在写入区块时都附有数字签名和时间戳,数据签名和加密技术实现了数据的安全性,保证了全链路信息的不可篡改、标准统一和高效率交换。食品厂商、食品消费者、监管机构等参与方都可以通过向下追踪或向上追溯,查看食品从生产到消费的全过程。一旦出现食品安全问题,可以清晰地界定安全责任,还可以帮助企业低成本快速实现食品召回,消除不利影响。

我们构建的食品安全追溯原型系统的运行界面如图7.5所示,该图以某鸡肉食品为例,清晰地记录了该食品不同环节的厂商、产品形态、位置、时间以及环境(如温度、温度)等信息。

上下游食品之间的交易邀约(Proposal)区块片段如图7.6所示。区块记录了本区块编号、发起方代码、接收方代码、记录号、角色、交易状态、时间戳、交易条款、起始与结束区块编号等诸多信息。每个交易状态变化一经记入区块链,不可以再篡改,并可以全链追溯。

图7.5 食品追溯原型系统运行界面

图7.6 食品追溯原型交易区块示例

免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。

我要反馈