[发明专利]一种基于区块链的大体积混凝土温度监测系统及方法在审
申请号: | 202011002185.1 | 申请日: | 2020-09-22 |
公开(公告)号: | CN112146783A | 公开(公告)日: | 2020-12-29 |
发明(设计)人: | 卜继斌;王志强;黄俭;邓恺坚;周有衡;温喜廉;朱新鹏;万普华;黄平;邓连根;叶家成;刘俊杰;假露青 | 申请(专利权)人: | 广州珠江建设发展有限公司;广州粤建三和软件股份有限公司 |
主分类号: | G01K13/00 | 分类号: | G01K13/00;G01K1/02;H04L29/06 |
代理公司: | 北京维正专利代理有限公司 11508 | 代理人: | 牟建鑫 |
地址: | 510030 广东省广州市*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 区块 体积 混凝土 温度 监测 系统 方法 | ||
1.一种基于区块链的大体积混凝土温度监测系统,其特征在于,所述系统包括数据采集端、服务端以及区块链网络;所述数据采集端用于采集混凝土温度数据并通过无线传输发送给服务端;所述服务端用于接收所述混凝土温度数据,对所述混凝土温度数据进行报警分析,判断混凝土温度数据是否满足报警条件,并将混凝土温度数据和报警分析结果发送至所述区块链网络;所述区块链网络用于存储所述混凝土温度数据和报警分析结果。
2.根据权利要求1所述的基于区块链的大体积混凝土温度监测系统,其特征在于,所述报警分析结果包括混凝土温度异常的报警信息;
所述服务端还用于对混凝土温度数据进行温差计算,判断计算结果是否超出预设的阈值,若是,则混凝土温度数据满足报警条件;
所述服务端还用于根据所述混凝土温度数据满足报警条件,生成混凝土温度异常的报警信息,并向与混凝土温度监控相关的用户发送所述报警信息。
3.根据权利要求1所述的基于区块链的大体积混凝土温度监测系统,其特征在于,所述系统还包括:客户端;所述客户端与所述服务端通过无线通信连接;所述客户端采用与混凝土监测项目相关的手机端或网页端;
所述客户端用于注册用户信息,并将所述用户信息发送给服务端;所述用户信息包括用户姓名、身份信息和用户职位信息;所述用户职位信息包括监测职位、运维职位和管理职位。
4.根据权利要求3所述的基于区块链的大体积混凝土温度监测系统,其特征在于,所述服务端还用于接收所述用户信息,将所述用户信息与公安实名认证系统进行绑定审核,若绑定审核通过,则将所述用户信息发送至区块链网络;
所述区块链网络还用于接收用户信息,对所述用户信息进行非对称加密,得到用户的私钥和公钥,所述私钥保存在服务端,所述公钥在区块链上公开;所述私钥中存储用户信息和用户ID,所述公钥存储用户ID,所述用户ID为区块链身份ID;
所述服务端还用于用户重复登录客户端时,利用私钥中的用户信息与用户登录时输入的信息进行身份验证。
5.根据权利要求4所述的基于区块链的大体积混凝土温度监测系统,其特征在于,所述区块链网络还用于接收所述混凝土温度数据,并对混凝土温度数据进行哈希计算,获取混凝土温度数据的哈希码,并根据所述混凝土温度数据和对应的哈希码生成一个混凝土区块,并将混凝土区块链接在混凝土区块链的末端区块上,并对混凝土区块链进行更新;
所述区块链网络还用于接收所述报警分析结果,并对所述报警分析结果进行哈希计算,获取报警分析结果的哈希码,并根据所述报警分析结果和对应的哈希码生成一个新的混凝土区块,并将新的混凝土区块链接在已更新的混凝土区块链的末端区块上。
6.根据权利要求5所述的基于区块链的大体积混凝土温度监测系统,其特征在于,所述客户端还用于向服务端发送请求查看混凝土温度数据的消息;
所述服务端还用于接收所述请求查看混凝土温度数据的消息,根据用户信息中的用户职位信息,索引预设的用户查询权限表,若索引结果为用户有权限查看混凝土温度数据,则利用私钥对请求查看混凝土温度数据的消息经进行加密,并将加密后对应的请求查看混凝土温度数据的消息作为加密消息,然后将所述加密消息发送至区块链网络;
所述区块链网络还用于接收所述加密消息,利用区块链上的公钥解密所述加密消息,并获取加密消息的消息内容,然后根据所述消息内容,利用公钥将混凝土温度数据进行加密,将加密后对应的混凝土温度数据作为加密数据,并将所述加密数据发送给服务端;
所述服务端还用于接收所述加密数据,并利用私钥对所述加密数据进行解密,获取所述混凝土温度数据,并将所述混凝土温度数据发送至客户端以使客户端显示所述混凝土温度数据。
7.一种基于区块链的大体积混凝土温度监测方法,其特征在于,所述监测方法包括:
获取混凝土温度数据,并发送至预设的区块链网络;
判断所述混凝土温度数据是否满足报警条件;
若是,则生成混凝土温度异常的报警信息,并向与混凝土温度监控相关的用户发送所述报警信息,并将所述混凝土温度异常的报警信息保存至预设的区块链网络。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于广州珠江建设发展有限公司;广州粤建三和软件股份有限公司,未经广州珠江建设发展有限公司;广州粤建三和软件股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202011002185.1/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种重力自流式管道分层取水系统
- 下一篇:空调及其控制方法