摘要
针对当前应用于户外工地、建材存放地、林区作业场地的防火监测系统的数据真实性、共享性和实时性不足的问题,研建了一个基于区块链技术的防火监测系统的数据共享方案。在传统防火监测系统的基础上,采用Zigbee网络拓扑结构中的簇树结构搭建无线传感器网络,将传感器采集的森林防火监测数据上传并存储于星际文件系统(IPFS)。将元数据存储于联盟区块链网络中,保证作业场地防火监测数据的可靠性、安全性,并实现毫秒级数据存取以保证防火检测数据的实时性。利用实用拜占庭容错共识算法(PBFT)解决了数据一致性问题,结合代理重加密算法进一步提升系统的安全性能。最后调用智能合约以交易的形式实现防火指挥中心、作业场地等联盟内节点的数据安全共享。
Aiming at the problems of insufficient data authenticity, sharing and real-time performance of fire monitoring systems currently applied to outdoor construction sites, building materials storage sites and forest working sites, this paper developed a data sharing scheme of fire monitoring system based on block chain technology. Based on the traditional fire monitoring system, a wireless sensor network was built by using the cluster tree structure of Zigbee network topology, and the forest fire monitoring data collected by the sensors were uploaded and stored in the interplanetary file system(IPFS). Metadata is stored in the alliance blockchain network to ensure the reliability and safety of fire monitoring data at work sites, and data access at the millisecond level is realized to ensure the real-time performance of fire detection data. The practical Byzantine fault-tolerant consensus algorithm(PBFT) is used to solve the data consistency problem, and the proxy re-encryption algorithm is used to further improve the security performance of the system. Finally, smart contract is invoked to realize data security sharing of nodes in the alliance such as fire control center and operation site in the form of transaction.
作者
寇允
蒋世超
胡志栋
李星乐
欧阳婧璇
薛伟
Kou Yun;Jiang Shichao;Hu Zhidong;Li Xingle;Ouyang Jingxuan;Xue Wei(Institute of Engineering Technology,Northeast Forestry University,Harbin 150040,China)
出处
《山西建筑》
2023年第4期5-9,共5页
Shanxi Architecture
基金
国家级大学生创新训练项目(202110225094)。