Cross-chain messaging protocols move data (not just tokens) between blockchains. Three dominate: LayerZero, Wormhole, and Chainlink CCIP. Each solves the same problem with a different trust model.
LayerZero V2
Uses configurable DVNs (Decentralized Verifier Networks). App developers pick a set of DVNs and a threshold (e.g. 3-of-5). Messages are verified when the threshold agrees.
- Trust: whatever DVN set the app chose.
- Speed: seconds to minutes depending on DVN quorum.
- Cost: lowest of the three.
Wormhole
Uses a Guardian network: 19 permissioned nodes that sign attestations. Messages verified when 13 of 19 sign. Uses Native Token Transfers (NTT) framework for canonical burn-mint bridging.
- Trust: 13-of-19 Guardian collusion.
- Speed: seconds to minutes.
- Cost: mid-range.
Chainlink CCIP
Uses Chainlink oracle network + independent Risk Management Network as second layer. Slower but designed for institutional risk tolerance.
- Trust: Chainlink DON + RMN veto.
- Speed: minutes to tens of minutes.
- Cost: highest.
Where each wins
- LayerZero. Apps that want flexibility and can pick their own DVN mix.
- Wormhole. Broad chain support (25+ chains including non-EVM Solana, Sui, Aptos).
- CCIP. Institutional / enterprise where extra security layer is worth the cost.
Historical incidents
- Wormhole was hacked in Feb 2022 (Guardian signature forgery on Solana). Fixed and refunded via Jump.
- LayerZero V1 had disputed design choices but no on-chain exploits.
- CCIP has no major incidents to date.
Koinlytics