详解「区块链」溯源

用户头像
netkiller
关注
发布于: 2020 年 10 月 11 日
详解「区块链」溯源

详解「区块链」溯源



首先,要理解什么是物品,什么是数据。



其次,要明白物品跟数据的关系,物品怎么跟数据建立关系。



食品是物品,物品与数据并无关联,所谓溯源是指一连串的数据。数据是可以伪造的,我们可以伪造一连串溯源数据,然后上链。这些数据都是安全正常供应链数据伪造到。所以数据只是数据,与物品没有任何关系。



怎样把物品和数据建立关系呢?我们通常会借助中间载体。例如:



  1. 贴二维码,RFID标签,NFC标签 。或者通过激光打码到物品上

  2. 装箱,装瓶,装盒子

  3. 生物特征信息



贴二维码,RFID和NFC标签是常规做法,将物品上贴上标签,标签带有唯一标示,标签与区块链上的数据建立关联。这样当读取标签的时候,就能调出区块链上的数据。



物品装进盒子,盒子上有唯一标示,盒子与区块链数据建立关联。



生物特征是指,例如人与数据建立连接,可以采集面部数据,眼部虹膜数据,指纹,牙齿,甚至DNA....... 然后用这些特征与数据建立关系。食品溯源通常使用贴标签和装盒子的方法,不会使用生物识别技术。



首先说说贴标签,这种方式并不能保证100%真实,揭开标签,转帖到其他商品上,理论上那个产品就是真实的。虽然有易碎纸技术,道高一尺魔高一丈,作假者有各种手段揭开标签。RFID/NFC理论上不可造假,实际上是可以了,只是作假成本的问题,是否值得。



装箱,装瓶防伪以茅台为代表,虽然厂家可以使用一次性瓶子,盒子,箱子,制假者还是前面说的那句道高一尺魔高一丈。它们在茅台瓶子上打孔,采用真瓶装假酒的手法作假。



案例分析



举例阳澄湖大闸蟹怎么用区块链造假,首先将外地蟹运往阳澄湖洗澡。将螃蟹打捞上来,期间记录过程,拍摄视频,然后贴上二维码,RFID,NFC标签,在装上有防伪的箱子(带有IoT技术,开箱需要扫码,中间运输过程中一旦开启时将上报公司,且箱子是一次性的,开启后无法在还原,只能报废),同时也给物流公司的集装箱上了电子锁,电子锁有记录GPS轨迹的功能,还有加速度传感器,被开启或中途长时间停车都会通过 IoT 技术通知公司。武装到牙齿了吧!!!



一切就绪后,准备防伪证书,视频,产品信息,将这些数据上链。发货,记录供应链数据,物流数据,GPS行车轨迹,中转站。最后到大商超,上架。所有数据收集完毕,更新区块链,追加供应链数据。



现在用户下载溯源APP或小程序,扫码或NFC可以看到溯源数据和整个流程的视频记录。哇真实,可信。同时扫码还有区块链积分的激励。



整个过程,除了大闸蟹是假的,其他环节全是真实的。最终所谓的区块链溯源仅仅成为了一种营销工具和手段。它并不能保证物品是真实性。



同理,黑龙江五常大米,福建武夷山茶叶也可以用类似方法造假。防伪技术解决了中间环节的安全问题。例如中间调包,但是源头控制不了。



真正解决食品安全问题需要靠法制和公民的道德。这是一个礼崩乐坏,底层互害的社会,日本不需要任何区块链溯源,即使是落后的泰国也不需要什么区块链的加持来保证食品安全。

理解不可撰



很多人被这句话误导,认为区块链的数据一旦创建是永久不能修改的,所以它安全。其实不然,区块链的数据可以修改,但不能撰改。

首先你要搞明白什么是撰改和修改,撰改是指非法修改区块链数据,而修改则是合法变更数据。

区块链上的数据是可以修改的,无论存储多久的数据,随时可以修改里面内容。

通常撰改区块链数据多指数据存储层面的修改。而修改则是通过chaincode 提供的修改函数变更区块链里面的数据。

举例一个场景例子,在征信系统中,用户有时被拉入黑名单,但用户缴纳欠费后应该立即将其移到白名单中,这个过程就需要修改区块链上的数据。

另外我还告诉你,多数区块链平台没有用户认证权限管理模块。所以无法控制区块中的那些数据可能修改,那些不能修改,那些数据XXX用户可以修改等等。即使有些区块链平台具备权限控制,颗粒度也无法想目前的数据库那些细。



发布于: 2020 年 10 月 11 日 阅读数: 14
用户头像

netkiller

关注

微信号:netkiller-ebook 2011.04.12 加入

http://www.netkiller.cn

评论

发布
暂无评论
详解「区块链」溯源