1. 摘要

本文介绍蚂蚁区块链溯源服务的特点,开通和配置流程,接入淘宝扫码的流程。

辉哥认为,区块链溯源要锚定实物和数字世界的关系,但各个环节又只能在各自平行线操作,很难做到绝对溯源。况且,蚂蚁溯源区块链方案,对应的节点也只能部署在阿里云上,由蚂蚁技术第三方完全管理,未能部署在上下游或者工商监管机构,离去中心化防篡改的能力又退化了一步。这个解决方案权当是品牌增益的一个方式吧。

2. 溯源服务概述

蚂蚁区块链溯源服务(AntBlockChain Traceability as a Service,简称 TaaS)是依托于蚂蚁区块链 BaaS 平台研发的适用于溯源场景的联盟区块链技术。蚂蚁区块链溯源服务利用区块链和物联网技术追踪记录有形商品或无形信息的流转链条,把商品的品质信息、物流信息、质检信息等关于商品特征的数据,不可篡改地登记在区块链上,解决了信息孤岛、信息流转不畅、信息缺乏透明度等行业问题。

蚂蚁区块链溯源服务为有区块链溯源需求的品牌企业用户、独立软件厂商(ISV)建立一个专门的入口,提供简易的操作流程和便捷的后台管理,引导其快速实现业务需求,实现通过区块链为品牌增信,同时结合营销精准触达终端用户。

2.1 区块链溯源架构

区块链溯源服务平台为企业客户提供完整的商品溯源服务,基于一物一码(芯)锚定商品,通过对接第三方系统、PDA或扫码设备,不仅降低了企业客户的管理成本,而且让C端用户也能便捷的对商品进行溯源验真,全面提升了企业的品牌价值。

架构特点:
数据源头可信
企业身份可信
溯源数据可信

2.2 应用场景

(1)农产品(食品)溯源

对农产品生产、加工、运输、仓储、销售等全链路环节进行可信溯源,保障消费者权益。
例如,2018年8月28日,五常市政府与阿里巴巴深化合作,联合阿里旗下的天猫、菜鸟物流等为五常大米溯源,建立从生产到消费全链路的溯源体系。

(2)跨境商品溯源

从海外生产企业开始,记录单品和生产批次的对应关系,经历海外质检机构抽样和监督、海外入仓、干线物流、国内质检、运输直到消费者手里,全程信息上链,保证跨境商品的可追溯。

例如,天猫国际利用区块链技术、药监码技术以及大数据跟踪进口商品全链路,汇集生产、运输、通关、报检、第三方检验等信息,给每个跨境进口商品打上“身份证”,确保国内消费者买得放心。

(3)农资农药溯源

为农资农药赋予唯一区块链电子身份证,把人、机、物进行有效关联记录,利用先进物联网技术和工具实现全程溯源,能够有效打击“窜货、假冒”现象,保护农民的利益。

(4)化妆品溯源

对化妆品的整个生产链进行统一管理,通过一物一码并结合区块链技术,能让消费者了解化妆品从原料到成品的整个生产过程,增加消费者粘性,提升产品销量。

(5)艺术工艺品溯源

具有高价值的艺术工艺品往往具有被仿冒的风险,需要专业权威的鉴定机构进行鉴定,通过蚂蚁溯源链,可以将工艺品的特征信息、鉴定信息进行不可篡改的可信记录,实现来可追,去可查。

(6)二手商品溯源

针对消费者对二手商品强烈的溯源验真需求,可以将商品出厂的溯源信息、购买信息、租借、回收、维修等信息全部上链,加强消费者对二手商品的信任感,加速二手市场的发展。

(7)钻石溯源

为每一颗钻石配备唯一的区块链电子身份证,可清晰的查验每颗钻石的生产加工信息、证书信息、流转信息等。

(8)服装服饰溯源

为每一件服装赋予唯一的电子标签,并将关键信息如货号、面料、里料、洗涤方式、生产设备、生产人员、仓储物流等记录在区块链上进行可信存证,实现服装全流程跟踪溯源。

3. 开通到实现完整流程

3.1 开通, 设置溯源链

