一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

一种基于区块链的猪肉销售追溯方法

2022-06-11 09:30:30 来源:中国专利 TAG:

技术特征:
1.一种基于区块链的猪肉销售追溯方法,其特征在于,包括以下步骤:步骤10、构建baas层,构建方法为:步骤101、构建baas框架;步骤102、在baas框架设置至少一个区块链节点和至少一个存储节点;步骤103、关联区块链节点和存储节点;步骤20、设置生猪销售交易处理智能合约和猪肉销售交易处理智能合约;步骤30、设置生猪养殖客户端、生猪销售客户端、屠宰客户端、物流客户端、库存客户端和猪肉销售客户端,并将生猪养殖客户端、生猪销售客户端、屠宰客户端、物流客户端和猪肉销售客户端分别与区块链节点关联;步骤40、生猪养殖客户端录入生猪养殖信息并输出至区块链节点,区块链节点将收到的生猪养殖信息处理后生成生猪养殖追溯二维码,将生成的生猪养殖追溯二维码输出至存储节点;步骤50、生猪销售客户端调取生猪销售交易处理智能合约,判断当前交易是否符合规范,如符合规范,进行生猪销售交易,如不符合规范,生猪销售交易结束;步骤60、生猪销售客户端调取生猪养殖追溯二维码,录入生猪信息和生猪销售信息并输出至区块链节点,区块链节点接收生猪信息和生猪销售信息并处理,在生猪养殖追溯二维码的基础上生成生猪销售追溯二维码,将生成的生猪销售追溯二维码输出至存储节点;步骤70、屠宰客户端调取生猪销售追溯二维码,录入屠宰信息并输出至区块链节点,区块链节点接收屠宰信息并处理,在生猪销售追溯二维码的基础上生成屠宰追溯二维码,将生成的屠宰追溯二维码输出至存储节点;步骤80、物流客户端调取屠宰追溯二维码,录入物流信息并输出至区块链节点,区块链节点接收物流信息并处理,在屠宰追溯二维码的基础上生成物流追溯二维码,将生成的物流追溯二维码输出至存储节点;步骤90、库存客户端录入库存信息并输出至区块链节点,区块链节点接收库存信息并处理,在物流追溯二维码的基础上生成库存追溯二维码,将生成的库存追溯二维码输出至存储节点;步骤100、猪肉销售客户端关联库存追溯二维码,根据库存产品录入产品信息,在库存追溯二维码的基础上生成销售二维码,上架产品并关联销售二维码;步骤110、消费者扫描销售二维码,调取猪肉销售交易处理智能合约,判断当前交易是否符合规范,如符合规范,进行猪肉销售交易,将交易信息输出至区块链节点,区块链节点处理后生成销售信息,将生成的销售信息输出至存储节点,如不符合规范,猪肉销售交易结束。2.根据权利要求1所述的一种基于区块链的猪肉销售追溯方法,其特征在于,还包括构建saas层,具体如下:构建saas框架;在saas框架内关联猪肉交易相关平台;将关联的各平台与baas层、生猪销售客户端、屠宰客户端、物流客户端、库存客户端和猪肉销售客户端关联。3.根据权利要求1或2所述的一种基于区块链的猪肉销售追溯方法,其特征在于,步骤
102中,区块链节点和存储节点均为数个,每个区块链节点均分别关联数个存储节点。4.根据权利要求3所述的一种基于区块链的猪肉销售追溯方法,其特征在于,每个所述的区块链节点和每个存储节点均分别设置所管理的数据对象,生猪养殖客户端、生猪销售客户端、屠宰客户端、物流客户端、库存客户端和猪肉销售客户端根据每个区块链节点所管理的数据对象管理对应的区块链节点,区块链节点根据每个存储节点所管理的数据对象关联对应的存储节点。5.根据权利要求4所述的一种基于区块链的猪肉销售追溯方法,其特征在于,步骤40中、步骤60-步骤90中和步骤110中,包括区块链节点信息处理步骤,具体如下:接收客户端输出的信息;关联互联网;根据接收到的信息调取互联网上与该信息相关的信息;对比接收到的信息和关联到的信息并进行对比,如对比一致,进入重复信息筛选,如对比不一致,记录不一致信息,并回传至对应的客户端;将对比一致的信息进行重复信息筛选,如筛选出重复信息,去除重复信息,生成对应的二维码,如未筛选出重复信息,生成对应的二维码。6.根据权利要求5所述的一种基于区块链的猪肉销售追溯方法,其特征在于,接收到回传信息的客户端,对回传的信息进行核对并将核对的结果输出至区块链节点,重新进行区块链节点信息处理步骤。7.根据权利要求6所述的一种基于区块链的猪肉销售追溯方法,其特征在于,所述区块链节点接收客户端输出的信息后,还包括数据分类步骤,具体如下:设置一级分类标准和二级分类标准;将接收到的信息通过一级分类标准进行分类,被分类的信息进入二级分类,未被分类的信息,进入信息待定区;将完成一级分类的信息通过二级分类标准进行分类,被分类的信息进入信息处理步骤,未被分类的信息,进入信息待定区。8.根据权利要求7所述的一种基于区块链的猪肉销售追溯方法,其特征在于,所述的进入信息待定区的信息回传至原客户端进行数据完善,原客户端完善信息后输出至区块链节,重新进行数据分类步骤。9.根据权利要求1或2或4或5或6或7所述的一种基于区块链的猪肉销售追溯方法,其特征在于,步骤50中,判断当前交易是否符合规范,具体如下:录入交易双方身份信息;调取并核对交易双方身份信息,如当前交易双方身份信息与调取的交易双方身份信息一致,进入生猪信息核对,如当前交易双方身份信息与调取的交易双方身份信息不一致,交易结束;调取生猪养殖追溯二维码,核对当前销售的生猪信息与调取的生猪养殖追溯二维码记录的生猪信息是否一致,如当前销售的生猪信息与调取的生猪养殖追溯二维码记录的生猪信息一致,进行生猪销售,如当前销售的生猪信息与调取的生猪养殖追溯二维码记录的生猪信息不一致,交易结束。10.根据权利要求9所述的一种基于区块链技术的app交易及自动化上线系统,其特征
在于,步骤110中,判断当前交易是否符合规范,具体如下:录入交易双方身份信息;调取并核对交易双方身份信息,如当前交易双方身份信息与调取的交易双方身份信息一致,进入猪肉销售信息核对,如当前交易双方身份信息与调取的交易双方身份信息不一致,交易结束;调取销售二维码,核对当前销售的猪肉销售信息与调取的销售二维码记录的猪肉销售信息是否一致,如当前销售的猪肉销售信息与调取的销售二维码记录的产品信息一致,进行猪肉销售,如当前销售的猪肉销售信息与调取的销售二维码记录的产品信息不一致,交易结束。

技术总结
本发明公开一种基于区块链的猪肉销售追溯方法,属于产品销售追溯领域,包括以下步骤:构建BaaS层;设置交易处理智能合约;设置客户端,分别与区块链节点关联;客户端录入信息并输出至区块链节点,区块链节点将收到的信息处理后生成追溯二维码,输出至存储节点;调取交易处理智能合约,进行交易。本发明在区块链的基础上构建猪肉销售追溯架构,将生猪养殖到猪肉销售的各环节串联在一起,且各环节均通过追溯二维码进行数据的获取和核对,整个过程由区块链记录,放置数据篡改的同时,也保证猪肉销售各步骤的可追溯性。售各步骤的可追溯性。售各步骤的可追溯性。


技术研发人员:唐勇 王培鉴 陈广川 刘斌 龚晨辉 姚博 杨泽鹏 徐坤俐 王远会 万海伦 吴新宇
受保护的技术使用者:成都奕阳现代食品安全技术研究中心(有限合伙) 西华大学
技术研发日:2022.03.23
技术公布日:2022/6/10
再多了解一些

本文用于企业家、创业者技术爱好者查询,结果仅供参考。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献