基于区块链的多组电子标签的铅封锁系统及交互方法与流程

文档序号:31036292发布日期:2022-08-06 03:13阅读:83来源:国知局
基于区块链的多组电子标签的铅封锁系统及交互方法与流程

1.本发明涉及无线通信终端接入网络的技术领域,尤其涉及基于区块链的多组电子标签的铅封锁系统及交互方法。


背景技术:

2.21世纪是一个快速物流的世纪,物流在我国的经济发展、工业生产中也起到了不可磨灭的效果。另外一方面,随着我国网络购物的蓬勃发展,进一步促进了对快速物流也的需求增长,每天都有大量的快递等待物流运输。但是,另外一方面,物流运输业不仅需要快速的送达,和高效的运输,提供低成本的运输,同时,还需要保证物流运输的安全,即保证货物的安全无损地送达,保证不丢货;但现今,物流货物丢失的事件是有发生,因此,如何保证货物不发生丢失是一个极待物流业解决的技术问题。
3.目前,电子标签分为有源电子标签和无源电子标签。有源标签和使用电池,而无源标签需要外部能量源来进行信息传输。无源电子标签被读取和/或读写,并且主要用于物体识别;它们在任何情况下都不具有任何处理能力。不管怎样,它们都不能相互通信,并且需要安装读取装置基础设施来检索信息。到目前为止,所有的无源和有源电子标签都需要读取装置来记录和获得信息和数据。只是近来电子标签之间才可以进行通信,只要它们设有电池即可,换句话说,它们必须是有源标签,这使得它们与无源标签相较而言较昂贵,并且从环境成本的角度来看,它们具有负面影响。
4.通过传统生产方式生产的电子标签仅通过电子标签自身的编码进行通信传输,因而生产过程中缺乏对于标签的有效管理和数据记录,而仅依靠电子标签自身的数据容易被仿冒,并且电子标签一旦和待配送物品分离后难以实现复用和统一管理,从而变相提高了电子标签的使用成本,最终提高的成本将由配送服务购买方承担,使得基于区块链的配送方案难以得到商业推广。
5.现有技术中,有利用成熟的编码系统如产品电子代码(epc编码)对电子标签写入数据的电子标签制造方案,但是传统的制造方案所制造的标签本身需要特定的读取场景才能实现信息验证,在读取设备未能完整读取编码数据的情况下,会造成电子标签误读的情况,在纯人力物流环节不方便通过数字标签对于物品进行管理和跟踪。


技术实现要素:

