精华内容
下载资源
问答
  • 区块链溯源
    2020-02-26 22:59:36

    本周BB财经的【观点】聚焦区块链在产品溯源上的应用。说到区块链商品溯源,人们常称之为区块链在金融领域之外最可能落地应用的领域,也是最没有政策风险的发展方向,因此阿里、京东以及江苏、广东、重庆等地政府都在积极推进相关区块链系统的研发落地。

    但是,区块链溯源到底是什么,它能够做什么,以及为什么在现有的商品溯源体系之外,还需要加上区块链技术等等这些问题,并不是一两句话能够说得清的。何况,有些项目只是鱼目混珠,将区块链当做万能灵药,认为区块链溯源就什么都能做,却丝毫不考虑它的实际效用与现实困难。本文就是为了对相关问题做一澄清,分别回答以下几个问题:

    (1)什么是商品溯源?
    (2)区块链商品溯源比现有的商品溯源体系有什么优势?
    (3)现有的各大巨头、政府的区块链商品溯源项目有哪些?
    (4)区块链商品溯源现在面临的问题?

    一、什么是商品溯源?

    商品溯源说白了是一个供应链的问题。在一件商品的生产、检测、运输、通关等整个供应链条中,如何做到全流程把控、明确各环节责任人、提高透明度、尽量杜绝假劣伪冒、提高消费者信任度,一直是一个难题。

    现在各大商家的商品供应链条一般都有众多环节,缺少把控措施,类似三无产品、以次充好、海淘假货、二手货等问题层出不穷,难以禁绝。而当要查到底是哪一个环节出了问题时,往往耗时耗力,甚至根本无从查起。

    因此,可以说,商品供应链是一个典型的信任缺失场景。

    而如此一来,受损害的不仅是消费者,还有采购产品的卖家。

    商品溯源其实就是商家对自家商品做出的一个自证:尽量给消费者提供自家商品从生产开始到摆上货架各个环节的信息,提高消费者信任度。

    二、和现有的商品溯源体系相比,区块链商品溯源有什么优势?

    针对商品供应链问题,已经有一些应对措施,特别是在防伪和物流上。一般的防伪,较常见的是在商品包装上贴防伪二维码,例如药品上面有监管码,扫码之后消费者能够获知一些信息,也有的在二维码上加涂层,例如一些书籍就是以此来确认正版与否。但是这些技术,还是可能会被复制和转移,从而造假。

    链塔智库报告中提到的四种溯源技术,区块链是最新的技术方案

    传统溯源还需用更繁琐的程序,更多的人力物力去进行监督。比如在物流的环节,可能在一处海关,就会有多道检疫手续,需要多个机构批准,需要准备很多的文件来处理原产地、检疫、质量、关税等等信息,大大降低物流效率,提高物流成本。

    而且,现有的商品溯源,还完全是一个卖家自愿的自证行为,缺乏第三方机构的监督,消费者对商家提供的信息,一般也只能被动接受,无法自己查证。这个时候,其实仍然是依靠商家来为信任背书。整个商品的溯源信息,商家完全可能加以篡改,信息不对称的问题并没有得到改善。

    2015年后,比特币背后的区块链技术被人们注意到。区块链作为一个分布式账本,公开透明、不可篡改、可以溯源,做到了去中心化,这让一些人意识到,或许它可以为商品溯源提供新的解决方案。

    区块链可以为商品溯源提供什么?

    一是全流程跟踪记录,与供应链体系完美契合,能让货品把控获得更多支持。区块链中的信息生成方式,是将数据打包成区块,加上时间戳,形成一个链,这样一套流程,与商品供应链流程类似,二者可以完美融合。一件商品从原材料、加工等生产环节开始,到检疫、运输、入库、上架销售等,可以依据时间顺序上链,做一个完整的过程记录。

    二是链上信息的不可篡改。信息一旦上链,就无法抹去,这相当于消解了中心化机构的权力。京东Y事业部区块链应用创新负责人张作义曾表示:“传统信息只对接给一个中心的记账方式,从技术的角度来讲信息是可以被篡改的,但是有了区块链以后,所有信息一旦记录到区块链上就无法更改,而且京东区块链的信息记录不止在京东有,在品牌商也有,在检测机构也有,在政府监管部门也有,就解决了信任问题。”

    三是增加信用背书。如上面第二条,在区块链的信息记录中,参与的机构远不止一家,彼此能够相互监督,而且因为信息上链的环节多,也增加了作假的风险与难度。

    四是降低供应链成本。区块链可以作为一个总账本,成为一个统一的凭证,打通供应链中的各个环节,优化商品供应链,减少不必要的重复验证等,提高效率。

    五是更好明确职责,加强信用建档。因为区块链的实时记录以及不可篡改、公开透明的特征,一旦某个环节出了问题,事发后很容易查出来——到底是在哪一步出了问题,在这个环节到底谁是责任人。此时,也再不会有把“临时工”推出来顶罪、风头一过又重新出来重操旧业的问题,因为如果是这个人曾经弄虚作假,在这个系统中,消费者完全可以看得到,并且也可以设置智能合约,自动提醒安全隐患。

    六是有效防止商品造假。商品的信息上链,是全流程的,相当于是给了商品一个身份证,不管它是在何处出现,都可以确认它的身份,这个时候,假货要以次充好,将大大增加难度。

    三、现有的各大巨头、政府的区块链商品溯源项目案例

    目前,发展区块链溯源项目的,不仅有专门的区块链溯源创业公司,例如溯源链、唯链、根源、智链等,还有阿里、百度、京东、苏宁、IBM这样的互联网巨头,而且他们极有可能是这场竞逐中的大推手。

    百度今年第三季度发布了PIC-CHAIN图腾白皮书,旨在以联盟链的方式,将图片版权信息永久写入区块链,结合百度的人工智能识图技术,以让作品的传播可溯源、可转载、可监控,改变传统图片版权保护模式。

    今年十一,“百度商品溯源”还搞了个阳澄湖大闸蟹溯源活动。

    京东今年3月也发布白皮书,旨在建立支撑自身落地应用的区块链BaaS平台,以区块链为“链接器”,结合自身在云计算、大数据、人工智能、物联网等新技术上积累的经验,构建一体化的智慧供应链体系、零售网络和金融科技,拉近商品与客户的距离。

    阿里不仅试图在自己的电商领域加入商品溯源,还在做支付宝区块链技术应用,比如房屋租赁溯源等。

    除了巨头们的布局,中国的地方政府也在推进相关的建设。比如今年9月,重庆市渝中区经信委党委副书记罗林就表示,重庆市政府高度重视区块链技术的发展,在区块链应用上先行先试,重点落地农产品溯源。

    四、区块链商品溯源现在面临的问题

    区块链确实能够为商品溯源提供新的解决方案,但仍然面临很多问题,而且商品假冒伪劣问题,也并不能因为加入了区块链就彻底消除,只能说,区块链为制造、销售伪劣产品增加了难度与成本。

    第一个难题是数据上链的成本以及上链信息的真实性问题。每一个环节都将数据上链,肯定增加了工作量,而且数据的录入也可能人为造假。虽然可能在查证哪一个环节出了问题时方便很多,从而增加信用成本,但最开始信息上链,仍然可能出现问题。

    第二是目前普遍的溯源其实是依靠商品包装或者内置标签上面的二维码,因此溯源到的其实是这个标签,而并非商品本身。如果在哪一个环节包装中的商品被掉包,依然是可能混进假货的。

    第三是区块链本身的交易速度问题。有研究指,目前的公有链来说,TPS(每秒处理交易笔数)3000是一个瓶颈,远远落后于现在支付宝、京东的处理速度。

    因为这些问题的存在,区块链溯源的发展,还是任重而道远。


    ————————————————
    版权声明:本文为CSDN博主「BB财经」的原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接及本声明。
    原文链接:https://blog.csdn.net/bbcaijing/article/details/83538190

    更多相关内容
  • 本文介绍蚂蚁区块链溯源服务的特点,开通和配置流程,接入淘宝扫码的流程。 辉哥认为,区块链溯源要锚定实物和数字世界的关系,但各个环节又只能在各自平行线操作,很难做到绝对溯源。况且,蚂蚁溯源区块链方案,...
  • 区块链技术拥有数据不可篡改等特性,为商品防伪溯源提供了一种新的解决思路。各大企业纷纷涌入商品溯源市场,溯源行业迅速火热起来。
  • #资源达人分享计划#
  • 区块链溯源行业研究报告.pdf
  • 蚂蚁区块链溯源解决方案.pdf
  • 2020区块链溯源服务创新及应用报告.pdf
  • 区块链溯源应用白皮书.docx
  • 赛迪-区块链溯源应用白皮书.pdf
  • 区块链溯源应用白皮书 CCID
  • 信通院-区块链溯源应用白皮书.pdf
  • 从底层实现的区块链商品溯源系统,基于python,用到zmq消息队列关键技术
  • T_QGCML 281-2022 能源企业产品销售区块链溯源管理平台.pdf
  • #资源达人分享计划#
  • 4571. 区块链溯源应用白皮书 CCID.pdf
  • #资源达人分享计划#
  • 区块链溯源应用白皮书,可信区块链推进计划,信通院出版。
  • 区块链溯源设计方案,基于传统分布式数据存储和非对称加密算法实现,用于搭建工业互联网联盟链、私链,或企业内部分布式系统敏感数据控制。
  • 溯源场景 1、广东区块链应用技术研究有限公司 物联网+区块链 疫苗在生产、流通、使用整个环节中的漏洞,如果再出现疫苗问题,也很容易查清整个案件的来龙去脉。 解决问题:假疫苗问题 追溯做法,是对每一支疫苗进行...
  • 该白皮书主体是围绕溯源的现状和存在的问题,分析区块链技术如何与溯源深入契合,如何利用区块链技术,保障溯源的安全透明、高效可信,探索适合的应用落地模式,助力行业的茁状发展。
  • 基于区块链溯源系统后端开发

    千次阅读 2022-04-17 21:18:57
    文章目录摘要一、程序各模块功能简介1.1 goSdk0_11.2 org_chaincode二、各接口功能详细介绍2.1 Generate(育种组织)2.1.1 添加数据2.1.2 查询数据(某只鸡最新的世界状态)2.1.3 溯源查询2.1.4 汇总查询2.1.5 注册...

    摘要

    已经完成了育种组织、养殖户组织、政府职能、普通用户的链码编写及后端接口编写,前三个组织均可添加数据及查询数据,且支持富查询,同时还可进行登录注册操作,普通用户则只可以进行查询溯源操作。总的Api路由组如下图:
    在这里插入图片描述
    但仍旧存在问题,当开启7个区块链节点容器时,初始化链码后,会有一定随机性down掉两个区块链节点容器(不固定down掉某两个特定容器),于是我撤掉了两个容器,只开5个区块链节点容器,此时不再有容器down掉,但是偶尔会有节点容器与go sdk创建的客户端断开连接后又重连,而且发送交易时,速度缓慢,还有时会失败。根据推测,较大可能是虚拟机性能不足导致的。第二章我会介绍并测试各组织接口,只以两个组织为例,因为其他的都是一样的规范。


    一、程序各模块功能简介

    1.1 goSdk0_1

    在这里插入图片描述

    1. 解决Cors跨域问题的中间件
    2. go sdk创建客户端操作区块链的配置文件
    3. Fabric Info,存放model结构体的文件
    4. main函数文件
    5. 路由组执行函数的文件,主要是调用start.go文件中函数来实现操作逻辑。
    6. 底层函数的文件。因为这里的函数可以复用,故叫底层函数。

    1.2 org_chaincode

    链码文件
    在这里插入图片描述

    1. main.go
      最核心的是Invoke函数,根据fun执行特定的链码函数并传入参数args。
      在这里插入图片描述
    2. controller.go
      所有的链码函数,都在这
    3. modle.go
      保存数据的结构体。
      在这里插入图片描述

    二、各接口功能详细介绍

    2.1 Generate(育种组织)

    2.1.1 添加数据

    请求地址:127.0.0.1:6060/generate/addData
    请求方式:POST
    功能:添加数据,添加成功则返回的err为空(如下图),否则返回错误类型。
    在这里插入图片描述

    2.1.2 查询数据(某只鸡最新的世界状态)

    请求地址:127.0.0.1:6060/generate/queryData
    请求方式:GET
    功能:指定ID和Batch,查询指定凤鸡的最新状态。
    在这里插入图片描述

    2.1.3 溯源查询

    请求地址:127.0.0.1:6060/generate/queryHistoryData
    请求方式:GET
    功能:溯源函数,查询指定凤鸡所有的改动。
    在这里插入图片描述

    2.1.4 汇总查询

    请求地址:127.0.0.1:6060/generate/queryDataByStateBatch
    请求方式:GET
    功能:查询当前组织指定批次,所有活鸡。
    在这里插入图片描述

    2.1.5 注册

    请求地址:127.0.0.1:6060/generate/registry
    请求方式:POST
    功能:当前组织用户注册,注册成功则返回注册用户的信息。
    在这里插入图片描述

    2.1.6 登录

    请求地址:127.0.0.1:6060/generate/login
    请求方式:GET
    功能:输入用户,密码进行登录,登录成功则返回该账号的身份信息,否则返回错误。
    在这里插入图片描述

    2.2 Breed(养殖户组织)

    2.2.1 添加数据

    请求地址:127.0.0.1:6060/breed/addData
    请求方式:POST
    功能:添加数据,添加成功则返回的err为空(如下图),否则返回错误类型。
    在这里插入图片描述

    2.2.2 查询数据(某只鸡最新的世界状态)

    请求地址:127.0.0.1:6060/breed/queryData
    请求方式:GET
    功能:指定ID和Batch,查询指定凤鸡的最新状态。
    在这里插入图片描述

    2.2.3 溯源查询

    请求地址:127.0.0.1:6060/breed/queryHistoryData
    请求方式:GET
    功能:溯源函数,查询指定凤鸡所有的改动。
    在这里插入图片描述

    2.2.4 汇总查询

    请求地址:127.0.0.1:6060/breed/queryDataByStateBatch
    请求方式:GET
    功能:查询当前组织指定批次,所有活鸡。
    在这里插入图片描述

    2.2.5 注册

    请求地址:127.0.0.1:6060/breed/registry
    请求方式:POST
    功能:当前组织用户注册,注册成功则返回注册用户的信息。
    在这里插入图片描述

    2.2.6 登录

    请求地址:127.0.0.1:6060/breed/login
    请求方式:GET
    功能:输入用户,密码进行登录,登录成功则返回该账号的身份信息,否则返回错误。
    在这里插入图片描述

    展开全文
  • 从功能架构上,复杂美将区块链存证溯源系统按照功能划分为区块链核心层、接口层、运维管理层、溯源平台层和用户端层。 添加描述 (1)区块链基础层:面向整个存证溯源平台提供基础信息服务,主要是为上层架构组件...

    从功能架构上,复杂美将区块链存证溯源系统按照功能划分为区块链核心层、接口层、运维管理层、溯源平台层和用户端层。

    添加描述

    (1)区块链基础层:面向整个存证溯源平台提供基础信息服务,主要是为上层架构组件提供基础设施,保证上层服务可靠运行,源数据从IOT设备采集,再通过存证溯源平台写入区块链,IOT设备决定了数据来源的可靠性,区块链保证了数据的真实性,最后将数据安全的存储、分析和计算,提供高效、精准的数据服务。区块链还提供智能合约的执行环境,包括各类产品存证溯源相关信息上链前的数据验证,根据预先定义好的合约,自动执行相关算法。同时提供数据共享安全能力,比如加密上链、完整性保证、不可否认保证等能力。

    (2)接口层:提供了上层存证溯源平台和下层区块链的对接,支持JAVA-SDK。SDK中提供了区块链地址,私钥的生成,数据的签名(支持国际标准,也支持国密标准),数据的上链,数据的加密。开放的标准接口,可供第三方应用系统(企业ERP,IOT设备等)调用后根据约定的数据格式批量传输数据,对接上链;对于一些本身自带标准接口的第三方应用系统,也可以主动拉取数据后,调用接口批量上链。

    (3)运维管理层:区块链用于查询链上的所有数据,可通过哈希值、地址、区块高度查询相关链上记录。对于独立部署的联盟链系统,可提供可视化节点监控系统的部署,具备联盟链新节点的加入,以及对每个节点的CPU,内存,硬盘和区块链高度的监控。

    (4)防伪溯源层:是整个平台的应用层,处理应用层的业务逻辑,接收缓存物联网设备上报的数据并签名上链,接收来自于客户端的查询请求等。

    添加描述

    关于复杂美

    复杂美成立于2008年,拥有撮合交易系统低延时、高并发的核心技术。2013 年启动区块链、智能合约的研发与创新,2014 年申请第一个区块链发明专利:钱包找回功能,并在2017 年 12 月获得授权。5年来,复杂美始终重视技术的自我研发与创新,根据国家知识产权局专利检索系统显示,复杂美目前已累计申请了600多项区块链技术的发明专利,100余项已经获得授权,与蚂蚁集团,腾讯科技等同列区块链专利发明排行榜全球前七,全国前三

    展开全文
  • 区块链溯源详解.ppt

    2019-06-04 09:09:57
    该文档是有关区块链的原理和详解,以蚂蚁金服的技术架构为案例
  • CEIBS&京东数科-2020区块链溯源服务创新及应用报告-2021.3-42页.pdf
  • -- 区块链溯源管理系统,用户可通过二维码查看详细溯源信息对部分数据进行区块链加密,保证数据唯一且不可篡改
  • 摘要物联网硬件(蓝牙/wifi)加区块链的方式可有效对现实世界中的实例进行链上映射,本文介绍一种基于硬件的轮胎区块链防伪溯源以及渠道管控的方案思路。 1.总体思路方案: 轮胎溯源的技术方案如图1所示,...

    物联网硬件(蓝牙/wifi)加区块链的方式可有效对现实世界中的实例进行链上映射,本文介绍一种基于硬件的轮胎区块链防伪溯源以及渠道管控的方案思路。

    更多区块链技术与应用分类:

    区块链应用    区块链开发

    以太坊 | Fabric | BCOS | 密码技术 | 共识算法 | 比特币其他链

    通证经济传统金融场景 | 去中心化金融 | 防伪溯源 | 数据共享 | 可信存证

     

    1.总体思路方案:

    轮胎溯源的技术方案如图1所示,两类用户:B端用户数据上链,C端用户信息查询:

    (1) B端:

    为了减少B端用户扫码工作量,采用“一批次一码”的方式进行数据上链。即每个轮胎上的溯源蓝牙拥有一个Individual ID,一批次(N个)轮胎拥有同一个Group ID。基于Fabric的存储特性,在每个渠道上,如生产商、经销商、零售商等处数据的上链均是采用键值对<Group ID:对应渠道信息>的方式。

    (2) C端:

    基于这种设计方案,C端用户蓝牙存储Group ID、Individual ID、产品基本信息。用户登录APP,然后获取蓝牙中这三种信息,并向云端发送Group ID、Individual ID两个信息,云端向APP返回溯源信息详情,对比云端返回信息和来自蓝牙的产品基本信息,若一致,则认为是正品。

     

    物联网+区块链溯源方案

    图1 轮胎信息溯源初步方案

    注:

    本方案一批轮胎作为交易流转的最小粒度,若考虑到一批轮胎的拆分或者交叉售卖等问题,可采用追加Sub Group ID等方案(需要进一步考虑)。

    2.硬件功能

    本方案只针对溯源蓝牙的开发,该蓝牙模块需存储数据:Group ID,Individual ID,产品信息。采用固定数据格式,然后使用非对称加密进行数据保密。生产商预先生成公私钥,公钥用于数据加密,私钥则放入后台服务器,方便对加密数据进行解密。使用公钥对存储数据进行加密,将生成的密文写入蓝牙。

     

    物联网+区块链溯源方案

    图2 蓝牙模块存储示例

    3. 软件功能

    (1)客户端

    1) 读取蓝牙中数据:Group ID,individual ID,产品信息

    2) 向服务器发送Group ID,individual ID信息,等待溯源详细信息的返回。

    3) 服务器向APP返回溯源信息。

    4) APP端选择性向客户展示数据,先进行蓝牙数据与云端数据的对比,匹配无误的情况下可以认定为正品并向用户展示,整个过程如图3所示。

     

    物联网+区块链溯源方案

    图3 APP端功能

    (2) 服务端:

    服务端由nodejs后台+Fabric区块链网络构成,向外界开放区块链存储和查询接口。Fabric中的状态账本均是以Group ID为“键”,对应溯源信息为“值”的键值对(因为信息是以Group ID为“键”存储的),因此必须以Group ID为索引拿出溯源信息,图4是溯源功能服务端基本架构,以数据流向可分为两部分功能。

    1) 数据存储:

    每个B端用户通过扫描二维码得出Group ID,并每个渠道上以“Group ID+自己渠道的信息”的格式存于Fabric账本。

    2) 数据查询:

    C端用户通过蓝牙获取存储的密文,并使用node后台上存的私钥解密,得到明文中的Group ID,Individual ID,并使用Group ID查询溯源信息,最后将溯源信息+ Individual ID返回给APP,如图4所示,例如解密得到的Group ID,Individual ID 分别为(G01235,G01235_P234),然后使用G01235去区块链上查询,最后将查询结果加上G01235_P234返回给用户。

     

    物联网+区块链溯源方案

    图4 区块链后台功能


    原文链接:物联网+区块链溯源方案

    展开全文
  • : p 个ths p下g pgp gh 丽tpg东g thggp ggg 也pgggy么 ggph tp g hyp不乃p 与gg主举py 不h p pgp p与 h与tygp gp y ep pp h p ph p : pe h上g pp与h g义p为p m 下 :
  • 什么是区块链溯源? 顾名思义,就是将区块链引入传统溯源流程中,将传统溯源难题,轻松解决并建立一套全新的真实可信、易于追溯的溯源体系。 区块链如何实现溯源? 以区块链通证为核心,建立起整个区块链溯源体系,...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 8,346
精华内容 3,338
关键字:

区块链溯源

友情链接: 2312355seek8queen.rar