传感器数据处理方法及装置制造方法及图纸

技术编号:29041869 阅读:17 留言:0更新日期:2021-06-26 05:51
本发明专利技术提供了一种传感器数据处理及装置,该方法包括:传感器获取监测数据,及根据预设的零知识证明算法生成监测数据对应的证明信息;将监测数据发送至传感器对应的企业节点,以使企业节点存储监测数据并向私有链中的其他节点同步;将证明信息发送至区块链中的成员节点,以使成员节点验证证明信息通过后存储,并向区块链中的其他成员节点同步。本发明专利技术对于传感器所属企业,可以保护数据资产不泄露;对于区块链中的其它节点,可以查看监测数据的所属范围,有助于为监管与审计提供参考依据,以及在需要时为证明信息提供真实可信的对照数据。据。据。

【技术实现步骤摘要】
传感器数据处理方法及装置


[0001]本专利技术涉及传感器数据存储及审查
,具体而言,涉及一种传感器数据处理方法及装置。

技术介绍

[0002]物联网通过智能感知、识别技术与感知技术,广泛应用于各种生产场景中,物联网是“万物相连的互联网”。其中,传感器技术是物联网的关键技术之一,传感器能够感知并采集各种有用信息,再将这些信息传递到网络中。可以说,传感器是整个物联网系统工作的基础。
[0003]传感器为大数据分析提供了重要的数据来源,因为传感器可以连续且自动提供数据,其产生的数据量远超人工产生的数据量。大数据分析技术的核心离不开数据的价值化,随着大数据技术的发展,数据已经成为“价值”的载体,也成为了企业所竞争的优势环节。另一方面,在部分应用场景的审查环节中(如安全生产与环境保护),往往需要公开传感器数据,容易导致数据泄露,不利于企业的数据保护。

技术实现思路

[0004]本专利技术解决的是现有传感器数据的处理过程中,由于需要进行监管及审查,容易导致数据泄露的问题。
[0005]为解决上述问题,本专利技术提供一种传感器数据处理方法,应用于区块链,所述方法包括:传感器获取监测数据,及根据预设的零知识证明算法生成所述监测数据对应的证明信息;将所述监测数据发送至所述传感器对应的企业节点,以使所述企业节点存储所述监测数据并向私有链中的其他节点同步;将所述证明信息发送至区块链中的成员节点,以使所述成员节点验证所述证明信息通过后存储,并向所述区块链中的其他成员节点同步。
[0006]可选地,所述方法还包括:若接收到监管节点的监测审查指令,所述区块链中的成员节点将所述证明信息提供至所述监管节点,以使所述监管节点根据所述证明信息确定所述监测数据的所属范围信息,以及对所述所属范围信息进行审查;和/或,若接收到监管节点的数据审查指令,所述私有链中的节点将所述监测数据提供至所述监管节点,以使所述监管节点对所述监测数据进行审查。
[0007]可选地,所述根据预设的零知识证明算法生成所述监测数据对应的证明信息,包括:根据范围证明算法生成所述监测数据对应的范围证明信息。
[0008]可选地,所述成员节点验证所述证明信息通过后存储,包括:所述成员节点根据与所述范围证明算法对应的验证算法,验证所述范围证明信息是否通过。
[0009]可选地,所述范围证明算法无需可信设置。
[0010]可选地,所述企业节点存储所述监测数据并向私有链中的其他节点同步,包括:对所述传感器的身份地址进行验证;所述身份地址包括所述传感器对应企业节点的身份标识及所述传感器的唯一标识;若验证通过,则存储所述监测数据并向私有链中的其他节点同
步。
[0011]可选地,所述传感器获取监测数据,包括:所述传感器周期性采集原始数据,及对所述原始数据执行至少以下一种处理得到监测数据:系统误差修正、随机误差补偿、降低噪声。
[0012]可选地,所述联盟链还包括准入机构节点,所述方法还包括:当新节点向准入机构节点发送加入请求时,所述准入机构节点对所述加入请求进行审核;若所述加入请求审核通过,则所述准入机构节点发布用于认证所述新节点的身份标识的证书。
[0013]本专利技术提供一种传感器数据处理装置,应用于区块链,所述装置包括:数据采集处理模块,用于获取监测数据,及根据预设的零知识证明算法生成所述监测数据对应的证明信息;第一发送模块,用于将所述监测数据发送至所述传感器对应的企业节点,以使所述企业节点存储所述监测数据并向私有链中的其他节点同步;第二发送模块,用于将所述证明信息发送至区块链中的成员节点,以使所述成员节点验证所述证明信息通过后存储,并向所述区块链中的其他成员节点同步。
[0014]可选地,所述装置还包括:第一审查模块,用于若接收到监管节点的监测审查指令,所述区块链中的成员节点将所述证明信息提供至所述监管节点,以使所述监管节点根据所述证明信息确定所述监测数据的所属范围信息,以及对所述所属范围信息进行审查;和/或,第二审查模块,用于若接收到监管节点的数据审查指令,所述私有链中的节点将所述监测数据提供至所述监管节点,以使所述监管节点对所述监测数据进行审查。
[0015]本专利技术通过区块链的可信存储,可以确保监测数据从源头到存储过程安全可信;对于传感器所属企业,可以很好的保护其监测数据的隐私性,保护数据资产不泄露;对于区块链中的其它节点,可以查看监测数据的所属范围,有助于为监管与审计提供参考依据;以及在需要时为证明信息提供真实可信的对照数据。
附图说明
[0016]为了更清楚地说明本专利技术实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本专利技术的实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据提供的附图获得其他的附图。
[0017]图1为本专利技术的一个实施例中一种传感器数据处理方法的示意性流程图;
[0018]图2为本专利技术的一个实施例中基于可信存储与范围感知的传感器数据处理方法的流程示意图;
[0019]图3为本专利技术的一个实施例中分布式系统的结构示意图;
[0020]图4为本专利技术的一个实施例中区块链中的区块结构示意图;
[0021]图5为本专利技术的一个实施例中一种传感器数据处理装置的结构示意图。
[0022]附图标记说明:
[0023]501

