首页 / 一种基于hyperledger框架技术的开源区块链溯源系统

一种基于hyperledger框架技术的开源区块链溯源系统无效专利 发明

技术领域

[0001] 本发明涉及开源区块链溯源领域,尤其涉及一种基于hyperledger框架技术的开源区块链溯源系统。

相关背景技术

[0002] 传统的溯源技术大致有三种,一种是RFID无线射频技术,产品的流向记录在芯片上;第二种是二维码;还有一种是条码加上产品批次信息(如生产日期、生产时间、批号等)。区块链溯源,虽然利用了区块链技术,但并不是仅仅利用区块链就可以实现溯源这一系统性很强的事情。相较于传统溯源,区块链溯源实现了数据的不可篡改以及可完整追溯等特性,打破信息孤岛,防止恶意窜货导致的商业竞争问题。近年来,传统的检验很难满足市场规范和消费者要求,区块链溯源已经成为溯源产业发展的方向,覆盖包括时尚奢侈品行业、食品安全、汽车企业、供应链行业、农业行业等在内的多个行业。另外还有新上线的溯源链、做食品溯源的智链,技术深厚的纸贵科技。虽然区块链溯源是一个大热的方向,但目前完全落地的项目还比较少,在投资之前,希望大家理性思考,多加分析。
[0003] 现有技术公开号为CN110706008A的发明专利,公开了一种基于区块链的溯源处理方法及区块链分布式溯源系统,该方法构建了一个包括平台节点、多个企业节点及多个监管节点的区块链分布式溯源系统,并由该系统中的平台节点及多个监管节点中的相应节点来同时承担主、从记账节点的角色,在此基础上,对于企业节点及监管节点产生的所有商品交易信息,基于区块链思想将交易信息对应的溯源信息分布式存储至所有记账节点,由于区块链思想将商品溯源信息分布式存储为了多份,从而会导致篡改溯源信息的代价很大,要求所有记账节点都同时被修改才能使得溯源信息篡改成功,篡改成本可能远超预期收益,且篡改难度较高,从而尽可能保证了商品溯源信息的真实性,提高了商品溯源的可信度, 但是随着计算机算力的提高和智能溯源的技术发展,此方法已逐渐变得低效和不再可靠。
[0004] 专利号为CN201910857557.X的发明专利,公开了一种基于区块链的业务数据上链方法及其系统,应用于区块链系统中,所述系统包括至少一个区块链节点,所述方法包括:所述区块链节点接收业务服务器发送的业务结构数据,所述业务结构数据包括所述业务ID、业务关联属性、业务非关联属性以及创建者ID;所述区块链节点将所述业务结构数据打包成第一区块;响应于所述区块链系统对所述第一区块验证通过后,所述第一区块上链, 能够让业务数据的过程上链,在区块链系统中,业务数据的历史通过业务数据的ID进行对应,用户能够查询业务的历史信息,但现实中符合要求的大规模实际应用很少,不能适应复杂环境进行应用,在底层逻辑上可以提供一些基础的技术支持,但不能提供创造性技术启示。
[0005] 专利号为CN201910306004.5的发明专利,公开了一种具有激励机制的基于区块链的电子仓单交易系统,包括硬件系统及软件系统,所述硬件系统包括全网唯一的CA认证服务器、一个或多个独立的仓储子网、货主手持设备以及一个或多个互联网区块链记账结点;所述软件系统包括应用层、接口层、区块链协议层,利用区块链的不可修改特性,针对仓储系统的特性,提供一个可信的信息存储及交易平台,并且利用虚拟币作为一种奖励形式发放给活跃度高的仓储节点,可以对各仓储节点的活跃度进行有效排序并提高其工作积极性,但现实中,能够获取符合要求的场所更少,所以很难大规模实际应用,还处于继续研究阶段,不能适应环境复杂的场所,也无法针对语音环境进行应用,在底层逻辑上可以提供一些基础的技术支持,但不能提供创造性技术启示。
[0006] 公开号为CN108182585A的发明专利,公开了一种基于区块链技术的新零售防伪方法的系统,包括提供云端区块链时间戳的装置以及货物终端装置,该货物终端装置具有传感器、计时器以及数据传输装置动态生成货物终端区块链、云端区块链以及校验生成终止区块链,该系统和方法主要用于互联网销售商品的防伪及有关终端的布设, 随着计算机算力的提高和智能溯源的技术发展,此方法已逐渐变得低效和不再可靠。
[0007] Fabric架构提供以下优点:链码信任的灵活性,该架构将链码(块链应用)的信任假设与信任假设的排序进行分解,排序服务可以由一组节点(orderers)提供,并且容许其中的一些节点失败或行为不正,并且支持者对于每个链码可以是不同的,可扩展性,由于负责特定链码的支持者节点与订户是正交的,所以系统可以比通过相同节点完成这些功能的规模更好,特别地,当不同的链码指定不相交的支持者时,会产生这种结果,该代码引入了代号之间的链式代码的划分,并允许并行的链码执行(背书),此外,可能成本高昂的链码执行从订购服务的关键路径中移除,保密,该架构便于部署具有关于事务的内容和状态更新的机密性要求的链码,共识模块化,该架构是模块化的,并允许可插拔的一致性(即订购服务)实现。 Hyperledger鉴于以上所述,目前现有的技术相对来说还不够完善,因此,我们有必要研究一种基于hyperledger框架技术的开源区块链溯源系统,建立多层次,适合各种复杂场景应用,方便用户应用,提高准确性和处理效率。

