【技术实现步骤摘要】
基于区块链的物联网多域设备数据共享方法
[0001]本专利技术涉及物联网数据管理的
,特别涉及基于区块链的物联网多域设备数据共享方法。
技术介绍
[0002]目前,物联网数据管理都是基于单个中心服务器来实现的,中心服务器对物联网的数据通信具有绝对的管理权限,其用于对数据的发送者与接收者,数据访问请求者的身份和权限进行相应的甄别和确认,以及数据的定向发送传输。物联网通常连接有大量的终端设备,这使得中心服务器需要同时对不同终端设备的数据访问需求进行相应的控制管理,这无疑增大中心服务器的工作量。此外,中心服务器不会对物联网中每个终端设备的数据访问过程进行留痕记录,使得无法对物联网发生的数据共享访问事件进行准确全面的追踪,从而导致物联网存在数据被非法访问或者病毒数据大范围传播的风险,降低物联网的数据安全性。
技术实现思路
[0003]针对现有技术存在的缺陷,本专利技术提供基于区块链的物联网多域设备数据共享方法,其对用户终端的终端应用发起的数据访问请求进行分析后,转发到相应的子域服务器和进行区块链保存处理;利用子 ...
【技术保护点】
【技术特征摘要】
1.基于区块链的物联网多域设备数据共享方法,其特征在于,其包括如下步骤:步骤S1,当用户终端通过自身内部的终端应用发起数据访问请求时,通过物联网的中心域服务器对所述数据访问请求进行分析处理,以此判断所述数据访问请求的有效性;根据上述判断的结果,将所述数据访问请求转发到相应的子域服务器以及对所述数据访问请求进行区块链保存处理;步骤S2,通过所述子域服务器对所述数据访问请求进行分析处理,确定所述用户终端期望访问的目标数据,并判断所述目标数据是否属于允许共享访问的数据;根据上述判断的结果,从对应的终端设备中获取相应的目标数据,并将获取得到的目标数据上传到所述区块链中;步骤S3,通过所述子域服务器向所述中心域服务器上传目标数据获取口令,并根据所述用户终端当前的工作状态,确定是否通过所述中心域服务器向所述用户终端发送所述目标数据获取口令;当所述用户终端接收到所述目标数据获取口令后,与所述区块链进行口令认证操作;步骤S4,根据所述口令认证操作的结果,指示所述区块链向所述用户终端开放相应的目标数据访问通道。2.如权利要求1所述的基于区块链的物联网多域设备数据共享方法,其特征在于:在所述步骤S1中,当用户终端通过自身内部的终端应用发起数据访问请求时,通过物联网的中心域服务器对所述数据访问请求进行分析处理,以此判断所述数据访问请求的有效性具体包括:当用户终端通过自身内部的终端应用被触发进行数据访问操作时,所述终端应用将所述用户终端的终端身份信息、期望访问的目标数据的关键词信息和期望进行数据访问对应的终端设备身份信息打包形成数据访问请求;通过物联网的中心域服务器对所述用户终端的终端身份信息进行分析处理,判断所述用户终端是否具备数据访问权限;若具备,则判断所述数据访问请求属于有效数据访问请求;若不具备,则判断所述数据访问请求属于无效数据访问请求。3.如权利要求2所述的基于区块链的物联网多域设备数据共享方法,其特征在于:在所述步骤S1中,根据上述判断的结果,将所述数据访问请求转发到相应的子域服务器以及对所述数据访问请求进行区块链保存处理具体包括:当所述数据访问请求属于无效数据访问请求,则将所述数据访问请求保存于区块链的第一存储区间;当所述数据访问请求属于有效数据访问请求,则根据所述期望进行数据访问对应的终端设备身份信息,确定期望进行数据访问对应的终端设备所在连接的子域服务器,并将所述数据访问请求转发到所述子域服务器中,以及将所述数据访问请求保存于区块链的第二存储区间;其中,所述第一存储区间不同于所述第二存储区间。4.如权利要求3所述的基于区块链的物联网多域设备数据共享方法,其特征在于:在所述步骤S2中,通过所述子域服务器对所述数据访问请求进行分析处理,确定所述用户终端期望访问的目标数据,并判断所述目标数据是否属...
【专利技术属性】
技术研发人员:兰雨晴,余丹,邢智涣,于艺春,王丹星,
申请(专利权)人:慧之安信息技术股份有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。