【技术实现步骤摘要】
基于智能合约与雾计算的商品物流环境的监测方法
本专利技术涉及信息安全
,具体涉及一种基于智能合约与雾计算的商品物流环境实时取证及防窜货系统及方法。
技术介绍
区块链是一种新型的去中心化技术,其信息的不可伪造性、数据的分布式存储等一系列的特点使得其越来越多地应用于众多领域。随着经济社会的发展,人们的消费方式越来越多样化,在这种情况下,商品真伪信息的检验越来越重要,并且需要权威的第三方信任机构保证证据信息的有效性与真实性。物联网技术应用了大量的传感器,能够按一定的频率周期性采集周围的环境信息,不断更新数据。雾计算在此基础上分散了服务器的压力,使得一些基本的计算任务由终端承担。同时,由于其具有一定的运算与储存能力,使得其在网络环境较差的地方,如山脉、隧道、沙漠、海洋等地也能够保证系统的正常运行。目前市场上存在有大量的物流公司,每天的物流量十分巨大,这其中不乏有食品药品等对环境敏感的商品。这些商品对于流通过程中的温度、湿度、压力等有着较高的要求,一旦未满足要求就有可能变质、失效。而目前这方面大多是依靠人力来测量、统计。这浪费了大量的时间和人力,效率也不高。目前基于区块链的技术,虽然对于防伪溯源做到了自动化和智能化,但对于这些环境因素却没有什么涉及,无法做到实时监管,从而无法保证商品的有效性。此外,还存在以下主要缺陷:.1、商品真伪信息来源不可靠。目前商品真伪信息的反馈结果主要来自商家的回复,难以取得用户的完全信任,进而直接影响到用户对商家的认可度。2、中心数据库遭到攻击后损失很大。目前市场上大部分的商家都是将数据直接存储在中心数据库中,这种存储方式存在很大隐 ...
【技术保护点】
1.一种基于智能合约与雾计算的商品物流环境的监测方法,其特征是,通过雾节点模块识别用户身份及权限;通过编码设定商品销售路线、通过智能合约设定商品存储环境阈值,规范商品流通过程;通过传感器定时采集商品状态信息、进行Hash计算,将计算结果储存并上传至区块链中,将状态信息储存在本地和数据库中,以监测商品流通状态和产品质量;通过防伪码链接到每一个商品,查询商品的流通信息和状态信息,实现商品整个流通环节的流通链与产品质量的监控,将不合格的产品信息通告全网,并固化证据。
【技术特征摘要】
1.一种基于智能合约与雾计算的商品物流环境的监测方法,其特征是,通过雾节点模块识别用户身份及权限;通过编码设定商品销售路线、通过智能合约设定商品存储环境阈值,规范商品流通过程;通过传感器定时采集商品状态信息、进行Hash计算,将计算结果储存并上传至区块链中,将状态信息储存在本地和数据库中,以监测商品流通状态和产品质量;通过防伪码链接到每一个商品,查询商品的流通信息和状态信息,实现商品整个流通环节的流通链与产品质量的监控,将不合格的产品信息通告全网,并固化证据。2.根据权利要求1所述的基于智能合约与雾计算的商品物流环境的监测方法,其特征是:设置实时取证及防窜货系统,所述系统包括雾节点模块(1)、云端服务器模块(2)和数据库模块(3);所述雾节点模块(1)是将雾节点单元与被监测商品共同封装形成的节点模块,所述雾节点模块(1)随商品进行流通,所述雾节点单元包括数据采集模块(11)、Hash计算模块(12)、节点数据存储模块(13)、数据传输模块(14)和身份认证模块(15);所述云端服务器模块(2)包括:服务器模块(21)、区块链模块(22)和智能合约模块(23);生产商A通过身份认证模块(15)关于身份信息的认证,登录系统进行操作,生产商A的操作包括:生产商A为每件商品分别赋予与各商品唯一对应的防伪码,所述防伪码中的防伪码信息是由商品信息和设定的商品流通信息构成,所述商品流通信息包含由生产商A设定的各级经销商的账户地址;由生产商A将所述防伪码信息分别添加在区块链模块(22)和数据库模块(3)中;生产商A在智能合约模块(23)中赋予商品的环境数据阈值;在所述数据采集模块(11)中设置有温湿度传感器和GPS定位器,通过定时采样获得商品的状态信息,所述状态信息包括商品的温湿度信息和位置信息;生产商A在身份认证模块(15)中为经销商B赋予权限,并为经销商B分配包含有经销商B的身份信息的系统账户和公私钥对(PKB,SKB),每个经销商针对生产商拥有唯一的系统账户和账户地址;生产商A将包含有商品a的雾节点模块(1)交易给经销商B;经销商B通过身份认证模块(15)关于身份信息的认证,登录系统进行操作,经销商B的操作包括:由经销商B将商品a的交易信息分别上传至区块链模块(22)和数据存储模块(3),所述商品a的交易信息包括交易双方的身份信息、账户地址,以及交易时间,所述交易双方是指生产商A和经销商B;客户C针对商品a向服务器模块(21)输入商品a的防伪码,由所述服务器模块(21)根据商品a的防伪码在数据库模块(3)查询获得并向客户C展示商品a的全部交易信息和状态信息。3.根据权利要求2所述的基于智能合约与雾计算的商品物流环境的监测方法,其特征是:按如下过程实现对商品环境数据的取证:定义:对商品a的质量产生影响的环境数据为F,环境数据F包括环境温度F1和环境湿度F2;在智能合约模块(23)中,分别设置环境温度F1的设定范围CF1,CF1=[CF1min,CF1max]以及环境湿度F2的设定范围CF2,CF2=[CF2min,CF2max];所述设定范围CF1和设定范围CF2即为商品的环境数据阈值;由数据采集模块(11)按设定的时间间隔采集获得商品a各ti时刻的环境数据,分别是ti时刻的环境温度和ti时刻的环境湿度ti=1,2,…,n;由Hash计算模块(12)针对由所述数据采集模块(11)采集获得的环境数据进行Hash计算,得到环境数据Hash值;所述...
【专利技术属性】
技术研发人员:胡东辉,李一凡,黄俊,章雪琦,潘立选,
申请(专利权)人:合肥工业大学,
类型:发明
国别省市:安徽,34
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。