1. 需求经过上面的课程大家对Fabric2.2 的部署、通道管理、合约管理、集群销毁等 *** 作方法已经掌握,接下来我们做个案例:区块链农产品溯源系统,我们主要工作在自定义集群部署、以及合约开发,合约调用,聚焦区块链系统并不会涉及到前端页面。
农产品溯源流程:
1)农户记录农作物的生长过程、收割过程,将农作物送入加工厂
2)加工厂经过多道工序包装成食品
3)经过物流运输到零售商
4)最后被消费者购买
查询需求:
1)消费者通过食品上的ID可以查到整个溯源信息
2)农户根据农作物ID查看农作物生长、收割过程
3)加工厂可以查询到食品包装信息
4)物流公司查看食品物流信息
5)零售商查看食品售卖信息
2. 数据字段定义
1)农户上传数据,包括:
农作物ID,cropid,每个地块一个ID
上传时间,timestamp,数据上传时间
生长状况,healthy,(优、良、差)
现场图片,pic,图片是base64编码数据,存储类型string,这里用简单string数据模拟
*** 作类型:action,(除草、喷药、收割)
农户姓名:name,农户姓名
2)加工厂农作物与食品数据绑定
食品ID,producti
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)