摘要:20世纪90年代以来,伴随着我国电子商务的飞速发展,产生了一系列制约我国网络零售市场长远发展的难题,特别是B2C销售中存在的信息不对称、产品信息追溯和防伪问题等,更是难以依靠常规网络零售市场治理手段予以彻底解决。鉴于区块链技术能够凭借分布式存储架构、区块链式连接、“瀑布效应”,利用密码学、共识算法、智能合约等技术,在信息收集、流转、共享等过程中解决信息追溯难题,弥补产品防伪漏洞,防止信息篡改,而区块链上传信息的真实性、可用性、完整性问题,也可借助物联网技术加以解决,即能够通过接入物联网信息采集终端,确保信息客观公正动态地传输到电商平台产品信息区块链,实现对产品性状等信息的实时跟踪记录,因此可利用区块链技术实现对产品信息的追溯并防止篡改,进而结合物联网技术解决产品防伪问题。
关键词:区块链;分布式网络;瀑布效应;产品信息追溯;产品防伪
一、引言
20世纪90年代以来,我国电子商务飞速发展,取得了举世瞩目的成就。[1]截至2016年底,中国电子商务交易额达到22.97万亿元,同比增长25.5%。其中,网络零售市场(B2C)交易额5.3万亿元,同比增长39.1%,远高于电子商务总交易额的增长速度。然而,在B2C模式交易额快速增长的同时,其发展仍然面临信息不对称、交易过程中发生的纠纷责任难以界定、服务不到位、伪劣产品难以消除、消费者信息泄露等诸多问题。这些问题的存在严重制约着我国网络零售市场的长远发展。为解决上述问题,学术界和产业界进行了大量有益的探索,主要包括加强平台监管、建立营销商综合评价体系、完善法律法规、完善综合物流体系等。尽管这些网络零售市场治理手段对净化市场环境、保护消费者权益起到了积极的促进作用,但仍然无法从根本上解决消费过程中存在的产品信息不对称、产品信息追溯困难、产品真伪难以辨别等问题。中国电子商务研究中心的调查报告显示,在2016年全国零售电商被投诉的热点问题中,因信息不对称、产品信息追溯困难、产品真假难以辨别等问题而引发的投诉分别占投诉问题总量的22%、13%、11%。[2]
在解决B2C销售中存在的信息不对称、产品信息追溯困难以及产品防伪等问题的过程中,传统的产品信息披露和防伪技术手段难以实现生产销售各环节信息的互联互通,产生了大量产品信息真空环节,存在诸多漏洞。比如,产品防伪码可以查询该代码的存在性,而一旦被复制或损毁就无法发挥其防伪的作用了。又如,电商平台上的不法商家套用真实的商品物流信息而销售假冒产品的事件层出不穷。本文从信息技术角度出发,提出了利用区块链和物联网技术解决上述问题的途径。区块链技术采用分布式存储结构,利用密码学、共识算法、智能合约等技术,在信息收集、流转、共享等过程中实现信息的防篡改、防伪造和可追溯。[3]结合物联网技术,可以保证客观的动态数据传入区块链,实现对产品性状等信息的实时跟踪记录。[4]采用区块链技术构建的产品信息追溯和防伪信息系统可以做到产品信息的互联互通,将供应链以及销售环节的信息进行集中整合实现产品信息真实、透明、可追溯并防篡改,进而封堵产品造假空间,确保产品质量和品质。本文以区块链的分布式存储结构以及链式连接所产生的瀑布效应为切入点,介绍了基于区块链的产品防伪系统实现产品信息追溯和防止信息篡改的技术原理,在分析传统信息追溯中信息层级劣势的基础上,结合物联网技术提出基于区块链的以电商平台企业为主导的产品信息追溯和防伪模型,并通过实例进行说明。
相关期刊推荐:《中国流通经济》杂志(原名《中国物资》)创刊于1987年2月,是由北京物资学院主办的财经类理论刊物,现为中国市场学会会刊,主要发表流通领域的最新研究成果,关注国内外流通领域的理论动态和发展方向,传播市场信息,交流企业经营管理经验,借鉴国外先进的管理经验和物流科学技术,积极开展国内外流通领域的学术文化交流。
二、研究现状
通过检索WebofScience、CNKI、ACM等数据库,发现当前以电商平台为主导的基于区块链的产品信息追溯和防伪相关研究较少,且主要集中在产品信息追溯、网络假货治理及防伪技术等方面。具体研究进展如下:
(一)产品信息追溯
浦徐进等[5]认为,产品质量安全问题的危害程度与供应链上各成员可追溯系统的追溯精度成正比。食品的特殊性使之成为国内外产品信息追溯主要的研究对象。马里奥(MarioGCA)[6]提出了葡萄酒的产品信息追溯系统,该系统存储了葡萄酒从葡萄园到消费者手中整个供应链的全部存储及加工信息,借助该系统可以有效分析供应链的全过程,实现产品质量管理。黄(HuangLJ)等[7]以电子商务环境为背景,基于射频识别(RFID)技术、数据集成技术、数据安全技术设计了农产品供应链跟踪系统以及时跟踪和发现农产品食品安全问题所在的环节。于合龙等[8]针对水稻质量安全问题,以珲春水稻为研究对象,结合物联网技术、射频识别技术、条码技术,利用PERTRI网模型设计并实现了水稻质量安全可追溯物联网系统。该系统采用浏览器/服务器模式对水稻种植信息、农事信息、加工及质量检测系统层级信息、物流运输及终端销售环节进行实时跟踪和记录,并将各环节产生的数据通过无线局域网、移动通信网、互联网等动态传输至系统服务器,通过分析和整理形成溯源码,消费者通过扫描溯源码对水稻信息进行溯源。除了食品行业以外,产品信息追溯也被应用到时尚产品领域[9]、信息传播领域以及制造行业[10]。
(二)网络假货治理及防伪技术
长期以来,假冒伪劣商品不仅严重影响我国经济发展,而且危及企业和消费者切身利益,特别是涉及肉类、牛奶等特殊食品和民生物资时,一旦出现假冒伪劣商品,就会造成难以估量的社会和个人损失。[11]过去,假冒商品大多来自于规模相对较小的生产企业,而在过去的10~15年间,假冒商品生产企业已经从小规模企业转变为拥有国际分销网络的组织良好的大型企业,并借助电子商务网络渠道开展售假造假行为。阳超等[12]认为,网络假货属于假货流通领域引发的经济难题,是知识产权制度与电子商务共同作用的产物,网络假货的治理应以知识产权制度为基础,针对假货生产、假货流通、假货消费三大环节,围绕假货生产商、假货中间商、假货零售商、电子商务平台、假货消费者四大行为主体,从道德和法律两个层面入手制定相应的治理策略。威尔考克(WilcockAE)等[13]从企业角度出发,提出了一套综合防治假货的方法,包括加强供应链管理和完善企业质量管理体系两个方面。其中,加强供应链管理即采用先进的防伪技术提高技术标准,借助稳固的分销渠道让消费者更加清楚地了解产品,并结合诸如鞋服产品、软件传媒产品、电子技术产品及食品药品给出了具体策略;完善企业质量管理体系指从质量策略、质量目标、管理方法、战略计划、消费者关注点、雇员职责划分及培训、过程管理等方面入手制定企业防伪策略。张(CheungHH)等[14]提出了利用射频识别技术打击假冒产品的思路,解决了射频识别防伪追踪系统搭建以及产品标签选择、标签编程和锁定等问题,通过开发瓶装产品包装线,将射频识别防伪系统与实际产品相结合,并通过仿真实验的方式证明了该思路的可行性。孙(SunCH)等[15]提出了基于全球定位系统(GPS)和加密中文敏感码识别农产品产地的防伪系统,该系统可以收集和处理农产品的重量和位置信息,每次根据不同密码的高级加密标准算法对中文敏感码进行加密和编码,打印出防伪标签,利用电子商务平台的信息存储与整合优势实现农产品防伪。
(三)现有信息追溯和防伪技术存在的不足
1.产品信息追溯系统安全性低。传统的产品信息追溯系统采用中心式数据存储方式,一旦中心系统受到攻击就会导致产品信息泄露甚至被篡改,信息的安全性和可靠性就很难得到保障。
2.产品供应链各环节不能实现信息共享。传统的信息追溯模型尽管可以实现对产品信息的采集和记录,但供应链各环节的参与者并不能平等无差别地获取产品信息,存在产品信息层级。其中,产品生产商作为整个系统的运营者占据绝对优势,消费者所能接收到的信息范围及信息真实程度完全由生产者掌控。
3.产品信息追溯系统及防伪技术成本高。先进的产品信息可追溯系统和防伪技术意味着生产企业不仅需要建设大量的硬件基础设施,而且需要投入大量的人力物力对系统进行维护,会提高产品的生产成本。
4.产品信息追溯及防伪缺乏有效的市场协调中心主体。产品信息追溯是实现产品防伪的重要支撑,一旦产品生产、流通等环节的信息公开透明可查询就会有效封堵造假空间。现有产品信息追溯和防伪技术只是侧重强调某一方面,并未实现二者的有效整合。同时,现有产品信息追溯和防伪技术多以某一特定行业或特定产品为设计对象,难以满足消费者多种类、跨行业的产品信息需求,缺乏有效的市场协调主体对各类产品信息进行整合。
结合已有研究成果,本文认为,可利用区块链技术来实现产品信息的可追溯并防篡改,进而结合物联网技术实现产品防伪。
三、区块链信息追溯与防篡改技术原理
(一)区块链分布式网络
2008年,中本聪(NakamotoS)[16]结合先前研究提出了比特币的设想,创建了一个完全去中心化的分布式电子现金系统,经过一段时间的发展,比特币被认为是迄今为止最安全的电子现金交易系统,[17]是区块链技术应用最成功的范例。接下来,将以比特币为例介绍分布式节点及其所形成的分布式网络。图1为比特币分布式节点网络示意图。
一个完整的比特币网络所包含的节点主要可分为三类,即比特币核心节点(BitcoinCoreCli⁃ent)、完整的区块节点(FullNodeClient)、轻量级节点(如SPVWallet、ThinClientWallet等)。[18]在比特币网络中,核心节点完整地保存着比特币网络中的挖矿数据、交易数据、区块数据、比特币持有数据,是比特币网络中最完整、最全面的数据存储节点。而完整的区块节点和轻量级节点仅保存核心节点的部分数据。比特币网络区别于现行中心化网络分布模式的关键之处在于,每一个参与者都可以在个人设备上来选择运行何种客户端,同时,运行完整的区块节点客户端的使用者和运行轻量级节点客户端的使用者既可以随时向网络请求全部数据,也可以下载运行核心节点客户端。这样的节点数据存储模式为分布式网络的构建奠定了基础,使得网络中并不存在中心节点,实现了网络分布的去中心化,避免了网络中心节点存储并占据大量数据资源的局面,实现了全网数据的公开透明与集体维护。
(二)“瀑布效应”
分布式网络拓扑结构使得区块链系统中的数据具有公开透明性,但并没有办法实现对数据的溯源和防篡改。在区块链中,数据追溯是通过时间戳服务和区块之间链式连接的设计机制实现的,并利用哈希函数加密的方式来实现数据的不可篡改性。
如图2所示,每一个区块都包括区块头、区块体两个部分。其中,区块头封装着当前区块头哈希值、前置区块头哈希值、时间戳、区块难度以及随机数等信息;区块体封装着当前区块具体交易事项,并利用哈希函数将交易事项的文本信息转化成随机序列形式进行存储。每一个区块都对应着唯一的区块高度,区块被全网认证的时间越晚,区块高度值越大。
通过在每一个区块头中封装前置区块头哈希值的方式,将当前区块与其前置区块相连接形成链式结构,而区块链中区块的前后顺序通过加盖时间戳的时间顺序进行确认。比如,假设区块编号为N的区块其当前区块头哈希值为Hashnew1,前置区块头哈希值为Hashnew0,时间戳标记的时间为Time,则区块N的前置区块头哈希值来自于区块N-1的当前区块头哈希值,而区块N的当前区块头哈希值Hashnew1将成为区块N+1的前置区块头哈希值,区块的前后排列与时间戳标记的历史顺序一致,由此形成了具有时间先后顺序的链条式区块链结构。
在区块链中,区块N-1的区块头包含“前置区块头哈希值”字段,而区块N-1的当前区块头哈希值会受到该字段的影响。一旦区块N-1的身份标识发生变化,其后续区块的身份标识均会随之发生变化。这是因为,区块N-1一旦出现任何变化,区块N-1的“当前区块头哈希值”字段就会发生变化。而区块N-1“当前区块头哈希值”字段的改变将迫使区块N的“前置区块头哈希值”字段发生改变,并进一步导致区块N的“当前区块头哈希值”字段发生改变。依此类推,一旦某个区块发生变化,其后续链条上的区块均会发生变化。于是,随着区块链接入区块的不断增加,便会产生“瀑布效应”。而伴随着区块链接入区块数量的增多,这种“瀑布效应”将大大增加区块中数据的稳定性,增加数据的篡改难度。如图2所示,编号为N-1的区块,其当前区块头哈希值为Hashnew0,如果该区块的数据发生变动,必然会导致Hashnew0发生变化。而且,由于Hashnew0封装在编号为N的区块中,Hashnew0的变化会引起Hashnew1的变化,并进而导致Hashnew2发生变化。由此可以看出,一旦区块N-1发生变化,其后续所有区块头的哈希值均会随之变化,均要重新计算。依此类推,便产生了“瀑布效应”,大大增强了数据的防篡改性。同时,区块链采用分布式存储结构,使得攻击者只有在拥有全网51%的算力时,才能真正实现对数据的篡改,从而使得区块链中的数据极具安全性。
区块链记录所有已经发生的交易的信息,过程高效透明,数据安全性高,[19-20]在供应链管理领域将区块链技术应用于产品信息追溯和防伪,能够对维护良好市场秩序、改善消费环境产生巨大的推动作用。从目前来看,区块链技术在产品信息追溯和防伪方面的功能主要是产品信息存储。将产品的生产信息、物流信息、交易信息存储在区块链中,不仅能够使信息得以完整保存,而且难以被篡改,从根本上解决产品在区块链上的信息溯源和防篡改问题。不过,为确保上传到区块链中的信息真实、可用、完整,还需要进一步引入物联网技术。在现有产品信息追溯实践中,普遍结合了物联网技术,通过接入物联网中的信息采集终端,将信息客观公正地传输到产品信息区块链中。
* 稍后学术顾问联系您