预览加载中,请您耐心等待几秒...
1/9
2/9
3/9
4/9
5/9
6/9
7/9
8/9
9/9

在线预览结束,喜欢就下载吧,查找使用更方便

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

(19)中华人民共和国国家知识产权局(12)发明专利申请(10)申请公布号CN108346059A(43)申请公布日2018.07.31(21)申请号201810086108.5(22)申请日2018.01.26(71)申请人广东工业大学地址510060广东省广州市东风东路729号(72)发明人李志宋汶璟敬毅何少伟张俊(74)专利代理机构北京中济纬天专利代理有限公司11429代理人覃婧婵(51)Int.Cl.G06Q30/00(2012.01)G06K17/00(2006.01)权利要求书2页说明书5页附图1页(54)发明名称一种基于区块链的食品供应链追溯系统(57)摘要本公开揭示了一种基于区块链的食品供应链追溯系统,包括:用户层,应用层,控制层,数据层,其中,所述控制层用于控制所述写入数据或读取数据的过程,包括:写入数据时,待写入的数据先缓存至控制层,然后控制层将所述待写入的数据发送至数据层中基于区块链的存储结构中的各个节点处,并通过各个节点处的数据与所述待写入的数据进行比对:若每个节点处的数据与所述待写入的数据达不到50%的一致性,则拒绝写入到数据层。本公开能够通过控制层来控制是否要写入所述待写入的数据,当比对不通过时,能够杜绝无效信息的录入。CN108346059ACN108346059A权利要求书1/2页1.一种基于区块链的食品供应链追溯系统,包括:用户层,应用层,控制层,数据层,其中,所述用户层包括供应商、生产商、物流商、经销商、监管者、数据供应商的角色及其配置;所述应用层包括面向用户层中各种角色的应用;所述数据层包括数据库和知识库,所述数据库和知识库均基于区块链的存储结构,用于用户层的各种角色通过应用层、控制层向数据层写入数据或读取数据,其中:所述知识库用于存储:生产商对于食品安全生产、安全储存、安全食用的知识;物流商对于食品安全运输的知识;所述数据库用于存储除知识库中所述知识之外的数据;所述控制层用于控制所述写入数据或读取数据的过程,包括:写入数据时,待写入的数据先缓存至控制层,然后控制层将所述待写入的数据发送至数据层中基于区块链的存储结构中的各个节点处,并通过各个节点处的数据与所述待写入的数据进行比对:若每个节点处的数据与所述待写入的数据达不到50%的一致性,则拒绝写入到数据层;若每个节点处的数据与所述待写入的数据达到50%的一致性,则:对所述待写入的数据进行判断,判断其类型是属于知识库的知识或是属于数据库的数据;若判断为知识库的知识,则将所述待写入的数据写入知识库且置为可修改状态,并添加到各个节点处的已有的基于区块链的存储结构且置为可修改状态;若判断为数据库的数据,则将所述待写入的数据写入数据库且置为不可修改状态,并添加到各个节点处的已有的基于区块链的存储结构且置为不可修改状态。2.根据权利要求1所述的食品供应链追溯系统,其特征在于:优选的,所述系统还包括数据感知接入层;所述数据感知接入层包括:网关、RFID接入单元、二维码或条形码扫描接入单元、传感器单元,其中,所述RFID接入单元、或二维码或条形码扫描接入单元、或传感器单元,被配置成自动扫描或感知的状态,以自动获取食品供应链各环节的数据,所述网关用于将获取的所述食品供应链各环节的数据自动推送至数据层中基于区块链的存储结构中的各个节点;所述用户层中的各种角色则通过所述自动推送的数据进行食品供应链的追溯。3.根据权利要求1所述的食品供应链追溯系统,其特征在于:所述系统还包括智能层;所述智能层利用人工智能对数据层中数据进行处理。4.根据权利要求1所述的食品供应链追溯系统,其特征在于:所述基础层还包括适应区块链的软件开发工具包(SDK),以便所述用户层的各种角色于应用层创建新的应用。5.根据权利要求1所述的食品供应链追溯系统,其特征在于:所述应用层的应用包括:针对生产商的制造管理的应用、针对物流商的流通管理的应用、针对经销商的销售管理的应用、针对监管者的监管的应用、针对数据供应商的第三方数据的应用。6.根据权利要求1所述的食品供应链追溯系统,其特征在于:2CN108346059A权利要求书2/2页所述应用层还包括撮合应用,用于撮合食品供应链中有潜在需求的各方。7.根据权利要求1所述的食品供应链追溯系统,其特征在于:所述对所述待写入的数据进行判断,判断其类型是属于知识库的知识或是属于数据库的数据,具体包括:通过语义分析判断所述待写入的数据的类型。8.根据权利要求3所述的食品供应链追溯系统,其特征在于:所述智能层还用于对所述待写入的数据进行判断,判断其类型是属于知识库的知识或是属于数据库的数据。3CN108346059A说明书1/5页一种基于区块链的食品供应链追溯系统技术领域[0001]本公开涉及食品安全领域,特别是一种基于区块链的食品供应链追溯系统。背景技术[000