具体实施方式

[0022] 下面结合附图对本发明作进一步的描述:参照图1所示,一种基于hyperledger框架技术的开源区块链溯源系统,包括使用hyperledger fabric框架技术架构的开源区块链应用,还包括区块链溯源系统;所述开源区块链应用连接物联网芯片系统,获取物联网大数据信息,并分成若干模块和节点进行数据团绑定和映射;所述区块链溯源系统根据绑定的模块和节点数据团设置溯源边界层级,并设置有溯源边界层级管理模块、溯源模块、数据生成储存模块和溯源触发请求模块;各养殖户、加工服务人员、零部件制造商、组装厂、物流团队、营销人员在自己服务的商品的产品或半成品或组成部分与物联网芯片连接,供给可供追溯的物联网大数据的数据源;顾客或用户或溯源系统管理人员根据需求启动溯源触发请求模块,输入或表达出溯源内容,根据产品或半成品或组成部分的分类和在最终用户手中的状态为各数据源设置溯源边界层级,作为不同层级的权限溯源终点;根据产品或半成品或组成部分的组装流程和物流的状态为各数据源设置溯源边界层级;作为不同层级的分叉溯源节点;根据产品或半成品或组成部分的构成和处理程序的状态为各数据源设置溯源边界层级;作为不同层级的模块溯源节点;将各养殖户、加工服务人员、零部件制造商、组装厂、物流团队、营销人员在自己参与领域的物联网数据划规填充入自己的数据模块中,构建节点数据团,启动溯源模块,调取溯源边界层级管理模块,溯源边界层级管理模块根据产品或半成品或组成部分的构成、加工和物流路径将节点数据团、模块溯源节点、分叉溯源节点、权限溯源终点建构成溯源边界网络,进行分级管理;匹配溯源边界网络,划分溯源边界,分层级依次调取涉及或相关的权限溯源终点、分叉溯源节点、模块溯源节点、节点数据团; 比对、筛选、排除需要溯源的内容,将符合要求或产生问题或存在问题嫌疑的最终模块溯源节点和节点数据团,导入数据生成储存模块,输出溯源结果。
[0023] 具体实施例实施列1:某顾客投诉某食品产生质量问题,馅饼中有砂石,现实中出现此种状况可能性包括:1. 某一批次的面粉被砂石污染,2.某一生产加工流程中环境有砂石进入,3.某一员工故意投入砂石;溯源时可以有三道分析主线,每一道溯源分析主线都可以设定专属的溯源分析边界,如追溯面粉被砂石污染,则根据物联网数据提取对应的某一批次面粉的进货渠道,作为权限溯源终点、然后向前追溯物流公司和面粉厂,作为分叉溯源节点,接着定位某一日是某一车辆运输的,是哪个面粉厂什么时候生成的,作为模块溯源节点,在追溯同批次的面粉由哪些工人生成,售货流向哪里,作为节点数据团,还要向后追溯营销团队和各个购买产品的最终顾客,圈定潜在的受影响顾客,进行补救措施,圈定溯源边界层级管理,过犹不及,避免盲目扩大事态;排除馅饼包装袋厂、油盐佐料、馅饼生产设备、生产员工等不相关节点的溯源,使溯源范围简化,提升溯源效率,避免伤及无辜。
[0024] 以上所述,仅为本发明的具体实施方式,但本发明的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本发明揭露的技术范围内,可轻易想到变化或替换,都应涵盖在本发明的保护范围之内。因此,本发明的保护范围应所述以权利要求的保护范围为准。

当前第1页 第1页 第2页 第3页
相关技术
开源区块相关技术
技术开源相关技术
陈丽园发明人的其他相关专利技术