2026-08-29 07:56:23
icon loading...

Chainlink运行一个独立网络,专门负责检查CCIP的工作

摘要
跨链桥已成为加密货币最危险的攻击面之一重大安全事件——包括Ronin(6.24亿美元)、Wormhole(3.26亿美元)和Nomad(1.9亿美元)——各自利用了不同的漏洞,但都共享同一个结构性缺陷:单一的验证层。一旦该层被攻破或出现错误,背后没有任何机制可以提出异议。Chainlink($LINK)围绕这个问题的直

跨链桥已成为加密货币最危险的攻击面之一

重大安全事件——包括Ronin(6.24亿美元)、Wormhole(3.26亿美元)和Nomad(1.9亿美元)——各自利用了不同的漏洞,但都共享同一个结构性缺陷:单一的验证层。一旦该层被攻破或出现错误,背后没有任何机制可以提出异议。

Chainlink($LINK)围绕这个问题的直接解决方案,构建了其跨链互操作性协议。

风险管理网络如何运作

CCIP并不依赖单一网络来验证跨链消息,而是采用两个完全并行运行的网络。主层是一个由Chainlink节点组成的去中心化预言机网络,负责观察源链上的活动,并为待处理消息生成一个签名的Merkle根。随后,第二组独立的节点运行Chainlink所称的“风险管理网络”(RMN)。

RMN的职责明确且专注:它为每一批跨链消息独立构建自己的加密承诺,并将该承诺发送到目标链上的风险管理合约。只有获得RMN有效认可的承诺才能继续执行。如果RMN对某条消息的判断与主网络提交的承诺不一致,它可以提出一项“诅咒”交易,从而完全暂停该特定区块链上的CCIP功能。

这种分离设计旨在消除单点故障。要使欺诈性转账成功,两个网络必须同时被攻破。然而,有一个重要的前提:某些链是分阶段集成的,预言机网络首先部署。在风险管理网络尚未在该链上启用之前,来自该链的提交被视为已认可,这意味着消息仅依靠主网络的检查来运行。

航空级冗余,应用于区块链

该架构的独立性远不止于节点集分离。RMN使用与主CCIP系统不同的编程语言编写,由不同的内部团队开发,并且采用与CCIP去中心化预言机网络不重叠的独立节点运营商集合。

这种方法借鉴了航空级冗余工程学。其原理被称为“N版本编程”,能够降低生产环境中出现漏洞的风险——因为同一个漏洞必须由两个不同的团队、使用两种不同的语言、在两个不同的时间独立实现。一个代码库中的软件缺陷不会延伸到另一个代码库。

结合速率限制,该设计形成了一个多层防御框架,即使在完全暂停触发之前,也能限制任何单一攻击造成的损失。

声明:文章不代表币圈网观点及立场,不构成本平台任何投资建议。投资决策需建立在独立思考之上,本文内容仅供参考,风险自担!转载请注明出处!侵权必究!
币圈快讯
查看更多
回顶部