买专利,只认龙图腾
首页 专利交易 科技果 科技人才 科技服务 商标交易 会员权益 IP管家助手 需求市场 关于龙图腾
 /  免费注册
到顶部 到底部
清空 搜索

【发明授权】一种基于区块链的酱油质量认证方法_王博宬_201810779567.1 

申请/专利权人:王博宬

申请日:2018-07-16

公开(公告)日:2024-02-13

公开(公告)号:CN108960867B

主分类号:G06Q30/018

分类号:G06Q30/018;G06K7/14

优先权:

专利状态码:有效-授权

法律状态:2024.02.13#授权;2021.07.23#实质审查的生效;2018.12.07#公开

摘要:本发明公开了种基于区块链的酱油质量认证方法,包括信息创建、信息追加和信息查询;本发明同时公开了一种基于区块链的酱油质量认证系统,括信息创建模块、信息追加模块和信息查询模块;本发明的有益效果在于,该发明使酱油制作的整个流程均处于严格的监督认证之下,每一步骤的认证信息全部使用区块链技术进行记录,且记录后不能篡改,一切的操作痕迹均将被保留,从而在客观上提高了酱油制作及销售流程的透明度,增强了酱油的质量认证体系的可靠性。

主权项:1.一种基于区块链的酱油质量认证方法,其特征在于:包括如下步骤:步骤S1,信息创建;步骤S2,信息追加;步骤S3,信息查询;步骤S1包括如下步骤:步骤S11,提取酱油的基本信息;步骤S12,提取所种植黄豆的扫描认证基本信息;步骤S13,提取酿造完成后的扫描认证基本信息;步骤S14,提取运输过程的扫描认证基本信息;步骤S15,提取销售过程的扫描认证基本信息;步骤S16,在区块链中创建步骤S11所述的酱油的信息账户,并将步骤S11、S12、S13、S14、S15中提取的所述酱油的基本信息及所种植黄豆、酿造完成后、运输过程、销售过程的扫描认证基本信息录入并保存;步骤S17,生成唯一标识与区块链中的酱油相对应;步骤S18,制作可供扫描的酱油质量认证二维码,附于酱油包装外;步骤S2包括如下步骤:步骤S21,追加种植黄豆、酿造、运输及销售的质量认证;步骤S22,通过所述追加质量认证进行酱油的认证信息追加;步骤S23,对步骤S22中的信息追加写入区块链,并保存;步骤S3包括如下步骤:步骤S31,查询种植黄豆、酿造、运输及销售的质量认证;步骤S32,通过所述追加质量认证后进行酱油的认证信息查询;步骤S33,退出查询;步骤S11所述的酱油的基本信息包括食品名称、编码号、生产厂家和贮存条件中的一种或多种。

