基于区块链技术的防伪系统的设计与实现
2018-10-21姚锴
摘 要:由于具有很高的安全性和保密性,区块链技术已经被越来越多地用于产品防伪。基于此,本文以区块链技术的防伪系统在其合约层、数据层、应用层上的设计策略为出发点,给出了其通过建立区块链防伪平台、使区块链防伪平台SAAS化、在防伪系统中利用智能卡等系统功能的实现方式,并以举例的方式进行了相应的说明和阐释。
关键词:区块链技术;防伪系统;合约层;数据层
中图分类号:TP311.13 文献标识码:A 文章编号:2096-4706(2018)08-0195-02
Abstract:Because of its high security and confidentiality,block chaining technology has been used more and more in product anti-counterfeiting. Based on this,this paper based on the design strategy of block chain technology in its contract layer,data layer and application layer,gives the realization mode of its system power through building block chain anti-counterfeit platform,making block chain anti-counterfeiting platform SAAS and using intelligent card in anti-counterfeit system. A corresponding explanation have been made.
Keywords:block chain technology;anti-counterfeiting system;contract layer;data layer
0 引 言
尽管当前我国社会主义市场经济取得了长足进步,但其中出现的假冒伪劣产品地问题也越来越严重,给民众的日常生活造成了极坏地影响。因此,各商家必须对防伪技术加以重视,当前广泛使用的二维码技术由于其制作过于简单,很容易被伪造和篡改。而目前现金的区块链技术可以保证产品的防伪功能得到大幅提高,且其具有高度的不可篡改性,值得在商界中得到推广和应用。
1 基于区块链技术的防伪系统的设计策略
在以区块链技术为基础设计的防伪系统中,其对外接口依照OPEN API理论为该系统用户提供对数据和文件开展验证和防伪的服务,区块链防伪系统主要由应用层、智能合约层和区块链数据层三部分组成。相关设计方式如下。
1.1 区块链防伪系统合约层的设计
区块链防伪系统中的合约层主要采用简化低层区块链的形式来封装系统中的数据。其所包含的防伪智能合约主要通过与合约层连接服务器来发挥作用。……