6.本发明的目的在于提供一种基于区块链的多组电子标签的铅封锁系统及交互方法解决监控系统数据量低,各个监控区域的信息无法共享,信息传输效果不佳,无法对特殊情况及时做出响应。
7.一种基于区块链的多组电子标签系统,包括一组或多组的有源电子标签模块及多组的无源电子标签模块,还包括监管和调度中心,所述监管和调度中心与所述有源电子标签模块通过无线组网互联:
8.所述监管和调度中心,用于接收所述有源电子标签模块上传的状态数据并显示监
控区域内的实时状态;
9.所述有源电子标签模块,分布于各所述监控区域,用于接收监控数据及状态信息;
10.若干所述有源电子标签模块与所述监管和调度中心之间设有数据传输层,所述数据传输层包括与所述有源电子标签模块一一对应的交换服务器,所述交换服务器设有与所述有源电子标签模块一一对应的编号。
11.在其中一个实施例中,所述有源电子标签模块包括传感器单元、处理单元、存储单元、通信单元以及区块链网络:
12.所述传感器单元用于采集监控区域的环境数据,包含温湿度传感器、压力传感器、气体传感器和加速度传感器;
13.所述处理单元用于处理数据以及执行操作;
14.所述存储单元用于存储电子标签设备接收到的数据;
15.所述通信单元用于所述有源电子标签模块和所述无源电子标签模块之间的数据传输,保证数据传输、接收和上传工作;
16.所述区块链网络与所述通信单元通讯连接,用于将采集后的数据和状态信息进行上链,实现信息共享。
17.在其中一个实施例中,所述监管和调度中心包括中心数据储存模块、定位追踪模块、分析模块和信息收发模块:
18.所述定位追踪模块用于获取所述有源电子标签模块的实时位置;
19.所述信息收发模块用于接收和发送信息以便和所述监管和调度中心进行数据通信,从而将所述有源电子标签模块的位置存储至所述中心数据存储模块;
20.所述分析模块用于读取当前的状态数据和存储于所述中心数据储存模块的数据,并分析出所有异常状态的有源电子标签模块并发送至使用者。
21.在其中一个实施例中,所述数据传输层还包括通信基站和多个物联网关,
22.所述交换服务器用于对所述物联网关之间与所述有源电子标签模块之间传输的数据包进行转发;
23.所述通信基站通过无线通信方式与所述物联网关连接;所述通信基站和所述物联网关能够进行数据交互;
24.所述物联网关通过无线通信方式分别与所述通信基站和有源电子标签模块连接,所述物联网关用于在所述通信基站和有源电子标签模块之间进行数据的汇聚和转发。
25.在其中一个实施例中,所述区块链网络包括:
26.排序服务节点,用于在接收到其他模块发送的上链请求时,将所述上链请求发送至背书节点,所述上链请求中包括数据和状态信息;
27.背书节点,用于对所述上链请求进行模拟交易以生成签名并发送至所述排序服务节点;
28.对等节点,用于对所述区块中的签名进行校验后进行记录,完成数据上链;
29.所述排序服务节点还用于将所述上链请求和所述签名打包成区块,并广播至所述区块链网络中的对等节点。
30.在其中一个实施例中,所述通信单元包括:
31.接收模块,用于接收所述有源电子标签模块发送的待验证信息;其中,所述待验证
信息包括由所述有源电子标签模块从接收到的所述无源电子标签模块获得的第一身份凭证信息、所述有源电子标签模块对所述第一身份凭证信息的第一哈希值;
32.获取模块,用于从可信执行环境tee中获取与所述第一身份凭证信息匹配的第二身份凭证信息;
33.验证模块,用于根据所述第一身份凭证信息的第一哈希值和所述第二身份凭证信息,对所述无源电子标签模块进行身份验证。
34.在其中一个实施例中,所述通信单元还包括:
35.数字身份合约模块,用于接收所述有源电子标签模块发送的待验证信息;其中,所述待验证信息包括由所述有源电子标签模块从接收到的所述无源电子标签模块中获得的第一身份凭证信息、所述有源电子标签模块对所述第一身份凭证信息的第一哈希值;
36.tee模块,用于接收所述数字身份合约模块发送的所述第一身份凭证信息,并根据所述第一身份凭证信息进行查询,以得到与所述第一身份凭证信息匹配的第二身份凭证信息,并将所述第二身份凭证信息返回给所述数字身份合约模块;
37.所述数字身份合约模块,还用于根据所述第一身份凭证信息的第一哈希值和所述第二身份凭证信息,对所述有源电子标签模块进行身份验证。
38.在其中一个实施例中,所述通信单元包括接口模块和python模块:
39.所述接口模块用于连接外部模块;
40.所述python模块,用于给python应用程序提供运行环境,以及给所述python应用程序提供访问外部设备底层驱动的接口。
41.一种电子设备,包括:存储器以及一个或多个处理器;
42.其中,所述存储器与所述一个或多个处理器通信连接,所述存储器中存储有可被所述一个或多个处理器执行的指令,所述指令被所述一个或多个处理器执行时,所述电子设备用于实现以上任一项实施例所述的方法。
43.一种计算机可读存储介质,其上存储有计算机可执行指令,当所述计算机可执行指令被计算装置执行时,可用来实现以上任一项实施例所述的方法。
44.一种计算机程序产品,所述计算机程序产品包括存储在计算机可读存储介质上的计算机程序,所述计算机程序包括程序指令,当所述程序指令被计算机执行时,可用来实现以上任一项实施例所述的方法。
45.一种多组电子标签的铅封锁系统,包括上述的基于区块链的多组电子标签系统,还包括多组铅封锁主体,其中,包括至少一组或多组的铅封锁主体上设有有源电子标签模块,剩余铅封锁主体上设有无源电子标签模块。
46.一种基于区块链的多组电子标签系统的交互方法,包括上述的基于区块链的多组电子标签系统,包括:
47.采集待监控区域内的状态信息,生成状态数据;
48.将所述状态数据通过数据传输层发送至监管和调度中心;
49.分析状态数据并对监控区域的有源电子标签模块进行划分;
50.显示异常状态的有源电子标签模块并发送至使用者。
51.在其中一个实施例中,所述数据传输层发送数据包括:
52.架设交换服务器;
53.部署物联网关,在有源电子标签模块区域部署至少一台物联网关;
54.物联网关将自身的设备id号上报给交换服务器;
55.所述有源电子标签模块通过物联网关将自身的设备id号上报给交换服务器;
56.所述有源电子标签模块向监管和调度中心发送数据。
57.上述技术方案具有如下优点或有益效果:
58.本发明这种基于区块链的多组电子标签的铅封锁系统及交互方法解决监控系统数据量低,各个监控区域的信息无法共享,无法对特殊情况及时做出响应。不同分类的区块节点按照区域和应用场景的不同都可以进行实现,每一个感知设备可以服务于不同的应用服务层,即每个感知层节点根据其应用场景的不同,涵盖多种感知设备,对传输的信息数据进行双向认证,只有双向认证成功后才能传输感知信息数据,形成具有唯一且安全的通信频道,从多个角度保证了传输数据的安全性。采用分治的设计思路,大幅降低了通信基站的工作负荷,从而实现监控管理平台和监控中心同时接入物联网的目的。利用区块链和分布式存储保证数据的安全性,将状态信息进行hash算法获得其hash摘要作为下端任务开头同时上传至区块链服务器中,利用区块链的特性保存任务的hash值以及任务中非公开性的数据,有效防范数据造假、篡改等行为,并提高数据的关联性、共享性,通过状态信息的hash值相连接,保证了产品追溯数据的完整性、安全性以及可靠性。
附图说明
59.图1是本发明一种基于区块链的多组电子标签系统的结构示意图;
60.图2是本发明一种基于区块链的多组电子标签系统的交互方法的流程示意图。
具体实施方式
61.为使本发明的上述目的、特征和优点能够更为明显易懂,下面结合附图对本发明的具体实施例做详细的说明。
62.结合图1、图2所示,一种基于区块链的多组电子标签系统,包括一组或多组的有源电子标签模块1及多组的无源电子标签模块3,还包括监管和调度中心2,所述监管和调度中心2与所述有源电子标签模块1通过无线组网互联:
63.所述监管和调度中心2,用于接收所述有源电子标签模块1上传的状态数据并显示监控区域内的实时状态;
64.所述有源电子标签模块1,分布于各所述监控区域,用于接收监控数据及状态信息;
65.所述有源电子标签模块1与所述监管和调度中心2之间设有数据传输层4,所述数据传输层4包括与所述有源电子标签模块1一一对应的交换服务器,所述交换服务器设有与所述有源电子标签模块1一一对应的编号。
66.监管和调度中心2与有源电子标签模块1设有数据传输层4,有源电子标签模块1将安防数据通过数据传输层上传至监管和调度中心2,同时也能够通过数据传输层4下发指令。为方便监管和调度中心2的监管人员能够快速将监控数据与有源电子标签模块1对应,数据传输层4包括与有源电子标签模块1一一对应的交换服务器,交换服务器设有与有源电子标签模块1一一对应的编号,监管和调度中心2接收交换服务器传送的监控数据的同时,
显示对应交换服务器的编号,监管人员根据交换服务器编号从而获知对应有源电子标签模块1。
67.进一步地,本发明一种基于区块链的多组电子标签系统的较佳的实施例中,所述有源电子标签模块1包括传感器单元11、处理单元12、存储单元13、通信单元14以及区块链网络15:
68.所述传感器单元11用于采集监控区域的环境数据,包含温湿度传感器、压力传感器、气体传感器和加速度传感器;
69.所述处理单元12用于处理数据以及执行操作;
70.所述存储单元13用于存储电子标签设备接收到的数据;
71.所述通信单元14用于所述有源电子标签模块1和所述无源电子标签模块3之间的数据传输,保证数据传输、接收和上传工作;
72.所述区块链网络15与所述通信单元14通讯连接,用于将采集后的数据和状态信息进行上链,实现信息共享。
73.有源电子标签模块1与无源电子标签模块3通过设备身份认证组成网络,通过通信单元14接收无源电子标签模块3发送的状态信息,并对接收的状态信息进行提取hash摘要发送给有源电子标签模块1,由有源电子标签模块1上传至服务器,并将hash摘要作为下一段任务数据的开头;当完成其中一个无源电子标签模块3后,自动退出组成的网络,当需要进行下一个无源电子标签模块3,自动与下一无源电子标签模块3的进行设备身份认证并组成网络。
74.进一步地,本发明一种基于区块链的多组电子标签系统的较佳的实施例中,所述监管和调度中心2包括中心数据储存模块21、定位追踪模块22、分析模块23和信息收发模块24:
75.所述报警单元用于提示设备当前状态,包括设备当前的组网状态、网络状态、运输仓储环境异常、信息存储状态、电量状态;
76.所述定位追踪模块22用于获取所述有源电子标签模块的实时位置;
77.所述信息收发模块24用于接收和发送信息以便和所述监管和调度中心2进行数据通信,从而将所述有源电子标签模块1的位置存储至所述中心数据存储模块21;
78.所述分析模块23用于读取当前的状态数据和存储于所述中心数据储存模块21的数据,并分析出所有异常状态的有源电子标签模块1并发送至使用者。
79.进一步地,本发明一种基于区块链的多组电子标签系统的较佳的实施例中,所述数据传输层4还包括通信基站和多个物联网关,
80.所述交换服务器用于对所述物联网关之间与所述有源电子标签模块1之间传输的数据包进行转发;
81.所述通信基站通过无线通信方式与所述物联网关连接;所述通信基站和所述物联网关能够进行数据交互;
82.所述物联网关通过无线通信方式分别与所述通信基站和所述有源电子标签模块1连接,所述物联网关用于在所述通信基站和所述有源电子标签模块1之间进行数据的汇聚和转发。
83.进一步地,本发明一种基于区块链的多组电子标签系统的较佳的实施例中,所述
区块链网络15包括:
84.排序服务节点151,用于在接收到其他模块发送的上链请求时,将所述上链请求发送至背书节点152,所述上链请求中包括数据和状态信息;
85.背书节点152,用于对所述上链请求进行模拟交易以生成签名并发送至所述排序服务节点151;
86.对等节点153,用于对所述区块中的签名进行校验后进行记录,完成数据上链;
87.所述排序服务节点151还用于将所述上链请求和所述签名打包成区块,并广播至所述区块链网络中15的对等节点。
88.进一步地,本发明一种基于区块链的多组电子标签系统的较佳的实施例中,所述通信单元14包括:
89.接收模块141,用于接收所述有源电子标签模块1发送的待验证信息;其中,所述待验证信息包括由所述有源电子标签模块1从接收到的所述无源电子标签模块3获得的第一身份凭证信息、所述有源电子标签模块1对所述第一身份凭证信息的第一哈希值;
90.获取模块142,用于从可信执行环境tee中获取与所述第一身份凭证信息匹配的第二身份凭证信息;
91.验证模块143,用于根据所述第一身份凭证信息的第一哈希值和所述第二身份凭证信息,对所述无源电子标签模块3进行身份验证。
92.数字身份验证过程中包括:有源电子标签模块1、无源电子标签模块3、数字身份合约模块和tee(trusted execution environment,可信执行环境)四个主体。其中,可信执行环境tee的功能被设计为信息录入方法和信息认证方法,登记认证机构在向可信执行环境tee的信息录入方法中,所提交的信息包括但不限于:信息类别、信息归属数字身份id(identity document,身份标识号)、信息哈希值、登记认证机构签名等请求参数;可信认证机构在向可信执行环境tee的信息认证方法中,所提交的信息包括但不限于:信息归属数字身份id、信息类别、可信认证机构等请求参数。由于可信执行环境tee不允许任何用户直接读取tee中存储的数据,只有拥有特定密钥或经过授权才可以获取到相关数据,将数字身份信息保存在可信执行环境tee中,保证了数字身份信息的安全性。
93.接收模块141用于接收有源电子标签模块1发送的待验证信息;其中,待验证信息包括由有源电子标签模块1从接收到的无源电子标签模块3中获得的第一身份凭证信息、有源电子标签模块1对第一身份凭证信息的第一哈希值;获取模块142用于从可信执行环境tee中获取与第一身份凭证信息匹配的第二身份凭证信息;验证模块143用于根据第一身份凭证信息的第一哈希值和第二身份凭证信息,对有源电子标签模块1进行身份验证。本技术提出的数字身份验证装置既提供了对身份信息的验证功能,还提高了数字身份凭证信息存放的安全性。
94.进一步地,本发明一种基于区块链的多组电子标签系统的较佳的实施例中,所述通信单元14还包括:
95.数字身份合约模块144,用于接收所述有源电子标签模块1发送的待验证信息;其中,所述待验证信息包括由所述有源电子标签模块1从接收到的所述无源电子标签模块3中获得的第一身份凭证信息、所述有源电子标签模块1对所述第一身份凭证信息的第一哈希值;
96.tee模块145,用于接收所述数字身份合约模块144发送的所述第一身份凭证信息,并根据所述第一身份凭证信息进行查询,以得到与所述第一身份凭证信息匹配的第二身份凭证信息,并将所述第二身份凭证信息返回给所述数字身份合约模块144;
97.所述数字身份合约模块144,还用于根据所述第一身份凭证信息的第一哈希值和所述第二身份凭证信息,对所述有源电子标签模块1进行身份验证。
98.可选地,在本技术一些实施例中,待验证信息还包括有源电子标签模块1对签名信息的签名,数字身份合约模块144还用于根据签名信息和签名,对有源电子标签模块1进行权限验证;在有源电子标签模块1权限验证通过后,数字身份合约模块144将第一身份凭证信息发送给可信执行环境tee,从可信执行环境tee中获取与第一身份凭证信息匹配的第二身份凭证信息;
99.可选地,数字身份合约模块144可通过验证感知节点层公钥的方式,验证感知节点层是否有权限对待感知节点层进行身份验证,在本技术一些实施例中,数字身份合约模块144可用于根据签名信息和签名,计算有源电子标签模块1的公钥;根据数字身份合约模块144之中存储的有源电子标签模块1的参考公钥和感知节点层的公钥,对有源电子标签模块1进行权限验证;
100.可选地,在本技术一些实施例中,数字身份合约模块144可用于在数字身份合约模块144之中存储的有源电子标签模块1的参考公钥和有源电子标签模块1的公钥一致时,确定有源电子标签模块1限验证通过;
101.tee模块145,用于接收所述数字身份合约模块34发送的所述第一身份凭证信息,并根据所述第一身份凭证信息进行查询,以得到与所述第一身份凭证信息匹配的第二身份凭证信息,并将所述第二身份凭证信息返回给所述数字身份合约模块144;
102.所述数字身份合约模块144,还用于根据所述第一身份凭证信息的第一哈希值和所述第二身份凭证信息,对所述有源电子标签模块1进行身份验证。
103.优选的,所述通信单元14包括接口模块和python模块:
104.所述接口模块用于连接外部模块;
105.所述python模块,用于给python应用程序提供运行环境,以及给所述python应用程序提供访问外部设备底层驱动的接口。
106.一种基于区块链的多组电子标签的铅封锁系统,包括上述的基于区块链的多组电子标签系统,还包括多组铅封锁主体,其中,包括至少一组或多组的铅封锁主体上设有有源电子标签模块1,剩余铅封锁主体上设有无源电子标签模块3。
107.当一组或多组设有有源电子标签模块1的铅封锁连接多具设无源电子标签模块3的铅封锁,组成基于区块链的铅封锁系统,利用区块链和分布式存储保证数据的安全性,将状态信息进行hash算法获得其hash摘要作为下端任务开头同时上传至区块链服务器中,利用区块链的特性保存任务的hash值以及任务中非公开性的数据,有效防范数据造假、篡改等行为,并提高数据的关联性、共享性,通过状态信息的hash值相连接,保证了产品追溯数据的完整性、安全性以及可靠性。
108.一种基于区块链的多组电子标签系统的交互方法,包括上述的基于区块链的多组电子标签系统,包括:
109.采集待监控区域内的状态信息,生成状态数据;
110.将所述状态数据通过数据传输层发送至监管和调度中心;
111.分析状态数据并对监控区域的有源电子标签模块进行划分;
112.显示异常状态的有源电子标签模块并发送至使用者。
113.进一步地,本发明一种基于区块链的多组电子标签系统的交互方法的较佳的实施例中,所述数据传输层发送数据包括:
114.架设交换服务器;
115.部署物联网关,在有源电子标签模块区域部署至少一台物联网关;
116.物联网关将自身的设备id号上报给交换服务器;
117.所述有源电子标签模块通过物联网关将自身的设备id号上报给交换服务器;
118.所述有源电子标签模块向监管和调度中心发送数据。
119.一种电子设备,包括:存储器以及一个或多个处理器;
120.其中,所述存储器与所述一个或多个处理器通信连接,所述存储器中存储有可被所述一个或多个处理器执行的指令,所述指令被所述一个或多个处理器执行时,所述电子设备用于实现如以上任一项所述的方法。
121.具体地,处理器和存储器可以通过总线或者其他方式连接,以通过总线连接为例。处理器可以为中央处理器(central processing unit,cpu)。处理器还可以为其他通用处理器、数字信号处理器(digital signal processor,dsp)、专用集成电路(application specific integrated circuit,asic)、现场可编程门阵列(field-programmable gate array,fpga)或者其他可编程逻辑器件、分立门或者晶体管逻辑器件、分立硬件组件等芯片,或者上述各类芯片的组合。
122.存储器作为一种非暂态计算机可读存储介质,可用于存储非暂态软件程序、非暂态计算机可执行程序以及模块。处理器通过运行存储在存储器中的非暂态软件程序/指令以及功能模块,从而执行处理器的各种功能应用以及数据处理。
123.存储器可以包括存储程序区和存储数据区,其中,存储程序区可存储操作系统、至少一个功能所需要的应用程序;存储数据区可存储处理器所创建的数据等。此外,存储器可以包括高速随机存取存储器,还可以包括非暂态存储器,例如至少一个磁盘存储器件、闪存器件、或其他非暂态固态存储器件。在一些实施例中,存储器可选包括相对于处理器远程设置的存储器,这些远程存储器可以通过网络(比如通过通信接口)连接至处理器。上述网络的实例包括但不限于互联网、企业内部网、局域网、移动通信网及其组合。
124.一种计算机可读存储介质,其上存储有计算机可执行指令,当所述计算机可执行指令被计算装置执行时,可用来实现如以上任一项所述的方法。
125.前述的计算机可读取存储介质包括以存储如计算机可读指令、数据结构、程序模块或其他数据等信息的任何方式或技术来实现的物理易失性和非易失性、可移动和不可移动介质。计算机可读取存储介质具体包括,但不限于,u盘、移动硬盘、只读存储器(rom,read-only memory)、随机存取存储器(ram,random access memory)、可擦除可编程只读存储器(eprom)、电可擦可编程只读存储器(eeprom)、闪存或其他固态存储器技术、cd-rom、数字多功能盘(dvd)、hd-dvd、蓝光(blue-ray)或其他光存储设备、磁带、磁盘存储或其他磁性存储设备、或能用于存储所需信息且可以由计算机访问的任何其他介质。
126.尽管此处所述的主题是在结合操作系统和应用程序在计算机系统上的执行而执
行的一般上下文中提供的,但本领域技术人员可以认识到,还可结合其他类型的程序模块来执行其他实现。一般而言,程序模块包括执行特定任务或实现特定抽象数据类型的例程、程序、组件、数据结构和其他类型的结构。本领域技术人员可以理解,此处所述的本主题可以使用其他计算机系统配置来实践,包括手持式设备、多处理器系统、基于微处理器或可编程消费电子产品、小型计算机、大型计算机等,也可使用在其中任务由通过通信网络连接的远程处理设备执行的分布式计算环境中。在分布式计算环境中,程序模块可位于本地和远程存储器存储设备的两者中。
127.本领域普通技术人员可以意识到,结合本文中所本技术的实施例描述的各示例的单元及方法步骤,能够以电子硬件、或者计算机软件和电子硬件的结合来实现。这些功能究竟以硬件还是软件方式来执行,取决于技术方案的特定应用和设计约束条件。专业技术人员可以对每个特定的应用来使用不同方法来实现所描述的功能,但是这种实现不应认为超出本技术的范围。
128.所述功能如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本技术的技术方案本质上或者说对原有技术做出贡献的部分或者该技术方案的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本技术各个实施例所述方法的全部或部分步骤。
129.综上所述,本发明这种基于区块链的多组电子标签的铅封锁系统及交互方法解决监控系统数据量低,各个监控区域的信息无法共享,无法对特殊情况及时做出响应。不同分类的区块节点按照区域和应用场景的不同都可以进行实现,每一个感知设备可以服务于不同的应用服务层,即每个感知层节点根据其应用场景的不同,涵盖多种感知设备,对传输的信息数据进行双向认证,只有双向认证成功后才能传输感知信息数据,形成具有唯一且安全的通信频道,从多个角度保证了传输数据的安全性。采用分治的设计思路,大幅降低了通信基站的工作负荷,从而实现监控管理平台和监控中心同时接入物联网的目的。利用区块链和分布式存储保证数据的安全性,将状态信息进行hash算法获得其hash摘要作为下端任务开头同时上传至区块链服务器中,利用区块链的特性保存任务的hash值以及任务中非公开性的数据,有效防范数据造假、篡改等行为,并提高数据的关联性、共享性,通过状态信息的hash值相连接,保证了产品追溯数据的完整性、安全性以及可靠性。
130.以上仅为本发明较佳的实施例,并非因此限制本发明的实施方式及保护范围,对于本领域技术人员而言,应当能够意识到凡运用本发明说明书及图示内容所作出的等同替换和显而易见的变化所得到的方案,均应当包含在本发明的保护范围内。
131.在本发明的描述中,需要理解的是,术语“上”、“下”、“前”“后”等指示的方位或位置关系为基于附图所示的方位或位置关系,仅是为了便于描述本发明和简化描述,而不是指示或暗示所指的装置或元件必须具有特定的方位、以特定的方位构造和操作,因此不能理解为对本发明的限制。
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1