Clear Sky Science · zh

使用对比学习与因果学习技术的数字孪生辅助区块链物联网安全模型

· 返回目录

为什么更安全的联网设备很重要

家庭、工厂和电网中充斥着各种联网设备,从智能恒温器到工业传感器。这样的互联世界带来便利与效率,但也为黑客打开了无数数字入口。本文提出了一种称为 Causio-TwinChain 的新型安全方法,旨在及早发现攻击,解释真正出错的原因,并以无法被暗中篡改的方式记录所有事件。

通过虚拟镜像观察设备

系统的核心思想是数字孪生,即为每个物理设备或流程建立详细的虚拟副本。真实设备每秒将其状态数据流传输给这些孪生体,孪生体在安全的沙箱中运行。巧妙的过滤机制使虚拟副本与真实设备保持紧密同步,任何逐渐扩大的不匹配都会成为早期警示信号。由于可以在不危及实际硬件的情况下探测和测试孪生体,它提供了一个受控空间,用以调查可疑行为并在将修复应用到真实世界之前试验可能的补救措施。

Figure 1. 虚拟副本与共享账本如何协同保护联网设备安全。
Figure 1. 虚拟副本与共享账本如何协同保护联网设备安全。

用共享链锁住记录

为了确保攻击者无法悄悄抹去痕迹,Causio-TwinChain 使用了权限区块链——由选定可信方维护的共享数字账本。来自数字孪生的每个重要事件,如状态更改、异常告警和响应,都会打包为签名交易并分组入区块。这些区块通过加密哈希相互链接,任何试图篡改过去记录的行为都会破坏链条并立即显现。快速的一致性协议使所有参与者保持同步,同时仍能提供适合工业环境的快速记录能力。

教系统识别异常行为

该框架依赖两类协同工作的机器学习方法。首先,对比学习模块仅在正常行为上训练,学习设备健康状态数据流的紧凑模式。它通过比较同一良性数据的多个略有不同的视图,将这些视图在抽象空间中拉近,同时把不同模式推远。随后,如果新数据落在该正常簇之外很远,系统就将其标记为异常,包括以前未见过的攻击类型。在大型物联网僵尸网络数据集上的测试表明,与标准入侵检测工具相比,这种方法在检测新颖攻击方面有显著提升,并大幅降低了误报率。

找出真实原因并预测影响

仅有检测是不够的;运维人员还需要知道某事件为何发生以及接下来可能会损坏什么。Causio-TwinChain 使用结构化因果学习来建模关键变量之间的因果关系,例如流量水平、设备状态和控制命令。当出现异常时,因果模块会在数字孪生上提出有针对性的“如果怎样”问题:如果这个信号保持正常会怎样?哪些组件的行为会不同?通过将这些设想结果与现实比较,系统可以隔离出可能的根本原因并估计问题如何在设备或子系统间扩散。这些见解随后驱动针对测得风险的自动响应。

Figure 2. 数据模式与因果链如何揭示隐蔽攻击并触发智能防护措施。
Figure 2. 数据模式与因果链如何揭示隐蔽攻击并触发智能防护措施。

用智能响应闭环

一旦系统识别出可能原因及其预期影响,预定义策略会将这些信息转化为行动。根据严重性,框架可以将设备隔离、限制其网络流量,或仅向人工运维人员发出警报,并始终将其决策记录在区块链上。每起事件也成为新的训练材料:异常检测器和因果模型会更新,以便在未来更好地识别类似情形。在试验中,这种闭环将平均诊断时间缩短了超过三分之二,并在噪声数据下提高了准确性与鲁棒性,指明了通向能够维持关键服务安全运行的自愈物联网安全路径。

对日常系统的意义

简而言之,这项研究展示了将虚拟副本、可防篡改的共享记录和学习算法结合起来,如何把当今的被动防御转变为主动且具有解释能力的保护盾。Causio-TwinChain 不仅在某些情况异常时发出警报,还努力理解事情的真实发生过程、起因以及如何阻止蔓延,同时保留值得信赖的事件历史。这类方法有助于在网络威胁愈发复杂的情况下,让智能电网、工厂和其他关键系统平稳运行。

引用: Dutta, A.K., Anjum, M., Min, H. et al. Digital twin-assisted blockchain IoT security model using contrastive and causal learning techniques. Sci Rep 16, 15732 (2026). https://doi.org/10.1038/s41598-026-47104-6

关键词: 工业物联网安全, 数字孪生, 区块链, 异常检测, 因果学习