全文数据:一种基于区块链的酱油质量认证方法及系统技术领域[0001]本发明涉及物流技术领域,尤其涉及一种基于区块链的酱油质量认证方法及系统。背景技术[0002]当前食品安全问题成为社会日益关注的问题,尤其关于转基因食品安全问题的讨论仍十分火爆,而目前市面上的酱油产品虽得到了食品生产许可并已通过IS09001质量管理体系认证,但并没有将酱油的整个制作流程透明地提供给消费者监管,会出现若质量检测不合格,难以确定问题出在哪一阶段,损失及责任应由哪一单位来承担的问题。[0003]区块链本身即具有可追溯、防篡改、去中心化等特性,在智能资产管理、交易溯源等方面具有适用场景。目前,区块链已广泛应用于钻石质量认证、艺术品版权认证及交易追溯、学籍追溯认证等场景。发明内容[0004]本发明的目的:提供一种基于区块链的酱油质量认证方法及系统,从黄豆种植、酱油酿造、酱油装瓶、酱油运输和销售入手,实现酱油质量认证的可追溯、防篡改和去中心化,从而提高酱油质量认证的可靠性。[0005]为了实现上述目的,本发明的技术方案是:一种基于区块链的酱油质量认证方法,其中,包括如下步骤:[0006]步骤SI,信息创建;[0007]步骤S2,信息追加;[0008]步骤S3,信息查询。[0009]步骤Sl包括如下步骤:[0010]步骤Sll,提取酱油的基本信息;[0011]步骤S12,提取所种植黄豆的扫描认证基本信息;[0012]步骤S13,提取酿造完成后的扫描认证基本信息;[0013]步骤S14,提取运输过程的扫描认证基本信息;[00M]步骤S15,提取销售过程的扫描认证基本信息;[0015]步骤S16,在区块链中创建步骤S11所述的酱油的信息账户,并将步骤S11、S12、S13、S14、S15中提取的所述酱油的基本信息及所种植黄豆、酿造完成后、运输过程、销售过程的扫描认证基本信息录入并保存;[0016]步骤S17,生成唯一标识与区块链中的酱油相对应;[0017]步骤S18,制作可供扫描的酱油质量认证二维码,附于酱油包装外;[0018]步骤S2包括如下步骤:[0019]步骤S21,追加种植黄豆、酿造、运输及销售的质量认证;[0020]步骤S22,通过所述追加质量认证进行酱油的认证信息追加;[0021]步骤S23,对步骤S22中的信息追加写入区块链,并保存;[0022]步骤S3包括如下步骤:[0023]步骤S31,查询种植黄豆、酿造、运输及销售的质量认证;[0024]步骤S32,通过所述追加质量认证后,返回酱油的质量认证信息;[0025]步骤S33,退出查询。[0026]上述的基于区块链的酱油质量认证方法,其中,步骤Sll所述的酱油的基本信息包括食品名称、编码号、生产厂家和贮存条件中的一种或多种。[0027]上述的基于区块链的酱油质量认证方法,其中,步骤S12所述的所种植黄豆的扫描认证基本信息包括生产单位、质量检测单位中的一种或多种。[0028]上述的基于区块链的酱油质量认证方法,其中,步骤S13所述的酿造完成后的扫描认证基本信息包括加工单位、质量检测单位中的一种或多种。[0029]上述的基于区块链的酱油质量认证方法,其中,步骤S14所述的运输过程的扫描认证基本信息包括运输单位、质量检测单位中的一种或多种。[0030]上述的基于区块链的酱油质量认证方法,其中,步骤S15所述的销售过程的扫描认证基本信息包括销售单位、质量检测单位中的一种或多种。[0031]本发明同时公开了一种基于区块链的酱油质量认证系统,其中,包括信息创建模块、信息追加模块和信息查询模块;所述信息查询模块通过云网络与所述信息创建模块和信息追加模块连接。[0032]上述的基于区块链的酱油质量认证系统,其中,所述信息创建模块包括创建处理器、创建输入设备和储存器;所述的创建处理器分别与所述的创建输入设备和储存器连接;所述的创建处理器通过云网络与所述的信息查询模块连接。[0033]上述的基于区块链的酱油质量认证系统,其中,所述的信息追加模块包括追加处理器、追加输入设备和质量检测仪;所述的追加处理器分别与所述的追加输入设备和质量检测仪连接;所述的追加处理器通过云网络与所述的信息查询模块连接。[0034]综上所述,本发明的有益效果在于,该发明使酱油制作的整个流程均处于严格的监督认证之下,每一步骤的认证信息全部使用区块链技术进行记录,且记录后不能篡改,一切的操作痕迹均将被保留,从而在客观上提高了酱油制作及销售流程的透明度,增强了酱油的质量认证体系的可靠性。附图说明[0035]图1是本发明一种基于区块链的酱油质量认证方法的流程图。[0036]图2是本发明一种基于区块链的酱油质量认证方法步骤Sl的流程图。[0037]图3是本发明一种基于区块链的酱油质量认证方法步骤S2的流程图。[0038]图4是本发明一种基于区块链的酱油质量认证方法步骤S3的流程图。[0039]图5是本发明一种基于区块链的酱油质量认证系统的系统图。具体实施方式[0040]以下结合附图进一步说明本发明的实施例。[0041]参见附图1至附图5,对本发明做进一步的详细描述:一种基于区块链的酱油质量认证方法,包括如下步骤:[0042]步骤SI,信息创建;[0043]步骤S2,信息追加;[0044]步骤S3,信息查询;[0045]所述步骤Sl包括如下步骤:[0046]步骤SI1,提取酱油的基本信息;[0047]步骤S12,提取所种植黄豆的扫描认证基本信息;[0048]步骤S13,提取酿造完成后的扫描认证基本信息;[0049]步骤S14,提取运输过程的扫描认证基本信息;[0050]步骤S15,提取销售过程的扫描认证基本信息;[0051]步骤S16,在区块链中创建步骤Sll所述的酱油的信息账户,定义所述区块链信息的用户集合为U={Sa,S},Sa是所述酱油区块链信息的产生方,S是所述酱油区块链信息的认证方集合,并有[0052]其中,述所述区块链信息认证方集合中第i个用户,满足KiSn;[0053]所述区块链信息产生*Sa使用自身私钥对步骤311、312、313、314、315中提取的所述酱油的基本信息及所种植黄豆、酿造完成后、运输过程、销售过程的扫描认证基本信息进行签名,并由矿工将签名过的酱油信息作为区块BC添加到区块链的主链上,所述酱油信息质量认证的任务记为T=tl,t2,...,ti,...,tn。[0054]其中,tk表示第k个子任务,满足1彡k彡η;[0055]步骤S17,生成唯一标识与区块链中的酱油相对应;[0056]步骤S18,制作可供扫描的酱油质量认证二维码,附于酱油包装外;[0057]优选的是,步骤S2信息追加包括信息独立追加步骤S21和信息联合追加步骤S22,其中,步骤S21包括如下步骤:[0058]步骤S212,定义以所述区块BC为起点的区块链分支上的区块数量为k,并初始化k=〇;[0059]步骤S212,第i个用户扫描酱油质量认证二维码以期望完成认证任务中的若干个子任务,则第i个用户S1查询所述区块BC为起点的区块链分支上是否存在终止区块,如果存在,则表示所述质量认证任务已经完成,若不存在,则执行步骤S213;[0060]步骤S213,初始化k=l;[0061]步骤S214,由所述第i个用户S1标记所述任务中第k个子任务的完成意愿状态当时表示第i个用户S1期望完成第k个子任务tk的质量认证,当时表示第i个用户S1不期望完成第k个子任务tk的质量认证;[0062]步骤S215,将k+Ι赋值给k后,返回步骤S211,直到k=n为止,从而得到所述第i个用户Sdt所有子任务的完成意愿状态[0063]步骤S216,判断k=l是否成立,如果成立,则表示第i个用户期望并能独立完成所有认证子任务,从而根据所述涉及种植黄豆、酿造、运输及销售的质量认证要求进行认证后,执行步骤S217,否则执行步骤S218;[0064]步骤S217,所述酱油区块链信息产生方Sa和第i个用户S1分别对涉及的酱油质量认证信息进行联合签名,随后矿工将有联合签名的酱油信息作为区块添加到区块链的主链上,矿工在以所述区块BC为起点的区块链分支上添加终止区块;[0065]步骤S218,第i个用户S1对所述认证任务中的每个子任务的完成意愿状态进行签名,并由矿工将签名过的所有完成意愿状态添加到区块链的支链上,并将k+Ι赋值给k;[0066]步骤22包括如下步骤:[0067]步骤S221,定义所述酱油区块链的分支上的所有用户为S^S2,...,Sr,...,S„,Sr表示所述分支上的第r个用户,满足KrSm;定义第p个子任务知所参与的用户集合为Sp,满足Kp彡n,进一步初始化tP=null,p=l;[0068]步骤S222,r=l;[0069]步骤S223,判断是否成立,如果成立,则加入Si至SP,并且p=p+l,返回步骤S222,直至p=n;否贝1J,将r=r+l,返回S223,r=r+1,直至r=m为止;[0070]步骤S224,初始化p=1;[007Ί]步骤S225,判断Sp=null是否成立,如果成立,表示存在没有参与方的认证子任务,需要等待其他用户申请完成意愿并返回步骤S222;若不成立,则p=p+l,返回步骤S225,直至p=n为止;[0072]步骤S226,所有认证子任务均被完成,从而涉及种植黄豆、酿造、运输及销售的质量认证被完成;[0073]步骤S227,所述酱油信息产生方Sa和所有参与认证子任务的用户分别对所参与的质量认证进行联合签名,并由矿工将联合签名过的区块添加到区块链的主链上,矿工在以所述区块BC为起点的区块链分支上添加终止区块。[0074]步骤S3包括如下步骤:[0075]步骤S31,查询种植黄豆、酿造、运输及销售的质量认证;[0076]步骤S32,通过所述追加质量认证后,返回酱油的质量认证信息;[0077]步骤S33,退出查询。[0078]优选的是,步骤Sll所述的酱油的基本信息包括食品名称、编码号、生产厂家和贮存条件的一种或多种。[0079]优选的是,步骤S12所述的所种植黄豆的扫描认证基本信息包括生产单位、质量检测单位中的一种或多种。[0080]优选的是,步骤S13所述的酿造完成后的扫描认证基本信息包括加工单位、质量检测单位中的一种或多种。[0081]优选的是,步骤S14所述的运输过程的扫描认证基本信息包括运输单位、质量检测单位中的一种或多种。[0082]优选的是,步骤S15所述的销售过程的扫描认证基本信息包括销售单位、质量检测单位中的一种或多种。[0083]本发明同时公开了一种基于区块链的酱油质量认证系统,包括信息创建模块1、信息追加模块2和信息查询模块3;所述信息查询模块3通过云网络与所述信息创建模块1和信息追加t吴块2连接。[0084]优选的是,所述信息创建模块1包括创建处理器101、创建输入设备102和储存器103;所述的创建处理器101分别与所述的创建输入设备102和储存器103连接;所述的创建处理器101通过云网络与所述的信息查询模块3连接。[0085]优选的是,所述的信息追加模块2包括追加处理器201、追加输入设备202和质量检测仪203;所述的追加处理器201分别与所述的追加输入设备202和质量检测仪203连接;所述的追加处理器201通过云网络与所述的信息查询模块3连接。[0086]综上所述,本发明的有益效果在于,该发明使酱油制作的整个流程均处于严格的监督认证之下,每一步骤的认证信息全部使用区块链技术进行记录,且记录后不能篡改,一切的操作痕迹均将被保留,从而在客观上提高了酱油制作及销售流程的透明度,增强了酱油的质量认证体系的可靠性。[0087]以上所述仅为本发明的优选实施例,并非因此限制本发明的专利范围,凡是利用本发明说明书内容所作的等效结构变换,或直接或间接运用附属在其他相关产品的技术领域,均同理包括在本发明的专利保护范围内。

