BTC/USD $68,420 +2.8%
ETH/USD $3,540 +1.4%
SOL/USD $142.80 -0.6%
BNB/USD $605.20 +0.9%
XRP/USD $0.62 -1.2%
DOGE/USD $0.18 +5.4%
BTC/USD $68,420 +2.8%
ETH/USD $3,540 +1.4%
SOL/USD $142.80 -0.6%
BNB/USD $605.20 +0.9%
XRP/USD $0.62 -1.2%
DOGE/USD $0.18 +5.4%
DeFi

Chainlink runs a separate network whose only job is checking CCIP's work

Cross-chain bridges have proven to be one of crypto's most dangerous attack surfaces. Major incidents including Ronin ($624 million), Wormhole ($326 million), and Nomad ($190 million) each ex

AnonymousCryptoCompass newsroom
August 28, 2026
3 min read
NEWS
Chainlink runs a separate network whose only job is checking CCIP's work
CryptoCompass editorial visual for defi coverage.

Cross-chain bridges have proven to be one of crypto's most dangerous attack surfaces. Major incidents including Ronin ($624 million), Wormhole ($326 million), and Nomad ($190 million) each exploited a different weakness, but shared the same structural flaw: a single verification layer that, once compromised or wrong, had nothing behind it to object. @chainlink ($LINK) built its Cross-Chain Interoperability Protocol around a direct answer to that problem.

How the Risk Management Network Works

CCIP does not rely on one network to verify cross-chain messages. It uses two, operating entirely in parallel. The primary layer, a Decentralized Oracle Network of Chainlink nodes, observes source-chain activity and produces a signed Merkle root of pending messages. A second, separate group of nodes then runs what Chainlink calls the Risk Management Network (RMN).

The RMN's job is narrow and deliberate. It independently constructs its own cryptographic commitment to every batch of cross-chain messages and sends that to the Risk Management Contract on the destination chain. Only commits that carry a valid RMN blessing proceed to execution. If the RMN's view of a message diverges from what the primary network committed, it can propose a "curse" transaction, pausing CCIP on that specific blockchain entirely.

The separation is designed to eliminate single points of failure. For a fraudulent transfer to land, both networks would have to be compromised simultaneously. There is an important caveat, however: some chains are integrated in phases, with the oracle networks deployed first. Until the Risk Management Network is live on a given chain, commits from that chain are treated as blessed, meaning messages run on the primary network's checks alone.

Aerospace Redundancy, Applied to Blockchain

The architecture's independence goes deeper than a separate node set. The RMN was written in a different programming language than the primary CCIP system, developed by a different internal team, and uses a distinct, non-overlapping set of node operators compared to the CCIP Decentralized Oracle Networks.

This approach borrows from aerospace-grade redundancy engineering. The principle, known as N-version programming, reduces the risk of bugs appearing in production, since the same bug would have to be independently implemented by two different teams in two different languages at two different times. A software flaw in one codebase does not extend to the other.

Combined with rate limiting, the design forms a multi-layered defense framework that can cap the damage of any single attack even before a full pause is triggered.

Sources:Chainlink Documentation: Risk Management NetworkChainlink Blog: CCIP Defense-In-Depth Security and the Risk Management NetworkCertiK: Cross-Chain Vulnerabilities and Bridge Exploits