加入金融科技平台(https://tech.antfin.com)后,您可以根据以下步骤免费开通蚂蚁区块链溯源服务:

  1. 登录 控制台,在页面顶部点击 产品与服务 > 区块链 > 蚂蚁区块链溯源服务 > 前往开通,进入开通页面。
  2. 阅读并同意服务条款后,点击 确定
  3. 审核通过后,产品开通成功。
  4. 点击 产品控制台,可进入蚂蚁区块链溯源服务控制台使用相关功能。

**【体会】**开通蚂蚁标准版一年的价格为25万人民币,还不包括面向营销,用户接入等应用端程序的开发价格。体验门槛不低!

3.2 设置溯源链

在 溯源链设置 模块,您可以进行以下操作:

  1. 查看溯源链详情(仅企业版支持)
  2. 生成公私钥对

查看溯源链详情

仅企业版支持查看溯源链详情。

  1. 登录 控制台,点击 产品与服务 > 区块链 > 蚂蚁区块链溯源服务 进入 TaaS 控制台。

  2. 在 溯源链设置 页面的 溯源链信息 下,点击 查看

生成公私钥对

仅当需要使用 API 接口时使用。

  1. 登录 控制台,点击 产品与服务 > 区块链 > 蚂蚁区块链溯源服务 进入 TaaS 控制台。

  2. 在 溯源链设置 页面的 公钥信息 下,点击 去生成

  3. 在弹出的下载私钥页面中,选择 保存 即可。

    **重要:**私钥为调用服务接口的必备要素,务必妥善保存,遗失后需重新生成公私钥对。

3.3 新建品牌商和商品

3.3.1 管理品牌商

在 品牌商管理 模块,您可以进行以下操作:

  • 维护品牌商信息
  • 企业实名认证
  • 查看品牌商下的商品

维护品牌商信息

您可以对品牌商信息进行管理,包括添加、删除、编辑品牌商信息。

添加品牌商
  1. 登录 控制台,点击 产品与服务 > 区块链 > 蚂蚁区块链溯源服务 进入 TaaS 控制台。

  2. 在左侧导航栏点击 品牌商管理,然后在品牌商管理页面上点击 添加品牌商

  3. 在 添加品牌商 窗口中,填写 品牌商名称 和 备注,然后点击 确定 即可完成添加。

删除品牌商信息

在品牌商列表中,选择要删除的品牌商,点击 删除,然后确认删除操作即可。

说明:删除品牌商之前,确保该品牌下没有码规则,否则无法删除。

编辑品牌商信息

在品牌商列表中,选择要编辑的品牌商,点击 编辑,对品牌商信息进行修改,然后点击 确认 即可。

企业实名认证

  1. 登录 控制台,点击 产品与服务 > 区块链 > 蚂蚁区块链溯源服务 进入 TaaS 控制台。
  2. 在 品牌商管理 页面,针对某一个品牌商,点击 去认证,进入品牌商的 企业认证 页面。
  3. 填写企业认证信息,点击 去认证

查看品牌商下的商品

在 品牌商管理 页面,针对某一个品牌商,点击 我的商品,进入 商品管理 页面查看该品牌商下的商品列表。

3.3.2 管理商品

在 商品管理 模块,您可以进行以下操作:

  • 维护商品信息
  • 配置码规则
  • 配置溯源环节
  • 配置店铺导购
  • 查看商品详情

维护商品信息

您可以对商品信息进行管理,包括添加、删除、编辑商品信息。

添加商品
  1. 登录 控制台,点击 产品与服务 > 区块链 > 蚂蚁区块链溯源服务 进入 TaaS 控制台。
  2. 在左侧导航栏点击 商品管理,然后在商品管理页面上点击 添加商品
删除商品

在商品列表中,选择要删除的商品,点击 删除,然后确认删除操作即可。

编辑商品

在商品列表中,选择要编辑的商品,点击 编辑,对商品信息进行修改,然后确认即可。

配置码规则

  1. 登录 控制台,点击 产品与服务 > 区块链 > 蚂蚁区块链溯源服务 进入 TaaS 控制台。
  2. 在 商品管理 页面,针对目标商品的码规则,点击 配置,进入商品的码规则配置页面。
  3. 新增码规则名称、码规则和码示例,逐条保存,完成后点击 保存编辑

配置溯源环节

  1. 登录 控制台,点击 产品与服务 > 区块链 > 蚂蚁区块链溯源服务 进入 TaaS 控制台。
  2. 在 商品管理 页面,针对目标商品的溯源环节,点击 配置,进入商品的溯源环节配置页面。
  3. 新增商品的溯源环节,逐条保存,完成后点击 保存编辑

配置店铺导购

  1. 登录 控制台,点击 产品与服务 > 区块链 > 蚂蚁区块链溯源服务 进入 TaaS 控制台。
  2. 在 商品管理 页面,针对目标商品的店铺导购,点击 启用,进入商品的店铺导购配置页面。
  3. 输入店铺名称、商品说明、店铺图标和店铺链接后,点击 确定

查看商品详情

  1. 登录 控制台,点击 产品与服务 > 区块链 > 蚂蚁区块链溯源服务 进入 TaaS 控制台。
  2. 在 商品管理 页面,选择目标商品,点击 查看详情,进入商品详情页面。

3.4 配置商品码规则和溯源环节

3.4.1 生码管理

在 生码管理 模块,您可以进行以下操作:

  • 生码
  • 下载

生码

  1. 登录 控制台,点击 产品与服务 > 区块链 > 蚂蚁区块链溯源服务 进入 TaaS 控制台。
  2. 在 生码管理 页面,点击 生码
  3. 在弹出的生码配置窗口中,选择所属品牌商和商品后,基于所选商品配置生码编号,完成后点击 确定

下载

  1. 登录 控制台,点击 产品与服务 > 区块链 > 蚂蚁区块链溯源服务 进入 TaaS 控制台。
  2. 在 生码管理 页面,选择目标生码记录,点击 操作 列下的 下载,可获得码包。

3.4.2 管理批次

在 批次管理 模块,您可以进行以下操作:

  • 维护商品批次信息
  • 配置溯源环节
  • 配置与预览溯源信息
  • 上传与下载码包
  • 激活批次

维护商品批次信息

您可以对商品批次信息进行管理,包括新建、删除、编辑商品批次信息。

添加商品批次信息
  1. 登录 控制台,点击 产品与服务 > 区块链 > 蚂蚁区块链溯源服务 进入 TaaS 控制台。
  2. 在左侧导航栏点击 批次管理,然后在批次管理页面上点击 新建批次
  3. 在 新建批次 窗口中输入批次号,选择品牌商和品牌,填写备注,然后点击 确定 即可。
删除商品批次信息

在商品批次列表中,选择要删除的批次,点击 删除,然后确认删除操作即可。

编辑商品批次信息

在商品批次列表中,选择要编辑的商品批次,点击 编辑,对商品批次信息进行修改,然后确认即可。

配置溯源环节

  1. 登录 控制台,点击 产品与服务 > 区块链 > 蚂蚁区块链溯源服务 进入 TaaS 控制台。
  2. 在 批次管理 页面,针对目标批次商品的溯源环节,点击 配置,进入批次的溯源环节配置页面。
  3. 根据商品的溯源环节可为当前批次选择多个溯源环节,选定后点击 确定

配置与预览溯源信息

  1. 登录 控制台,点击 产品与服务 > 区块链 > 蚂蚁区块链溯源服务 进入 TaaS 控制台。
  2. 在 批次管理 页面,针对目标批次商品的溯源信息,点击 配置,进入批次的溯源信息配置页面。
  3. 在选定的溯源环节下分别添加溯源信息,添加完毕后点击 保存,返回批次管理页面。
  4. 在溯源信息下点击 预览 可查看刚才配置的溯源信息。

3.5 上传码包并激活商品批次

上传与下载码包

  1. 登录 控制台,点击 产品与服务 > 区块链 > 蚂蚁区块链溯源服务 进入 TaaS 控制台。
  2. 在 批次管理 页面,针对目标批次,点击 上传,弹出码包上传的页面。
  3. 根据码包模板将编辑好的码包进行上传,上传成功后允许 下载

激活批次

  1. 登录 控制台,点击 产品与服务 > 区块链 > 蚂蚁区块链溯源服务 进入 TaaS 控制台。
  2. 在 批次管理 页面,针对目标批次,点击 激活,确认后可查看激活结果。

3.6 淘宝-满天星开发者接入

如果溯源商品要在淘宝等平台售卖,还需要开发便于消费者扫描使用的应用程序。那可以作为淘宝的满天星开发者接入完成功能的开发和发布。
具体流程包括以下4步:

1.    注册成为开发者

如何成为一个开发者:http://open.taobao.com/doc/detail.htm?id=66#s0

2.    创建满天星应用

创建应用的标签:互动应用(创建应用前,请联系类目小二申请标签权限)

互动应用开放文档:无线开放

3.     应用创建成功后,申请码上淘API权限包(找类目小二申请API权限)

申请成功后,可以调用接口生成防伪码短链,
a.       开发者:调用API生产短链接
**taobao.wireless.bunting.securityshorturl.generate **生成防伪码短链接

接口中的入参:
批次id(batch_id):由合作的品牌商提供
密码(password):由合作的品牌商提供
b.       利用短链接,生产二维码
c.       用户:扫码

扫码页面,自动菜单(H5页面,部署在TAE无线端):

示例二维码:

4.   应用部署

满天星,互动应用,需要部署在TAE环境,TAE控制台地址http://tae.taobao.com/support

创建好满天星互动应用,在TAE中会看到无线端和后台两个应用:

无线端用于扫描后,手机淘宝客户端页面展示,后台用于管理无线端页面和获取top数据

4. 参考

(1)蚂蚁区块链溯源服务 官网
https://tech.antfin.com/products/MYTC
(2)帮助文档
https://tech.antfin.com/docs/2/114679
(3)IoT设备身份认证
https://www.aliyun.com/product/iotid?spm=5176.229363.h2v3icoap.288.503b1449lzK1nZ

(4)阿里-区块链溯源整体解决方案
https://www.aliyun.com/solution/blockchain/mytc?spm=5176.10695662.1391239.1.56846421IySh3B

(5)淘宝-满天星业务解决方案
https://open.taobao.com/doc.htm?spm=a219a.7386797.0.0.7b79669ayD2osx&source=search&docId=104254&docType=1

(6)淘宝-满天星开发者接入
https://open.taobao.com/doc.htm?docId=102847&docType=1

蚂蚁区块链第22课 蚂蚁区块链溯源服务功能从开通到实现相关推荐

  1. 蚂蚁区块链第9课 SSL/TLS工作原理及在蚂蚁BAAS中的应用

    1,摘要 辉哥在学习蚂蚁BAAS系统时,发现了一堆证书或者公私钥名称,包括trustCa,ca.crt,client.crt,client.key,pub.txt,MyPKCS12.p12等等文件,不 ...

  2. 蚂蚁区块链第8课 如何创建新的账户,获取私钥和identity标识?

    1,摘要 在创建TEE硬件隐私合约链(标准合约链)的时候,配套已经创建了一个证书对和2个公私钥对,对应了这1个账号(duncanwang).不理解辉哥说什么的参考<蚂蚁区块链第4课 如何创建TE ...

  3. 蚂蚁区块链第10课 可信计算及TEE硬件隐私合约链智能合约开发实践

    1,摘要 本文介绍可信计算分类INTEL SGX技术和ARM TRUSTZONE技术技术方案概要,以及应用INTEL SGX技术的蚂蚁区块链TEE硬件隐私链的智能合约开发实践. 2,可信计算和2种技术 ...

  4. 蚂蚁区块链第11课 以租房积分管理系统为例讲透蚂蚁Solidity语言差异精要

    1,摘要 本文以住房租赁积分管理系统为例,给大家演示CLOUD IDE如何编译调试solidity智能合约,并以此为例,给大家分享以太坊SOLIDITY跟蚂蚁区块链SOLIDITY语言的差异点. 2, ...

  5. 蚂蚁区块链第18课 区块链预言机(ORACLE)的定义及在蚂蚁BAAS中的使用

    1,摘要 本文主要讲解外部预言机ORACLE定义和原理,并讲解蚂蚁BAAS系统如何通过ORACLE预言机方式使用外部数据源的方法. 2,外部预言机ORACLE定义和原理 2.1 预言机(Oracle) ...

  6. 蚂蚁区块链第13课 如何搭建一个DAPP应用(以姓名年龄为例)

    1,摘要 本文介绍如何使用Cloud IDE完成name-age智能合约的编译,获取其ABI和二进制码信息. 接着,本文介绍基于EXPRESS框架搭建的前端页面,完成已部署智能合约的调用,完成了相关功 ...

  7. 【问链财经-区块链基础知识系列】 第四十七课 蚂蚁区块链的布局和打法

    近日,一年一度的云栖大会在杭州云栖小镇举行,"区块链"再度成为热词. 在9月24日的蚂蚁金服投资者日上,蚂蚁区块链已经成为蚂蚁金服董事长兼CEO井贤栋口中的"后天&quo ...

  8. 蚂蚁区块链第15课 JS SDK概述及API接口速查

    1,摘要 本文讲解蚂蚁BAAS的JavaScript SDK概述,说明JS SDK对应的API接口速查.其他语言包SDK参考官网其他章节说明即可. 2,JS SDK 说明 JavaScript SDK ...

  9. 蚂蚁区块链第2课 如何申请获得100万创新大赛参赛资格?

    1,摘要 本文针对"链创.未来"蚂蚁区块链创新大赛的内容和报名申请流程做介绍,便于感兴趣,有实力的团队申请报名参加. 2,介绍 2019年1月4日在上海举办的蚂蚁金服ATEC城市峰 ...

最新文章

  1. Spring Boot中使用时序数据库InfluxDB
  2. Bzoj4817:[SDOI2017]树点涂色
  3. (chap1 网络基础知识)网络的构成要素:(2)中继器
  4. 两个比较好的java在线手册网站
  5. dict后缀_词根词缀法记单词之dict
  6. 计算机控制系统——数字控制器设计之模拟控制器的离散化(Chapter 5)
  7. 无限联盟服务器,无限乱斗正式上线,全服服务器被网友挤爆!LOL重回巅峰状态!...
  8. mysqldump关于--set-gtid-purged=OFF的使用(好文章!!)
  9. 苹果手机怎样双开微信?简单2步快速安装苹果版双开助手!
  10. 【Qt Quick】设置圆形图片
  11. 国美易卡取得长足发展,国美易卡NVIDIA深度学习
  12. 为什么中国没有诞生世界流行的编程语言?
  13. WeQuant交易策略—EMV
  14. 无限城app为什么服务器繁忙,鬼灭之刃:无惨为什么敢一人前往无限城,其实他最大底牌就是上五...
  15. 超简单的vim配置高亮
  16. Fujikure-FSM100P+特种光纤熔接机的那些事——第一番
  17. 计算机论文专著 论文集,学习计算机方面论文参考文献 学习计算机专著类参考文献有哪些...
  18. 一个大二老学长的迷茫之路
  19. fest556_支持键盘映射的FEST-Swing 1.2rc
  20. 20194711 阚宇航 第一次软工作业

热门文章

  1. #define定义函数
  2. 为什么深层神经网络难以训练_深度学习与统计力学(III) :神经网络的误差曲面...
  3. 怎么实现文字转语音朗读?这几个小技巧快来码住
  4. @Scheduled出现Unexpected error occurred in scheduled task
  5. jquery发送put请求_通过 Ajax 发送 PUT、DELETE 请求的两种实现方式
  6. 自动驾驶层次测试体系(单元测试/集成测试/SIL/HIL/VIL/RIL/LABCAR/实车等)
  7. tomcat官方下载(历史版本,旧版本)
  8. 【基础】Flink -- DataStream API
  9. My_sum函数进化
  10. arcgis 同名图层合并_arcgis合并多个图层