一种为检测设备提供基于区块链的数据上传方法与流程

文档序号:26057153发布日期:2021-07-27 15:35阅读:141来源:国知局

本发明涉及数据上传技术领域,尤其涉及一种为检测设备提供基于区块链的数据上传方法。



背景技术:

在物联网随着互联网等信息化技术发展的时代,检测设备数据上传时存在以下问题:(1)大量设备或终端设备处于复杂环境中,且缺乏防火墙等信息安全设施的保护,将面临严重的安全挑战;(2)未来检测设备将呈几何级数增长,大规模设备将带来巨大的管理服务成本,物联网网络与业务平台需要有新型的系统扩展方案。



技术实现要素:

本发明的目的是为了解决现有技术中存在的缺点,而提出的一种为检测设备提供基于区块链的数据上传方法。

为了实现上述目的,本发明采用了如下技术方案:

一种为检测设备提供基于区块链的数据上传方法,

s1、对检测设备的地址、实物id和数字资产身份识别id进行采集,并将数据进行打包;

s2、将打包后的数据存储至检测设备信息存储终端内;

s3、通过检测设备信息存储终端内的服务器将数据上传至区块链节点;

s4、区块链节点对检测设备信息存储终端内的服务器进行身份校验,若所述身份校验通过,则所述区块链节点对检测设备的数据进行共识后上链。

优选的,所述s1中进行数据采集时,基于tcp/ip协议,在二进制代码级别定义检测设备的地址、实物id和数字资产身份识别id。

优选的,所述s2中打包后的数据,基于物联网通讯协议通过物联网传输至设备信息存储终端内的服务器中。

优选的,所述s3中上传至区块链节点时采用发布/订阅模式,按照协议格式进行封装广播,实现与区块链节点的权益证明和确认记账。

优选的,所述s4中检测设备信息存储终端内的服务器利用did(分布式身份)技术确保本身的可信,使其获取的数据能被充分采信和流转使用。

优选的,所述tcp/ip协议,主要功能是提供寻址和路由、传递服务和数据包的分片和重组。

一种为检测设备提供基于区块链的数据上传系统,对检测设备的地址、实物id和数字资产身份识别id进行采集,并将数据进行打包,将打包后的数据存储至检测设备信息存储终端内,通过检测设备信息存储终端内的服务器将数据上传至区块链节点,区块链节点对检测设备信息存储终端内的服务器进行身份校验,若所述身份校验通过,则所述区块链节点对检测设备的数据进行共识后上链。

优选的,进行数据采集时,基于tcp/ip协议,在二进制代码级别定义检测设备的地址、实物id和数字资产身份识别id。

优选的,上传至区块链节点时,采用发布/订阅模式,按照协议格式进行封装广播,实现与区块链节点的权益证明和确认记账。

优选的,检测设备信息存储终端内的服务器利用did(分布式身份)技术确保本身的可信,使其获取的数据能被充分采信和流转使用。

本发明的有益效果是:

本发明通过对检测设备的数据进行上链,使得检测设备的数据能够实现不可篡改和隐私保护,对检测设备数据信息安全的保护,且可使得检测设备规范、清晰的进行管理。

具体实施方式

下面将结合本发明实施例,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。

一种为检测设备提供基于区块链的数据上传方法,

s1、对检测设备的地址、实物id和数字资产身份识别id进行采集,并将数据进行打包;

s2、将打包后的数据存储至检测设备信息存储终端内;

s3、通过检测设备信息存储终端内的服务器将数据上传至区块链节点;

s4、区块链节点对检测设备信息存储终端内的服务器进行身份校验,若所述身份校验通过,则所述区块链节点对检测设备的数据进行共识后上链。

进一步的,s1中进行数据采集时,基于tcp/ip协议,在二进制代码级别定义检测设备的地址、实物id和数字资产身份识别id,tcp/ip协议,主要功能是提供寻址和路由、传递服务和数据包的分片和重组。

进一步的,s2中打包后的数据,基于物联网通讯协议通过物联网传输至设备信息存储终端内的服务器中。

进一步的,s3中上传至区块链节点时采用发布/订阅模式,按照协议格式进行封装广播,实现与区块链节点的权益证明和确认记账。

进一步的,s4中检测设备信息存储终端内的服务器利用did(分布式身份)技术确保本身的可信,使其获取的数据能被充分采信和流转使用。

一种为检测设备提供基于区块链的数据上传系统,对检测设备的地址、实物id和数字资产身份识别id进行采集,并将数据进行打包,将打包后的数据存储至检测设备信息存储终端内,通过检测设备信息存储终端内的服务器将数据上传至区块链节点,区块链节点对检测设备信息存储终端内的服务器进行身份校验,若所述身份校验通过,则所述区块链节点对检测设备的数据进行共识后上链。

进一步的,进行数据采集时,基于tcp/ip协议,在二进制代码级别定义检测设备的地址、实物id和数字资产身份识别id。

