In most electricity theft detection schemes, consumers' power consumption data is directly input into the detection center. Although it is valid in detecting the theft of consumers, the privacy of all consumers is at risk unless the detection center is assumed to be trusted. In fact, it is impractical. Moreover, existing schemes may result in some security problems, such as the collusion attack due to the presence of a trusted third party, and malicious data tampering caused by the system operator (SO) being attacked. Aiming at the problems above, we propose a blockchain-based privacy-preserving electricity theft detection scheme without a third party. Specifically, the proposed scheme uses an improved functional encryption scheme to enable electricity theft detection and load monitoring while preserving consumers' privacy; distributed storage of consumers' data with blockchain to resolve security problems such as data tampering, etc. Meanwhile, we build a long short-term memory network (LSTM) model to perform higher accuracy for electricity theft detection. The proposed scheme is evaluated in a real environment, and the results show that it is more accurate in electricity theft detection within acceptable communication and computational overhead. Our system analysis demonstrates that the proposed scheme can resist various security attacks and preserve consumers' privacy.
翻译:在大多数窃电检测方案中,用户的用电数据直接输入检测中心。尽管该方法能有效检测用户窃电行为,但除非假设检测中心完全可信,否则所有用户的隐私将面临风险。事实上,这一假设并不现实。此外,现有方案可能引发若干安全问题,例如因第三方可信机构存在导致的合谋攻击,以及系统运营商遭受攻击引发的恶意数据篡改。针对上述问题,本文提出一种无需第三方、基于区块链的隐私保护窃电检测方案。具体而言,该方案采用改进的功能加密技术,在保护用户隐私的同时实现窃电检测与负荷监测;通过区块链分布式存储用户数据,解决数据篡改等安全问题。同时,我们构建了长短期记忆网络模型以实现更高精度的窃电检测。在真实环境中对方案进行评估,结果表明其在可接受的通信与计算开销下具备更优的窃电检测精度。系统分析证明,该方案能抵御多种安全攻击并保护用户隐私。