数据采集处理模块;502

第一发送模块;503

第二发送模块。
具体实施方式
[0024]为使本专利技术的上述目的、特征和优点能够更为明显易懂,下面结合附图对本专利技术
的具体实施例做详细的说明。应当理解,此处所描述的具体实施例仅仅用以解释本专利技术,并不用于限定本专利技术。
[0025]本实施例中的传感器具备一定的信息存储与处理功能,可通过软件修改各种确定性系统误差,还可以适当补偿随机误差、降低噪声,从而提高了传感器精度。同时具有诊断、校准和数据存储功能,以及针对智能结构系统还有可编程功能,可以执行简单的密码协议,对所感知数据进行相关操作。传感器还可具有数字通信接口功能,直接送入远地计算机进行处理,具有多种数据输出形式,适配各种应用系统。
[0026]图1是本专利技术的一个实施例中一种传感器数据处理方法的示意性流程图,该方法可以应用于区块链,包括:
[0027]S102,传感器获取监测数据,及根据预设的零知识证明算法生成监测数据对应的证明信息。
[0028]其中,传感器可以是气体传感器、摄像头、陀螺仪等环境感知设备。传感器可以周期性采集原始数据,并对上述原始数据执行至少以下一种处理从而得到监测数据,包括:系统误差修正、随机误差补偿、降低噪声等。该系统误差例如传感器输入输出的非线性误差、零点误差等。上述监测数据例如是环境数据等。
[0029]零知识证明算法,是指证明者能够在不向验证者提供任何有用的信息的情况下,使验证者本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种传感器数据处理方法,其特征在于,应用于区块链,所述方法包括:传感器获取监测数据,及根据预设的零知识证明算法生成所述监测数据对应的证明信息;将所述监测数据发送至所述传感器对应的企业节点,以使所述企业节点存储所述监测数据并向私有链中的其他节点同步;将所述证明信息发送至区块链中的成员节点,以使所述成员节点验证所述证明信息通过后存储,并向所述区块链中的其他成员节点同步。2.根据权利要求1所述方法,其特征在于,所述方法还包括:若接收到监管节点的监测审查指令,所述区块链中的成员节点将所述证明信息提供至所述监管节点,以使所述监管节点根据所述证明信息确定所述监测数据的所属范围信息,以及对所述所属范围信息进行审查;和/或,若接收到监管节点的数据审查指令,所述私有链中的节点将所述监测数据提供至所述监管节点,以使所述监管节点对所述监测数据进行审查。3.根据权利要求1所述方法,其特征在于,所述根据预设的零知识证明算法生成所述监测数据对应的证明信息,包括:根据范围证明算法生成所述监测数据对应的范围证明信息。4.根据权利要求3所述方法,其特征在于,所述成员节点验证所述证明信息通过后存储,包括:所述成员节点根据与所述范围证明算法对应的验证算法,验证所述范围证明信息是否通过。5.根据权利要求3所述方法,其特征在于,所述范围证明算法无需可信设置。6.根据权利要求1

5任一项所述方法,其特征在于,所述企业节点存储所述监测数据并向私有链中的其他节点同步,包括:对所述传感器的身份地址进行验证;所述身份地址包括所述传感器对应企业节点的身份标识及所述传感器的唯一标识;若验证通过,则存储所述监...

【专利技术属性】
技术研发人员:朱晓宁段珺轲谭海燕
申请(专利权)人:精英数智科技股份有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1