基于区块链的乳制品溯源方法

文档序号:39903554发布日期:2024-11-08 19:53阅读:61来源:国知局
基于区块链的乳制品溯源方法

本发明属于区块链技术应用领域,特别涉及一种基于区块链的乳制品溯源方法。


背景技术:

1、乳制品是人们日常饮食中必不可少的食品之一,伴随着国家积极倡导,居民饮奶意识逐渐提高,未来我国人均乳制品消费数量有望继续提升,乳制品消费市场前景广阔,因此,各大乳制品企业逐步完善产业链一体化布局,保障产品质量,提升核心竞争力,经常存在的生产加工流程不规范、原材料的质量不良、销售渠道的不透明等导致乳制品出现的安全问题需要得到重视;

2、现有的溯源方法使用时,传统追溯数据存储于各节点企业,在供应链上下游数据传递过程中存在协作信任度低、真实性差等问题,造成消费者对追溯信息的真实性产生信任危机,乳制品供应链链条长、主体多、区块链追溯过程数据无法差异化共享、链上数据难以实时监管等难题,在保证乳制品全产业链中各企业之间追溯数据具有安全性的基础上,实现数据、交易行为的穿透式监管,不仅体现在追溯数据的全方面监管,也体现在对追溯企业节点的管控,现有的溯源方法使用中发现,在资源受限的场景中应用传统的区块链有诸多限制,受到节点硬件条件等限制,需要设计可以节约设备的算力,并能够保证基于区块链的溯源系统功能正常实现的共识机制,进一步降低区块链运行的成本和复杂度,拓宽区块链的应用范围,推动区块链技术的大规模落地。


技术实现思路

1、为解决上述技术问题,本发明提供一种基于区块链的乳制品溯源方法,包括如下步骤:

2、步骤s1:将乳制品产业链划分为三种组织,包括:上游组织、中游组织和下游组织,并获取各个所述组织中有上链需求的企业作为其网络节点;

3、步骤s2:在基于hyperledger fabric平台构建三个组织通道分别对应三个所述组织;将所述组织和所述网络节点的信息上传到对应的所述组织通道中,并在所述组织通道中初始化组织区块链,通过上传智能合约链码,存储相应账本信息;

4、步骤s3:将各个所述组织中的所述网络节点进行上链处理,将其上传至对应的组织区块链中,在所述组织中通过编写智能合约完成溯源信息的上链处理;

5、步骤s4:构建包含三个所述组织和所述网络节点的溯源通道;分别提取各个所述组织区块链的区块头信息和哈希值并上传至所述溯源通道,在所述溯源通道中构建溯源区块链;

6、步骤s5:在所述组织区块链和所述溯源区块链中使用改进dpos+pbft+ pow轻量级共识机制,以融合三种共识机制的优点。

7、有益效果:

8、本发明提供的方法能够解决在乳制品产业链中各节点之间信息传递困难,以及基于区块链的追溯过程中流程复杂、数据存储压力大的问题,进一步为消费者及监管机构的追溯过程提供了更高的效率及精准度。本发明设计了使用改进dpos+pbft+ pow轻量级共识机制,在区块链的共识过程中,背书节点与会话节点的选取都是动态的,可以大幅度降低被恶意攻击的可能性,并且将共识机制轻量化,减少交易验证过程的计算量,加入投票选举机制提供区块链网络的去中心化程度,本发明的方法在保障交易和区块生成的验证过程中,能够选取值得信任的节点,使区块链网络运行效率得到提高。本发明既可以应用到监管机构对乳制品行业进行全局信息的采集与监督,也可以应用到大型乳制品企业,为其提高服务质量。



技术特征:

1.一种基于区块链的乳制品溯源方法,其特征在于,包括如下步骤:

2.根据权利要求1所述的基于区块链的乳制品溯源方法,其特征在于,所述步骤s1:将乳制品产业链划分为三种组织,包括:上游组织、中游组织和下游组织,并获取各个所述组织中有上链需求的企业作为其网络节点,具体包括:

3.根据权利要求2所述的基于区块链的乳制品溯源方法,其特征在于,所述步骤s3:将各个所述组织中的所述网络节点进行上链处理,将其上传至对应的组织区块链中,在所述组织中通过编写智能合约完成溯源信息的上链处理,具体包括:

4.根据权利要求3所述的基于区块链的乳制品溯源方法,其特征在于,所述步骤s4:构建包含三个所述组织和所述网络节点的溯源通道;分别提取各个所述组织区块链的区块头信息和哈希值并上传至所述溯源通道,在所述溯源通道中构建溯源区块链,具体包括:

5.根据权利要求4所述的基于区块链的乳制品溯源方法,其特征在于,所述步骤s5:在所述组织区块链和所述溯源区块链中使用改进dpos+pbft+ pow轻量级共识机制,以融合三种共识机制的优点,具体包括:


技术总结
本发明提出一种基于区块链的乳制品溯源方法,属于区块链技术应用领域,包括:S1:将乳制品产业链划分为三种组织,获取各个组织中企业作为其网络节点;S2:构建三个组织通道分别对应三个组织;将组织和网络节点的信息上传到对应的组织通道中,并在组织通道中初始化组织区块链;S3:将各个组织中的网络节点进行上链处理,在组织中通过编写智能合约完成溯源信息的上链处理;S4:构建包含三个组织和网络节点的溯源通道;分别提取各个组织区块链的区块头信息和哈希值并上传至溯源通道,在溯源通道中构建溯源区块链;S5:构建轻量级共识机制以实现共识流程。本发明方法解决了区块链的追溯过程中流程复杂、数据存储压力大的问题。

技术研发人员:刘新亮,石鹏扬,任延昭,史妍妍,徐雨时,李雅欣
受保护的技术使用者:北京工商大学
技术研发日:
技术公布日:2024/11/7
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1