21
回答
我有一个打击物流、电商假货的app思路,请大神们提提意见
开发十年,就只剩下这套Java开发体系了   

1.每个产品生产出来自动生成一个独立二维码;

2.如果有包装,每个包装(单个或集合包装)也自动生成独立二维码;

3.打包(单个或集合打包)或者拆包时对包装和产品进行关联或者解除关联;

4.产品每到一个环节的关联或解除关联,通过二维码记录时间、地点(精确定位)、主要动作(流转、打包、拆包)、关联主体;

5.每一次关联都对每个app中已记录信息进行更新;

6.下一各关联主体关联产品必须获取上一个关联主体的授权;

7.流通环节关联主体均必须获得首端主体的授权方可注册,终端环节具有查询权限,可获取所有产品流通关联信息;

8.只要保障首端不出问题,保证所有被授权流通环节出货均为正品。

<无标签>
举报
emo奋斗
发帖于5个月前 21回/1K+阅
共有21个答案 最后回答: 5个月前

产品溯源系统, 你本质就是解决信任问题,这正是区块链解决的问题。

随之带来的就是复杂的操作流程和高昂的成本。

如果产品要溯源的话,这个问题就复杂了,比如说一件衣服的溯源吧:

1. 涤纶/棉原料溯源

2. 涤纶/棉制作原料溯源

甚至还要往下追溯好几层,成本可观

 

现在物流体系的各个系统其实监管都还比较严格,想要造假需要几个部门的联合操作,一个物流系统可能由:omc,tms,wms等系统组成,如果想调换一个货物,则需要仓库工作人员和系统操作人员联合操作才能实现。

这一套方案可行的前提是没有内鬼,这个只能防外人,不能防止业务流上的工作人员舞弊。而这套方案偏偏又是防内鬼的,不然谁能够在物流途中更换商品?没有可行性啊。再说了,像顺丰等成熟的物流体系,人家内部本身就有这类制度,甚至有时候会故意在包裹里塞上标识物,现在出问题的都是收件环节和发件环节,也就是最小的收发点会出这种换货的可能性。

--- 共有 1 条评论 ---
emo奋斗从生产出来已经开始读取产品信息了,并且每个环节的有效读取和非有效读取都是有记录的,而且有效读取信息需要专门授权。至于最后的销售环节,存在掉包产品的可能性,不过正常来讲,只能通过销售代理单位销售。所以,一方面从非代理单位购买本身就难以避免假货;另一方面,流通信息可随时记录、查询,一物多卖很容易被查出;再者,在以上两个条件下,最后销售环节更换商品的代价太大,会被取消资格。 5个月前 回复

二维码可以复制,这样没啥用,除非能用非对称算法对包裹进行签名,但是对实物签名这个不知道能怎样实现。

--- 共有 5 条评论 ---
乌龟壳 回复 @emo奋斗 : 就算二维码不能解码,也能按某个精度扫描模仿,这始终能被伪造 5个月前 回复
emo奋斗 回复 @乌龟壳 : 所以得用特定的app扫描,信息都是记录共享的。生成的类似的二维码,不在特定app记录。 5个月前 回复
乌龟壳 回复 @emo奋斗 : 二维码的所有信息都是明确的,最简单的做法,把二维码读出来,再生成一次模仿你的标签打印一次,这样也跟原厂的一样。所以二维码必须和包裹进行绑定,在数据世界有签名算法,但是对实物包裹的签名就不清楚了。 5个月前 回复
乌龟壳 回复 @emo奋斗 : 复制不一定是复印,就像造假币一样,只要伪造的成本低于最终能获得的利益,就会有人做 5个月前 回复
emo奋斗复制了没用,任何扫描记录都会生成信息并且共享。只要是从流通环节销售出去的,最后的扫描记录是要保真的,不然就往上个环节查找。 5个月前 回复

用私有的NFC技术吧,自己的芯片自己的加密协议,难度也比二维码高,破解也许成本会高一些。

--- 共有 1 条评论 ---
蓝水晶飞机一张贴纸一样贴在上面,只有自己的设备可以读写。 5个月前 回复

你这个本身就是防内鬼的吧?可二维码本身就可以读图再生成再贴到掉包货上啊。

--- 共有 2 条评论 ---
乌龟壳 回复 @emo奋斗 :伪造的人用高清摄像机读,你哪来的记录 5个月前 回复
emo奋斗回复@sxgkwei : 流通环节,任一读取都有记录,并且有效流通需要上游授权读取,读取记录上下游均可查询。 5个月前 回复
顶部