1. 首页
  2. 业界观点

Zebra Savanna和IOTA:追踪和溯源账本查询API介绍

Zebra斑马是占全球条码打印机市场最大的厂商,目前已经公开了它与#IOTA# 集成的追踪溯源API方案,并鼓励开发者再次基础上将供应链管理纳入DLT技术。

Webinar - Zebra Savanna and the IOTA Track and Trace Ledger API - YouTube

这个新的API将条形码/RFID技术与区块链结合起来–简单且低成本(测试是无成本的)。

本博客介绍了分布式账本技术(DLT),以及它如何与RFID或扫描相结合,建立新一代的分散式供应链应用。这些应用允许在多个利益相关者之间安全地共享可信和不可变的数据。为此,Zebra Savanna现在公开提供IOTA Track&Trace Ledger REST API,允许开发人员构建和测试新颖的跟踪和追溯解决方案。

了解DLT技术

物品自动识别(AIDC)是利用分布式账本技术(DLT)(又称区块链)的分散式贸易和供应链的一个重要方面。对于那些不太熟悉DLT相关概念的人来说,以下是一些有用的定义。

  • 账本是一种信息存储,它保存着交易的最终和确定(不可改变)的记录。
  • 分布式账本(DLT)是一种以分布式和去中心化方式共享、复制和同步的账本。
  • 分散式系统是一种分布式系统,其控制权分布在参与系统运行的人员或组织之间。

IOTA是一个开源的DLT技术,可以实现任何类型的数据(尤其是物联网数据)的共享,保证其来源的可追溯性,同时保证共享信息的完整性和不可变性,以及专门的访问管理,例如,谁可以读取什么。与传统的基于区块链的DLT相比,IOTA是基于一个定向无环图,即Tangle。

这个视频解释了IOTA的Tangle是如何工作的。在这里你可以找到一个入门指南,旨在为IOTA的开发者提供额外的参考。IOTA还结合了第2层分类账协议,如IOTA Streams。该协议自动组织分类账上的数据,使得建立数字孪生(Digital Twins)变得非常简单,例如,连接供应链中端到端的所有货物移动数据。这些类型的交易被称为数据(或零值)交易。

使用DLT和AIDC的分布式应用开辟新的商业模式

Zebra和IOTA基金会一直致力于通过简单而强大的REST API将自动识别技术(AIDC)和IOTA分类账(Tangle)进行整合。事实上,追踪和溯源账本API是Zebra技术公司和IOTA基金会通过Zebra Savanna数据服务平台作为一项服务提供的(目前处于沙盒-预览版模式)。其实,这样的API是IOTA Streams技术(第二层DLT协议)之上的一个浅层封装。

自动识别和数据采集技术(AIDC),如RFID或条形码,与IOTA等DLT技术相结合,可以成为新一代去中心化应用的推动者。最终的目的是利用通过AIDC直接或间接捕获的信息来建立物理物品及其背景(位置、所有权等)的数字表示(Digital Twin)。这种Digital Twin表示可以发布在DLT上,DLT是一个安全的、分散的、可信的数据库,它可以保持完整性,并作为单一的真理来源。因此,DLT实际上允许多个利益相关者在供应链上实时共享数据(在B2B或B2C场景下)。有了可信的数据(不能被操纵,每个行为者都要对任何共享数据负责)和控制访问权限(谁可以读/写)的能力,一些新的商业模式得以实现:i)更好的可视性和可预测性,从而允许更优化的协调;ii)产品来源和透明度–跟踪和共享关于在哪里/如何/谁生产了产品的信息;iii)安全供应链–打击假冒产品进入供应链等。

启发

其中一个例子是对不同的物理项目进行跟踪和追溯,以优化或使过程更加可见和透明。例如,请看斑马技术和IOTA的这段视频。一个汽车轮胎,上面贴有RFID标签,使用RFID进行跟踪。因此,每次轮胎通过收费广场(工厂、仓库、运输、车库)时,轮胎的运动都会被RFID阅读器记录下来,并发布到IOTA分类账上,直到它到达最终安装的汽车。之后,司机(消费者)也可以访问并了解其汽车所使用轮胎的所有生命周期。类似的可追溯性过程可以在企业和消费者感兴趣的其他产品上实现,例如食品从农场到餐桌的可追溯性。

另一个例子是涉及多个国家和利益相关者的无纸化贸易。您可以观看这段视频,IOTA基金会和东非商标正在使用基于IOTA的分散系统将跨境贸易数字化。在这种情况下,IOTA和斑马正在使用RFID技术生成不同的事件,以跟踪沿供应链和全球贸易利益相关者的托运/装运(及其单个项目)的演变。AIDC和DLT的结合,可以通过提高贸易流程的效率,减少交付纠纷和不确定性来提高竞争力。

Zebra Savanna沙盒中的API

在这个沙箱环境下,Zebra Savanna发布了一个新的API,即追踪和溯源账本API,它允许自动发布和消耗扫描(条形码)或读取(RFID)交易(可能来自斑马设备)到IOTA分类账(Tangle)。因此,可以很容易地开发新的应用程序,如上面描述的那些。需要注意的是,当前的API实现沙盒利用了IOTA的Devnet网络(开发者专用测试网络)。这个网络由数量有限的节点组成,主要由IOTA基金会贡献。在这个网络中发出的交易的安全性和保密性与按照IOTA 主网相同。未来斑马技术公司和IOTA基金会将为斑马客户部署一个专门的IOTA DLT网络Zebranet。

IOTA跟踪和追溯账本API目前为开发人员提供了以下功能。

  • POST:提交新的读取或扫描事务到IOTA分类账,即Tangle。EPC、符号学、条形码、位置、(设备和服务器)时间戳或涉及的天线等信息可以被不变地存储。
  • GET:从Tangle中获取,所有与EPC或条码值相关的读取或扫描事务。
  • GET:从Tangle中获取所有与阅读器或扫描仪相关的读取或扫描事务。
  • GET:从Tangle中获取一个单独的交易,通过它的ID。
  • 开发人员还可以使用这些IOTA Javascript库通过IOTA Tangle直接消耗RFID或扫描数据,这对Web应用特别有用。

斑马和IOTA基金会已经开发并发布了详细的教程,包括IOTA的邮差集,以方便大家利用和学习API。我们鼓励您对其进行实验并提供反馈。

结论

RFID和扫描技术与DLT的结合开辟了一个新颖的、分散的供应链应用的新世界,实现了安全、可信和不可改变的数据交换。Zebra和IOTA基金会正在通过简单而强大的REST API直接连接到IOTA Tangle DLT,帮助开发者构建和测试这些应用。

原文链接:https://developer.zebra.com/blog/introducing-zebra-savanna-and-iota-track-and-trace-ledger-api?tactic_detail=None

本文原文非中文版本,由BruceX进行翻译,如若转载,请注明出处:http://www.iota.love/202012/introducing-zebra-savanna-and-iota-track-and-trace-ledger-api/