Clear Sky Science · zh

启用区块链的物联网身份管理:对抗对抗性人工智能的多层防御

· 返回目录

为何保护联网设备现在需要新方法

从智能门锁和摄像头到医疗传感器和电网控制器,家庭、医院、工厂和城市都在充斥着联网设备。这些设备通常在后台静默运行,但如果它们的身份被伪造或窃取,犯罪分子或敌对国家就能打开门锁、劫持设备或中断服务。本文探讨了一种使用区块链和先进密码学来保护物联网(IoT)“谁是谁”身份的新方法,以应对日益聪明的人工智能(AI)攻击。

Figure 1
Figure 1.

当今信任体系的问题何在

目前大多数联网设备依赖中央权威(如证书服务器)来证明身份。如果这些中心节点被攻破,攻击者就能同时冒充大量设备。与此同时,AI 工具——尤其是生成式模型——可以伪造生物特征信号和行为模式,几乎以假乱真,欺骗人脸或心跳扫描,甚至模仿你的打字或鼠标动作。作者指出,超过五分之四的物联网系统仍易受此类高级伎俩的攻击。他们还强调,许多现有的区块链“智能合约”(那些在区块链上自动执行动作的小程序)含有隐藏漏洞,可能被由 AI 驱动的攻击者利用。

为设备构建共享且防篡改的通讯录

所提出的系统用基于区块链的共享账本取代单一中央权威。每个物联网设备生成一对加密密钥,链上只存储其公钥的单向混淆版本(哈希)作为永久身份记录。这使得身份记录具备防篡改性并极难伪造。在设备被接受之前,它必须通过活体检测——证明其生物特征或其他物理签名确实来自真实在场的设备而非生成模型——然后以保护隐私的方式证明它持有相应的私钥。一组独立的验证者委员会会检查该证明并对是否批准设备进行投票,这样就没有任何单一方能悄然将假设备推入系统。

在防御中加入智能合约、学习与行为层

在这个身份层之上是自动管理设备生命周期(注册、验证、撤销和访问控制)的智能合约。这些合约按严格的形式化检查规则来编写,例如避免设备在不同幌子下被重复注册。为防范试图破坏共享机器学习模型的 AI 攻击,系统采用了一种稳健的联邦学习形式:设备在本地训练模型并仅发送更新,这些更新由算法过滤以丢弃可疑贡献。作者还在用户界面层引入行为生物识别,学习一个人的典型打字和鼠标模式。如果实时行为偏离已学到的用户画像过多,系统可以要求额外认证或阻止访问,帮助抵御基于深度伪造的钓鱼界面。

在压力下保持钱包与软件的诚实性

由于用户通过数字钱包和网页界面与系统交互,这些组件也被赋予额外保护。关键操作,如撤销重要设备或更改凭证,要求阈值签名——多个受信任方必须各自添加部分批准,区块链才会接受该交易。嵌入式 AI 模型监测交易费用或活动突增中的异常模式,这些可能表明机器人或自动化欺诈。在幕后,作者在模拟现实条件的区块链环境中测试他们的智能合约,然后用自动生成的“怪异”输入轰炸合约,以在部署前揭露罕见漏洞或缺陷。

Figure 2
Figure 2.

这层层防护对抗 AI 攻击的效果如何

团队使用以太坊工具、基于 React 的前端和常见钱包(如 MetaMask)构建了一个工作原型,随后进行了系列对抗性测试。使用 AI 生成的生物特征欺骗尝试将假设备通过注册,故意对机器学习模型进行投毒,并构造交易试图绕过钱包保护。在这些实验中,系统将欺骗性生物识别的误接受率保持在仅 0.07%,在投毒下模型准确率损失约为 1.5%,并在适度的边缘硬件上以大约 142 毫秒验证了隐私保护证明——对许多实时物联网应用足够迅速。在他们的测试场景中没有接受任何欺诈交易,形式化工具也确认了关键合约规则(如防止重复注册)在所有测试案例中成立。

这对日常联网生活意味着什么

简单来说,该研究表明可以为数十亿廉价设备提供更可靠的“护照”,使其难以被 AI 驱动的冒名顶替者伪造,同时不会让系统变得迟缓。通过结合区块链的共享记录、隐藏秘密的数学证明技术、对自动化代码的细致审查以及对行为与学习的更智能处理,作者勾画出一套切实可行的蓝图,旨在让物联网生态系统更安全、更有弹性。随着攻击者越来越依赖 AI,像这种多层身份框架的防护可能成为保护从家用设备到医院设备乃至国家基础设施的基石。

引用: Usama, M., Aziz, A., Alasbali, N. et al. Blockchain-enabled identity management for IoT: a multi-layered defense against adversarial AI. Sci Rep 16, 4371 (2026). https://doi.org/10.1038/s41598-026-35208-y

关键词: 物联网安全, 区块链身份, 对抗性人工智能, 零知识证明, 联邦学习