进一步的,上传至区块链节点时,采用发布/订阅模式,按照协议格式进行封装广播,实现与区块链节点的权益证明和确认记账。

进一步的,检测设备信息存储终端内的服务器利用did(分布式身份)技术确保本身的可信,使其获取的数据能被充分采信和流转使用。

本实施例中,对检测设备的地址、实物id和数字资产身份识别id进行采集,并将数据进行打包,将打包后的数据存储至检测设备信息存储终端内,通过检测设备信息存储终端内的服务器将数据上传至区块链节点,区块链节点对检测设备信息存储终端内的服务器进行身份校验,若所述身份校验通过,则所述区块链节点对检测设备的数据进行共识后上链,通过对检测设备的数据进行上链,使得检测设备的数据能够实现不可篡改和隐私保护,对检测设备数据信息安全的保护,且可使得检测设备规范、清晰的进行管理。

以上所述,仅为本发明较佳的具体实施方式,但本发明的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本发明揭露的技术范围内,根据本发明的技术方案及其发明构思加以等同替换或改变,都应涵盖在本发明的保护范围之内。



技术特征:

1.一种为检测设备提供基于区块链的数据上传方法,其特征在于,

s1、对检测设备的地址、实物id和数字资产身份识别id进行采集,并将数据进行打包;

s2、将打包后的数据存储至检测设备信息存储终端内;

s3、通过检测设备信息存储终端内的服务器将数据上传至区块链节点;

s4、区块链节点对检测设备信息存储终端内的服务器进行身份校验,若所述身份校验通过,则所述区块链节点对检测设备的数据进行共识后上链。

2.根据权利要求1所述的一种为检测设备提供基于区块链的数据上传方法,其特征在于,所述s1中进行数据采集时,基于tcp/ip协议,在二进制代码级别定义检测设备的地址、实物id和数字资产身份识别id。

3.根据权利要求1所述的一种为检测设备提供基于区块链的数据上传方法,其特征在于,所述s2中打包后的数据,基于物联网通讯协议通过物联网传输至设备信息存储终端内的服务器中。

4.根据权利要求1所述的一种为检测设备提供基于区块链的数据上传方法,其特征在于,所述s3中上传至区块链节点时采用发布/订阅模式,按照协议格式进行封装广播,实现与区块链节点的权益证明和确认记账。

5.根据权利要求1所述的一种为检测设备提供基于区块链的数据上传方法,其特征在于,所述s4中检测设备信息存储终端内的服务器利用did(分布式身份)技术确保本身的可信,使其获取的数据能被充分采信和流转使用。

6.根据权利要求2所述的一种为检测设备提供基于区块链的数据上传方法,其特征在于,所述tcp/ip协议,主要功能是提供寻址和路由、传递服务和数据包的分片和重组。

7.一种为检测设备提供基于区块链的数据上传系统,其特征在于,对检测设备的地址、实物id和数字资产身份识别id进行采集,并将数据进行打包,将打包后的数据存储至检测设备信息存储终端内,通过检测设备信息存储终端内的服务器将数据上传至区块链节点,区块链节点对检测设备信息存储终端内的服务器进行身份校验,若所述身份校验通过,则所述区块链节点对检测设备的数据进行共识后上链。

8.根据权利要求7所述的一种为检测设备提供基于区块链的数据上传系统,其特征在于,进行数据采集时,基于tcp/ip协议,在二进制代码级别定义检测设备的地址、实物id和数字资产身份识别id。

9.根据权利要求7所述的一种为检测设备提供基于区块链的数据上传系统,其特征在于,上传至区块链节点时,采用发布/订阅模式,按照协议格式进行封装广播,实现与区块链节点的权益证明和确认记账。

10.根据权利要求7所述的一种为检测设备提供基于区块链的数据上传系统,其特征在于,检测设备信息存储终端内的服务器利用did(分布式身份)技术确保本身的可信,使其获取的数据能被充分采信和流转使用。


技术总结
本发明涉及数据上传技术领域,尤其涉及一种为检测设备提供基于区块链的数据上传方法,对检测设备的地址、实物ID和数字资产身份识别ID进行采集,并将数据进行打包,将打包后的数据存储至检测设备信息存储终端内,通过检测设备信息存储终端内的服务器将数据上传至区块链节点,区块链节点对检测设备信息存储终端内的服务器进行身份校验,若所述身份校验通过,则所述区块链节点对检测设备的数据进行共识后上链,本发明通过对检测设备的数据进行上链,使得检测设备的数据能够实现不可篡改和隐私保护,对检测设备数据信息安全的保护,且可使得检测设备规范、清晰的进行管理。

技术研发人员:赵华国
受保护的技术使用者:上海禾阳数据科技有限公司
技术研发日:2021.04.20
技术公布日:2021.07.27
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1