GrowBlocks
Home
Solutions
Cases
Knowledge
Design
Media

Why are cross-chain bridges always being criticized?

Cross-chain bridges have lost billions of dollars due to hacking attacks. Attack patterns keep recurring. Here are five recurring attack paths and how to design each path.

Published:2026-06-18 02:46:2910min readAuthor:GrowBlocks Team
TG:@YY462855312Website:www.grow-blocks.comShare:

1. Validator intrusions

Many bridges use a small number of validators to confirm cross-chain messages. If attackers infiltrate most validators through key theft, social engineering, or internal access, they can mint assets out of thin air.

Defense: Use threshold signatures from widely distributed key holders, rather than multisig from a few operators. The harder it is for validator collections to be compromised, the more secure the bridge is.

为什么跨链桥总被攻击

2. Signature replay

Signed cross-chain messages may be replayed on the target chain, causing double withdrawals of funds. This happens when developers forget chain-specific random numbers or use a universal signature format. Defense: Binds each signature to a specific chain, contract, and serial number. Testing on the testnet by attempting to replay messages.

为什么跨链桥总被攻击

3. Smart contract vulnerabilities

The attack surface of bridges is larger than that of typical DeFi protocols. Common vulnerabilities: re-entry during deposits/withdrawals, lack of access control in management functions, and errors in calculating token balances. Defense: Before the mainnet launches, it must be audited by multiple audit firms and a bounty scheme for vulnerabilities is established. Testing a full deposit-withdrawal cycle under extreme conditions.

为什么跨链桥总被攻击

4. Oracle control

If the bridge relies on the oracle to verify events on the source chain, then the attacker controlling the oracle controls the bridge. This is the root cause of multiple events that have resulted in hundreds of millions of dollars in losses. Defense: Use multiple independent oracles and set arbitration requirements. Adding a time lock to large transfers allows for manual intervention.

为什么跨链桥总被攻击

5. Defense in depth

No single defensive method is foolproof. Combined use:

  • 1.Limit each transaction and daily limit — limit the explosion radius
  • 2.Fuse mechanism — automatically pauses in case of abnormality
  • 3.Upgrade and management operations use multi-signature time locks
  • 4.Monitor abnormal deposit/withdrawal patterns

The teams that survived the bridge attack were those who saw security as an uncompromising design constraint, not a checklist item.

grow-blocks-logo
GrowBlocks Technical Team
Focused on custom blockchain development for 10 years, with 200+ projects delivered covering exchanges, public chains, Layer2, wallets, and DApp development. This article is based on our real project delivery experience.

Continue Reading

contact us

Want to see the complete Figma file?

Schedule a 30-minute technical consultation where we walk you through the most relevant Figma / Lanhu files for your project via remote demo, including all pages, component libraries, and interactive prototypes.