【技术实现步骤摘要】
一种基于区块链的数据传输方法及系统
[0001]本专利技术涉及一种数据传输方法及系统,属于区块链
,具体是一种基于区块链的数据传输方法及系统。
技术介绍
[0002]传统水务数据大多以中心化管理模式为主,但是数据权益涉及到水务集团,设备生产商和保险公司等.在此前提下,数据是否可信,数据传输和存储过程中是否被篡改成为利益涉及方痛点问题与面临的挑战。针对上述问题和挑战,现有技术利用区块链技术去中心化,不可篡改,可追溯的特性,提出了智慧水务区块链BaaS(Blockchain as a Service,区块链即服务)的构建思路和方法,较好地解决了水务数据所面临的可信度低问题。
[0003]但是,水表数据作为一种物联网数据,如何保证数据从终端水表采集到区块链传输过程中不被拦截甚至篡改成为了当前迫切需要解决的技术问题。
技术实现思路
[0004]以下给出一个或多个方面的简要概述以提供对这些方面的基本理解。此概述不是所有构想到的方面的详尽综览,并且既非旨在指认出所有方面的关键性或决定性要素亦非试图界定任何或 ...
【技术保护点】
【技术特征摘要】
1.一种基于区块链的数据传输方法,其特征在于,包括:将待上链数据使用区块链加密信息进行加密得到第一加密数据;使用数据采集设备的原始密钥匙加密所述第一加密数据得到第二加密数据;将所述第二加密数据基于NBIOT协议传送至数据采集平台进行数据解析服务。2.根据权利要求1所述的一种基于区块链的数据传输方法,其特征在于,将所述第一加密数据基于TLV格式封装后再基于数据采集设备的原始密钥匙加密以得到第二加密数据。3.一种基于区块链的数据传输方法,其特征在于,包括:使用数据采集设备原始密钥解析接收到的数据采集设备发送的第二加密数据;从解析的所述第二加密数据中读取第一加密数据以及数据采集设备的版本号信息,所述第一加密数据使用区块链加密信息进行加密得到;将所述第一加密数据及数据采集设备的版本号信息发送至区块链BaaS服务端。4.一种基于NBIOT和区块链的数据传输系统,其特征在于,包括:数据采集设备,通过NBIOT平台与数据解析端相连,用于将待上链数据使用区块链加密信息进行加密得到第一加密数据,使用数据采集设备的原始密钥匙加密所述第一加密数据得到第二加密数据;并将所述第二加密数据基于NBIOT协议传送至数据解析服务端;数据解析服务端,与数据采集设备平台以及区块链BaaS服务端相连,用于使用数据采集设备原始密钥解析所述第二加密数据以读取第一加密数据和数据采集设备的版本号信息;并将所述第一加密数据及数据采集设备的版本号信息发送至区块链BaaS服务端;BaaS服务端,与区块链系统相连,用于根据接收到的数据采集设备的版本号信息查找所述数据采集设备对应的区块链密钥以解析所述第一加密数据并将所述待上链...
【专利技术属性】
技术研发人员:彭诗杰,周强,李向东,陈诚,胡植,龙威,
申请(专利权)人:武汉市水务集团有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。