找回密码
 立即注册

扫一扫,登录网站

首页 区块链生态 查看内容
  • 3289
  • 0
  • 分享到

区块链技术在溯源系统中到底有什么用?

2019-4-23 10:32

如何设计溯源系统的架构?


图1介绍了区块链溯源应用的模型。· 溯源平台可以简单理解为一种基于区块链的高可靠性、分布式数据库,主要负责提供数据的存储、查询及日志保存等基础业务。· 业务系统是指针对数据生产方的多种数据交互渠道,使商品生命周期中的各个参与方(即溯源系统中的数据生产方)能够完成数据同步、数据上链、数据查看等核心功能。· 溯源查询是指针对消费者的溯源终端程序。为了增加易用性,通常需要提供网站、移动APP、微信小程序等多类型应用。此类程序并不关心数据存放在何处(中心化数据库或区块链账本),只需要提供可访问数据接口即可。· 其他第三方程序通常是指其他对溯源数据有需求的实体。例如监管机构、数据分析机构等等。针对此类机构,需要提供多种数据版本,例如区块链原始账本,基于区块链浏览器的交易查看,基于专用工具的数据溯源和审计。图2比较清晰的说明了区块链溯源系统的技术架构。可以看出,区块链技术只在“基础层”和“核心层”有重要作用。在其他层级主要依托于传统成熟的IT技术。所以,可以认为区块链技术只是对传统溯源业务的完善和补充,而不是所谓的“革命”。图3比较清晰的介绍了区块链溯源系统中各个模块的职责定位。· 智能终端模块负责溯源基础数据的生成和采集。通过采用智能设备,能够实现数据的自动生成和自动发送,避免人工采集可能出现的数据伪造现象。这里的核心技术是物联网技术。· 存证平台模块负责溯源系统中核心业务功能,不仅包括数据的存储和查阅,还包含用户管理、资源管理等配套功能。这里的核心技术是溯源全流程业务的有效组织。· “镜链”模块是此方案中基于区块链的可信溯源平台,主要负责数据的存储、查询等基础性功能。这里的核心技术是底层区块链系统的性能和稳定性。图4的有趣之处在于解决了链下数据的可靠性(苹果上的二维码)。在之前的一段时间,区块链溯源的反对者一个主要观点是“区块链技术无法保证上链数据的真实性”。这种说法正确,但是没有意义,因为没有一种技术能够解决所有问题。区块链技术的核心优势就是在于解决了溯源信息存储和查询的可信难题。溯源信息本身的真实性可以利用其他技术解决,如图4所示。通过将携带身份信息的二维码直接打印在苹果表皮,能够使苹果在整个生命周期(生长、销售、食用)具有唯一的ID。通过将ID信息存储在区块链上,就能够保证ID信息不可篡改、不可伪造。两者相结合,就能同时解决溯源信息的真实性和溯源信息的可靠性。图5比较详细的介绍了食品溯源涉及的各项活动。可以看到,溯源信息不仅来自于食品生产、运输、销售等主要流程,还包括质量检验、货物转移等细碎、繁琐的中间环节。因此,溯源系统的设计开发一定要依托于具体的溯源业务。
版权申明:本内容来自于互联网,属第三方汇集推荐平台。本文的版权归原作者所有,文章言论不代表链门户的观点,链门户不承担任何法律责任。如有侵权请联系QQ:3341927519进行反馈。
12
相关新闻
发表评论

请先 注册/登录 后参与评论

    回顶部