权利要求:1.一种基于区块链的酱油质量认证方法,其特征在于:包括如下步骤:步骤SI,信息创建;步骤S2,信息追加;步骤S3,信息查询。步骤Sl包括如下步骤:步骤Sll,提取酱油的基本信息;步骤S12,提取所种植黄豆的扫描认证基本信息;步骤S13,提取酿造完成后的扫描认证基本信息;步骤S14,提取运输过程的扫描认证基本信息;步骤S15,提取销售过程的扫描认证基本信息;步骤S16,在区块链中创建步骤Sll所述的酱油的信息账户,并将步骤S11、S12、S13、S14、S15中提取的所述酱油的基本信息及所种植黄豆、酿造完成后、运输过程、销售过程的扫描认证基本信息录入并保存;步骤S17,生成唯一标识与区块链中的酱油相对应;步骤S18,制作可供扫描的酱油质量认证二维码,附于酱油包装外;步骤S2包括如下步骤:步骤S21,追加种植黄豆、酿造、运输及销售的质量认证;步骤S22,通过所述追加质量认证进行酱油的认证信息追加;步骤S23,对步骤S22中的信息追加写入区块链,并保存;步骤S3包括如下步骤:步骤S31,查询种植黄豆、酿造、运输及销售的质量认证;步骤S32,通过所述追加质量认证后进行酱油的认证信息查询;步骤S33,退出查询。2.根据权利要求1所述的基于区块链的酱油质量认证方法,其特征在于:步骤Sll所述的酱油的基本信息包括食品名称、编码号、生产厂家和贮存条件中的一种或多种。3.根据权利要求1所述的基于区块链的酱油质量认证方法,其特征在于:步骤S12所述的所种植黄豆的扫描认证基本信息包括生产单位、质量检测单位中的一种或多种。4.根据权利要求1所述的基于区块链的酱油质量认证方法,其特征在于:步骤S13所述的酿造完成后的扫描认证基本信息包括加工单位、质量检测单位中的一种或多种。5.根据权利要求1所述的基于区块链的酱油质量认证方法,其特征在于:步骤S14所述的运输过程的扫描认证基本信息包括运输单位、质量检测单位中的一种或多种。6.根据权利要求1所述的基于区块链的酱油质量认证方法,其特征在于:步骤S15所述的销售过程的扫描认证基本信息包括销售单位、质量检测单位中的一种或多种。7.—种基于区块链的酱油质量认证系统,其特征在于:包括信息创建模块、信息追加模块和信息查询模块;所述信息查询模块通过云网络与所述信息创建模块和信息追加模块连接。8.根据权利要求7所述的基于区块链的酱油质量认证方法,其特征在于:所述信息创建模块包括创建处理器、创建输入设备和储存器;所述的创建处理器分别与所述的创建输入设备和储存器连接;所述的创建处理器通过云网络与所述的信息查询模块连接。9.根据权利要求7所述的基于区块链的酱油质量认证方法,其特征在于:所述的信息追加模块包括追加处理器、追加输入设备和质量检测仪;所述的追加处理器分别与所述的追加输入设备和质量检测仪连接;所述的追加处理器通过云网络与所述的信息查询模块连接。

百度查询: 王博宬 一种基于区块链的酱油质量认证方法

免责声明
1、本报告根据公开、合法渠道获得相关数据和信息,力求客观、公正,但并不保证数据的最终完整性和准确性。
2、报告中的分析和结论仅反映本公司于发布本报告当日的职业理解,仅供参考使用,不能作为本公司承担任何法律责任的依据或者凭证。