关键词:
漏缆监测
区块链
IPFS
CouchDB
Grafana
摘要:
为了解决传统铁路漏缆监测系统安全性差、性能低、开发周期长以及稳定性不足等弊端,提出了一种基于区块链技术的铁路漏缆监测系统。采用Fabric联盟链与IPFS相结合的方式实现了区块链保护子系统,对漏缆监测关键数据进行去中心化存储,防止数据篡改,提高系统的安全性,并使用CouchDB实现区块链数据的富查询。使用Beego框架搭建后台服务器,实现与区块链的交互。WEB客户端采用React、Ant Design、Bizcharts等技术,完成了漏缆监测系统用户操作界面的设计,引入高德地图以增强漏缆状态的可视化效果。为了实现对漏缆监测指标的长期连续监控和显示,使用了Prometheus和Grafana搭建可视化系统监控平台。监测系统实验结果表明,此漏缆监测系统可以有效地改善系统整体性能,提高代码复用与开发效率,具有更高的安全性与稳定性。