[发明专利]一种基于区块链的食品药品溯源方法及系统在审
申请号: | 202011418435.X | 申请日: | 2020-12-07 |
公开(公告)号: | CN112488734A | 公开(公告)日: | 2021-03-12 |
发明(设计)人: | 崔艳兰 | 申请(专利权)人: | 崔艳兰 |
主分类号: | G06Q30/00 | 分类号: | G06Q30/00;G06F21/64 |
代理公司: | 长沙正务联合知识产权代理事务所(普通合伙) 43252 | 代理人: | 郑隽;吴婷 |
地址: | 410205 湖南省长沙市长*** | 国省代码: | 湖南;43 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 区块 食品药品 溯源 方法 系统 | ||
1.一种基于区块链的食品药品溯源方法,其特征在于,所述方法包括:
确定食品药品供应链交易流程中,不同类型的企业所需附加的相关信息;
利用基于食品药品供应链的区块链建模方法将食品药品供应链流程进行标准化描述,得到基于区块链的食品药品供应链流程;
对食品药品供应链中的参与者进行身份验证,若参与者的身份通过验证,参与者则将所确定的需要附加的食品药品数据添加到区块链节点中;
利用基于区块链节点性能的区块链分片负载分配策略,将区块链节点实时分配到合适的区块链分片中;
区块链节点对食品药品供应链中参与者所提供的数据进行共识校验,若通过共识校验,区块链节点利用协同存储方案进行食品药品数据的存储;
利用改进的区块链索引存储策略进行索引构建,并根据所构建的区块链索引实现食品药品溯源的索引查询。
2.如权利要求1所述的一种基于区块链的食品药品溯源方法,其特征在于,所述不同类型的企业所需附加的相关信息,包括:
1)生产阶段:生产企业将食品药品的生产名称、食品药品的生产原料、生产日期、生产人员以及加工企业的信息附加到生产交易流程中;
2)加工包装阶段:加工包装企业将食品药品的加工步骤、加工用料、加工日期、加工人员、内外包装信息以及仓储企业信息附加到加工包装交易流程中;
3)仓储阶段:仓储企业将食品药品的仓储地点、入库和出库时间、入库员和出库员信息、入库数量信息以及运输信息附加到仓储交易流程中;
4)销售阶段:销售企业将食品药品的销售对象、销售时间、销售金额信息附加到销售交易流程中。
3.如权利要求2所述的一种基于区块链的食品药品溯源方法,其特征在于,所述利用基于食品药品供应链的区块链建模方法将食品药品供应链流程进行标准化描述,包括:
在所述基于区块链的食品药品供应链流程中,设定了如下两种节点:
1)参与对象节点An,用于描述溯源对象的参与对象,其中n表示溯源对象的参与对象数量;
2)产品节点Pn,用于描述溯源对象的产品信息,其中n表示溯源对象所涉及的产品维度数量;
将参与对象节点An以及产品节点Pn作为区块链节点,将交易流程中相关企业所附加的信息数据作为区块链节点中的区块数据;
所述食品药品供应链的区块链建模方法流程为:
1)将溯源对象i的参与对象和产品信息作为区块链中的节点,并将食品药品供应链中交易流程中的信息数据作为区块链节点中的区块数据En,其中n表示该信息数据在区块链节点中发生的次序,n越大,表示该信息数据发生的顺序靠后;
2)在区块数据En中添加信息数据类型标识,所述信息数据类型标识主要包括运输标识、转换标识、描述标识以及所有权转移标识;
所述运输标识用来描述食品药品供应链中物理实体或数字实体的位置变化,用Tp表示;
所述转换标识用来描述食品药品供应链中溯源对象转换为新的对象,用Tf表示;
所述描述标识用来描述溯源对象的客观状态,用Ob来表示;
所述所有权转移标识用来描述溯源对象的所有权或保管权的变更,用Ot表示;
3)对于所创建的区块链节点,建立不同节点之间的关联关系,将不同节点之间的关联关系作为区块链节点标识;所述不同区块链节点之间关系类型包括参与关系以及连接关系;所述参与关系为参与对象区块链节点与产品区块链节点之间的连接关系;所述连接关系为两个同类型区块链节点之间的关联关系。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于崔艳兰,未经崔艳兰许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202011418435.X/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种刹车片生产线
- 下一篇:一种河道生态护坡及其施工方法