结合区块链的物联网的水源检测数据上链方法及装置制造方法及图纸

技术编号:22944487 阅读:25 留言:0更新日期:2019-12-27 17:09
本发明专利技术公开一种结合区块链的物联网的水源检测数据上链方法及装置,属于物联网与区块链结合技术领域,具体包括:区块链节点接收水源检测服务器发送的水源检测数据,所述水源检测数据由水源传感器所采集,通过物联网发送给水源检测服务器,水源检测数据包括:微生物指标、毒理指标、化学指标以及放射性指标;区块链节点对所述水源检测服务器进行身份校验,若所述身份校验通过,则所述区块链节点对所述水源检测数据进行共识后上链。本发明专利技术通过基于物联网将水源检测数据发送给区块链节点,并由区块链节点上链,实现了物联网与区块链技术的结合,并实现了将物联网的水源检测数据上链,便于用户查询水源检测数据。

Water source detection data linking method and device based on the Internet of things of blockchain

【技术实现步骤摘要】
结合区块链的物联网的水源检测数据上链方法及装置
本专利技术涉及物联网与区块链信息技术交叉领域,更具体地,涉及结合区块链的物联网的水源检测数据上链方法及装置。
技术介绍
区块链是分布式数据存储、点对点传输、共识机制、加密算法等计算机技术的新型应用模式。共识机制是区块链系统中实现不同节点之间建立信任、获取权益的数学算法。区块链是比特币的底层技术,像一个数据库账本,记载所有的交易记录。该系统的特点是有很多个分处与世界各地的节点,每个节点都会维护一套相同的数据库。这就导致了恶意篡改数据及其困难,数据丢失极为罕见,从而实现了一个公平透明,解决信任危机的平台。在物联网随着互联网等信息化技术发展的时代,传感器、用户以及物体等通过新的方式联在一起,实现信息化、远程监控管理的和智能化网络。水源检测成为当代社会发展越来越受重视的事情,例如河流或河道的水源安全,或者生活饮用水的安全,都影响着社会的健康发展。区块链是未来技术的发展方向,如何将区块链技术与物联网结合,以及将区块链技术与物联网结合之后如何将水源检测数据上链,进而提升用户体验,成为未来技术的本文档来自技高网...

【技术保护点】
1.一种结合区块链的物联网的水源检测数据上链方法,其特征在于,包括以下步骤:/n区块链节点接收水源检测服务器发送的水源检测数据,所述水源检测数据由水源传感器所采集,通过物联网发送给水源检测服务器,水源检测数据包括:微生物指标、毒理指标、化学指标以及放射性指标;/n区块链节点对所述水源检测服务器进行身份校验,若所述身份校验通过,则所述区块链节点对所述水源检测数据进行共识后上链。/n

【技术特征摘要】
1.一种结合区块链的物联网的水源检测数据上链方法,其特征在于,包括以下步骤:
区块链节点接收水源检测服务器发送的水源检测数据,所述水源检测数据由水源传感器所采集,通过物联网发送给水源检测服务器,水源检测数据包括:微生物指标、毒理指标、化学指标以及放射性指标;
区块链节点对所述水源检测服务器进行身份校验,若所述身份校验通过,则所述区块链节点对所述水源检测数据进行共识后上链。


2.根据权利要求1所述的方法,其特征在于,所述区块链节点对所述水源检测数据进行上链,具体包括如下步骤:
若所述水源检测数据的数据量大于一个区块的存储阈值,则区块链节点将所述水源检测数据分成多个小于所述存储阈值的分片数据;
所述区块链节点将多个分片数据分别存储到该区块链节点的多个区块中。


3.根据权利要求1所述的方法,其特征在于,所述区块链节点对所述水源检测数据进行上链,具体包括如下步骤:
若所述水源检测数据的数据量大于一个区块的存储阈值,则区块链节点将所述水源检测数据分成多个小于所述存储阈值的分片数据;
所述区块链节点将多个分片数据中的第一个分片数据存储到当前区块链节点;
所述区块链节点通过可验证随机函数VRF的方式随机选择当前区块链节点之外的其他区块链节点,由其他区块链节点存储所述多个分片数据中除第一个分片数据以外的数据。


4.根据权利要求1所述的方法,其特征在于,所述水源检测数据为结构化数据,将所述水源检测数据的各个属性均上链,所述水源检测数据的属性包括:水源地理位置和检测时间。


5.根据权利要求1所述的方法,其特征在于,还包括如下步骤:
区块链节点接收水源检测服务器抵押的数字货币,为所述水源检测服务器分配相应的资源,所述资源用于所述水源检测服务器发送的水源检测数据上链...

【专利技术属性】
技术研发人员:杨慧吉建勋
申请(专利权)人:北京艾摩瑞策科技有限公司
类型:发明
国别省市:北京;11

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

1