Cross-chain bridges have become critical infrastructure for moving assets between blockchain networks, yet they remain among the most frequently targeted components in decentralized finance. The Poly Network hack in 2021 and the Ronin bridge compromise in 2022 each resulted in losses exceeding $600 million, with a common pattern: a centralized bridge operator held private keys or maintained custodial control over user assets, and attackers exploited that concentrated vulnerability to drain funds directly. Those incidents exposed a fundamental architectural flaw: when a single entity or a small set of trusted operators controls the keys to cross-chain liquidity, the security of the entire system depends on that operator’s operational discipline, key management practices, and resistance to both external attack and internal compromise.
A different approach is possible. Relay Bridge implements a non-custodial architecture in which user assets are not held by the protocol or any single operator. Instead, the bridge uses validator-based security, multi-party signature aggregation, and cryptographic rules enforced through audited smart contracts on multiple chains simultaneously. This design eliminates the single point of failure that made earlier bridges attractive targets. When no entity controls the keys to user funds during transit, there is no vault to crack, no private key to steal, and no operator account whose compromise can unlock millions in collateral. The protocol instead distributes the attack surface across multiple independent validators, each with its own infrastructure, and requires coordination across them to approve transactions. Understanding how that distribution works, why it is harder to compromise than custodial alternatives, and what assumptions still matter for practical security is essential for evaluating cross-chain bridging in an environment where bridge hacks remain common.
Tabla de contenidos
Why centralized bridges created catastrophic single points of failure
Poly Network’s breach illustrates the operational reality of early centralized bridge designs. The protocol maintained a single administrative key that could mint wrapped assets on each chain without requiring approval from multiple parties or a formal consensus mechanism. When attackers obtained or reconstructed that key, they gained the ability to mint unlimited wrapped tokens, drain liquidity pools, and move funds across chains without triggering any alarm. The bridge operator had no way to halt the attack through distributed consensus or require additional signatures; the key itself was sufficient.
Ronin’s vulnerability was more specific but equally severe. The bridge used a nine-validator consensus model in which five validators could approve a withdrawal. However, Ronin operated four validators directly through Amazon Web Services (AWS), and an attacker compromised the private keys of all four through a supply-chain approach targeting a developer’s credentials. With four of nine validators compromised, the attacker could approve false withdrawal requests without any legitimate validator noticing until funds were already gone. The core problem was identical: the bridge operator maintained custody or operational control over enough validator keys to unilaterally approve transactions. When those keys were exposed, the operator’s controls became irrelevant.
The deeper issue is that centralized custody creates a concentration of privilege that has no cryptographic remedy. A single key, a small set of keys held by one entity, or even validator infrastructure operated by one organization can be stolen, lost, compromised through carelessness, or used under duress. Backup procedures, hardware security modules, and access controls are essential, but they are operational practices, not cryptographic guarantees. A user depositing funds into such a bridge is ultimately trusting the operator’s ability to defend their infrastructure against every possible attack vector indefinitely. That is a fundamentally different security model from one in which the cryptographic protocol itself ensures that no single party has the authority to approve false withdrawals.
How non-custodial infrastructure distributes the attack surface
A non-custodial bridge removes the operator’s ability to control user assets at all. In Relay Bridge’s model, when a user initiates a transfer, the protocol does not send funds to a bridge operator or lock them in an operator-controlled smart contract vault. Instead, the user’s funds remain locked in a smart contract on the source chain, and a new asset is minted on the destination chain according to a set of predetermined cryptographic rules. No entity holds a key to the source-chain vault or the ability to mint arbitrary amounts on the destination.
The validator network replaces centralized operator control with distributed consensus. Each validator runs independent infrastructure, maintains its own keys, and verifies that a transaction is valid before approving it. A user initiates a transfer by submitting it to the network, and the validators check that: the user actually controls the source-chain funds, the amount is correctly specified, the destination address is valid, and the transaction complies with any applicable limits or policies. Only when a sufficient threshold of validators has independently agreed—typically a supermajority or a Byzantine-fault-tolerant consensus—does the destination-chain smart contract execute the mint.
This distribution raises the cost of attacking the bridge dramatically. An attacker cannot steal a single operator key. Instead, they must compromise a supermajority of independent validators simultaneously. Those validators are operated by different organizations, run on different infrastructure, use different key management practices, and maintain separate security procedures. Compromising AWS infrastructure, for example, no longer grants access to the entire validator set. An attacker must breach multiple independent entities or exploit a vulnerability that affects every validator’s chosen platform at once—a much higher bar than extracting a single key from a centralized operator.
Multi-party signature aggregation and cryptographic enforcement
Multi-party signature aggregation takes that distribution one step further by making it cryptographically binding. Each validator signs a transaction independently, and the smart contract on the destination chain verifies that a sufficient threshold of valid signatures is present before executing. This means that a false transaction—one that attempts to mint more tokens than were locked, transfer funds to an unauthorized destination, or violate protocol rules—will not obtain enough valid signatures because honest validators will refuse to sign it.
The mechanism prevents what is called a «quorum compromise» attack. Even if an attacker controls four out of nine validators, as in the Ronin case, they cannot forge signatures from the other five. The smart contract will simply reject any transaction that does not have the required number of legitimate signatures. An attacker could create a transaction claiming to mint 10 million wrapped tokens, but honest validators will not sign it because they can verify that only 1 million tokens were actually locked on the source chain. The bridge protocol is designed to be conservative: if a transaction fails verification, it is simply rejected rather than retried or escalated to any operator.
Audited smart contracts enforce these rules on-chain, making it impossible for even a developer or deployer to bypass them without a code upgrade. If the contract requires a majority of validators to sign, it will reject any transaction with fewer signatures, regardless of who submits it. If the contract restricts minting to only the amount locked, it cannot mint more even if all validators were compromised and signed an unauthorized request. The cryptography is public, verifiable, and fixed unless the entire network agrees to upgrade it through a formal governance process.
Slashing incentives and economic security
Beyond cryptographic enforcement, Relay Bridge uses slashing incentives to make validator misbehavior economically punitive. Each validator must stake a deposit of the protocol’s native asset or collateral. If a validator signs an invalid transaction, attempts to approve a double-spend, or behaves dishonestly, the protocol’s smart contracts automatically deduct a portion of that stake as a penalty. For a large-scale attack that would yield millions in illegitimate withdrawals, a validator would need to be willing to lose tens or hundreds of thousands in slashed collateral.
This creates a multi-layered economic problem for attackers. They cannot simply compromise a validator’s signing key and use it undetected; the slashing mechanism is automatic and triggered by on-chain evidence. If they want to profit from an attack, they must overcome the collateral penalty. If they control five out of nine validators and use them to sign invalid transactions, they lose all five validators’ collateral in addition to any network response or legal consequence. The Poly Network attacker, by contrast, faced no economic penalty beyond the operator’s eventual decision to shut down or recover the funds; there was no on-chain mechanism to punish dishonest behavior.
Slashing also creates an incentive alignment problem for potential bad actors. A validator operator who misbehaves not only loses their staked capital; they also become publicly identified through transaction history and may be excluded from future earning opportunities in the validator set. Honest operation is profitable in the long term, while attacks are expensive and immediately visible. This is the opposite of the Ronin scenario, where a developer’s compromised credentials gave an attacker hidden access to operator infrastructure without triggering any immediate financial consequence or automatic response.
Comparing threat models: custodial versus non-custodial
A centralized bridge’s threat model is relatively simple but severe: protect the operator’s private keys, infrastructure, and administrator accounts from any attacker capable of advanced reconnaissance, social engineering, supply-chain compromise, or zero-day exploits. When Ronin trusted AWS and a developer’s credentials, it was trusting AWS’s security, the developer’s hygiene, and the absence of novel vulnerabilities affecting both. When Poly Network relied on a single key, it was trusting the secure generation, storage, and exclusive control of that key for years. These are tall orders executed under real-world conditions of budget constraints, staff turnover, and the inevitable complexity of defending large infrastructure.
A non-custodial bridge’s threat model is distributed and requires different attack patterns. An attacker must either: compromise a supermajority of independent validators simultaneously, discover a bug in the audited smart contracts that allows invalid transactions to be signed, or exploit a novel vulnerability affecting multiple validators’ infrastructure at once. Each is significantly harder than stealing a single key or compromising one developer’s credentials. The Relay Bridge protocol, as a validator bridge, also benefits from the fact that validators are economically incentivized to maintain security; their collateral is on the line, and slashing provides an automatic penalty for misbehavior.
However, non-custodial does not mean risk-free. If a bug exists in the smart contract that allows validators to sign invalid transactions without triggering slashing, users could still lose funds. If a vulnerability affects the signature aggregation logic, an attacker might be able to forge signatures or replay valid signatures in unauthorized contexts. The difference is that such bugs would be detectable through audits, testnet behavior, and community review before they could cause widespread loss. A centralized bridge’s bugs might go undetected until the operator’s infrastructure is breached and users discover the loss.
Cross-chain liquidity routing and practical safety
A user interacting with Relay Bridge connects their wallet through MetaMask or WalletConnect, selects a source chain and destination, specifies the asset and amount, and reviews the transaction before signing. The non-custodial model means the user never sends funds to the bridge itself. Instead, the user approves the source-chain smart contract to lock their tokens in a custodial vault that only the smart contract can control. The smart contract releases those tokens only when the destination chain has confirmed that validators approved the corresponding mint and the user has completed any required retrieval step.
This design also enables cross-chain swaps and liquidity routing. Because the bridge protocol is non-custodial, it can integrate with liquidity providers on each chain without requiring a central intermediary to manage the funds. A user bridging tokens from Ethereum to Avalanche can simultaneously swap to a different asset on Avalanche, and the smart contracts handle the entire flow atomically. If any step fails—the bridge transfer is delayed, the swap quotes are unfavorable, or the user cancels—the transaction can be reverted without any bridge operator having temporary control over the funds.
Settlement times of minutes rather than hours or days are possible because the validator consensus model is faster than the multi-signature procedures used by some centralized bridges. Validators can approve transactions in near-real-time as long as the required threshold agrees, and multiple transactions can be processed in parallel. Developer integration through open-source SDKs allows applications to build on the bridge without relying on the bridge operator as a custodian or gatekeeper.
What assumptions still matter even in non-custodial designs
The security of a non-custodial bridge does depend on assumptions that users should understand. The first is that a sufficient number of validators are actually independent and honest. If the network only appears to have multiple validators but they are actually controlled by a single organization through subtle operational dependencies or infrastructure sharing, the security model fails. Transparency about validator identity, locations, and operational practices is important for evaluating this assumption.
The second assumption is that the smart contract code is correct and audited. A critical bug in the signature verification logic, the minting mechanism, or the slashing system could allow an attacker to forge transactions or bypass penalties. However, this is testable: audits can be reviewed, code can be examined, and testnet behavior can be observed before significant funds are at risk. A centralized bridge’s code is often proprietary or less thoroughly audited because the operator’s private key is the primary security layer.
The third assumption is that validators have sufficient economic incentive to maintain honest operation. If the slashing penalty is too small relative to a potential profit from attacking the bridge, or if validators do not believe they will face future penalties, dishonesty might seem attractive. Protocol designers must ensure that staking requirements and slashing amounts are calibrated to real-world attack costs and that validators understand the penalties.
Finally, the non-custodial model assumes that users actually understand they are not entrusting an operator with their funds and that the bridge’s smart contracts are the only authority over asset movement. If users treat a non-custodial bridge as if it were custodial—failing to verify transactions, approving unlimited token allowances, or relying on the bridge operator to recover lost funds—they can still lose money through their own errors. The absence of an operator who can reverse transactions or refund mistakes is both a security feature and an operational responsibility that users must accept.
The practical difference for DeFi liquidity, NFTs, and cross-chain trading
For DeFi applications moving liquidity between chains, the non-custodial model eliminates concerns about bridge operators front-running large transfers, manipulating prices, or lending out user funds while they are in transit. Liquidity providers can trust that their capital remains under protocol control at all times. Cross-chain trading becomes feasible for smaller amounts because slipping through a centralized bridge operator’s infrastructure does not expose the trader to counterparty risk on the bridge itself.
NFT transfers benefit similarly. Because Relay Bridge supports NFT interoperability, users can move digital collectibles between Ethereum, Polygon, Avalanche, and other networks without sending them to a custodian. The smart contract wraps the original NFT on the source chain and mints a corresponding wrapped NFT on the destination, all without an operator ever holding the asset. If the user later wants to retrieve the original NFT, the wrapped version is burned and the original is released from the source-chain vault.
DAO governance tokens and gaming assets can be transferred similarly. A DAO might use a governance token that is bridged to multiple chains, and a non-custodial bridge ensures that each chain’s smart contract can verify the total supply and prevent double-minting. Gaming assets can move between games or layer-2 solutions without a central clearinghouse. The reduced fees and improved execution are benefits of the distributed validator architecture, but the foundational advantage is that users never need to trust the bridge operator with their assets.
Evaluating bridge security in practice
When comparing bridge protocols, the operational question is not whether a bridge is theoretically secure but whether its actual security model—including validator composition, smart contract audits, slashing penalties, and incident response procedures—is credibly better than alternatives. A user can visit the site to review the protocol documentation, audit reports, and validator information. The comparison should focus on: whether the bridge maintains custody over user assets, how many independent validators are required to approve transactions, what penalties exist for misbehavior, whether the smart contracts have been audited by reputable firms, and whether the protocol’s governance allows for emergency upgrades if a vulnerability is discovered.
The Poly Network and Ronin hacks created $1.2 billion in losses precisely because they centralized authority over asset movement. Users could not verify the security of their deposits because the operator’s private key management was opaque. A non-custodial bridge distributes that authority and makes security verifiable through public smart contracts, transparent validator sets, and cryptographic enforcement. The architecture is not perfect—validators can still be compromised, bugs can still exist, and users must still take responsibility for their own transaction safety. But it removes the single operator failure mode that has repeatedly proved catastrophic in the bridge sector.
Frequently asked questions
How is a non-custodial bridge different from a custodial bridge in terms of asset security?
A custodial bridge holds user assets under an operator’s control, which creates a single point of failure. If the operator’s keys are compromised, all user funds are at risk. A non-custodial bridge locks assets in a smart contract and uses a validator network to approve transfers through multi-party signatures. No single entity controls the keys, so an attacker must compromise multiple independent validators simultaneously to succeed.
Why did the Ronin and Poly Network bridges lose so much money so quickly?
Both bridges centralized validator control or administrative keys. Ronin’s operator ran four of nine validators on AWS, so compromising one developer’s credentials gave an attacker access to four validators’ keys. Poly Network relied on a single administrative key with no multi-party approval requirement. In both cases, attackers could approve false transactions without triggering any cryptographic check or distributed consensus requirement.
Can validators in a non-custodial bridge still steal or lose user funds?
A single validator cannot unilaterally steal funds because transactions require a supermajority of validator signatures. However, if most validators are compromised or if a critical bug exists in the smart contract, users could still lose funds. This is why validator independence, smart contract audits, and slashing incentives matter. The risk is significantly lower than centralized bridges, but users should review the protocol’s audit reports and validator composition before trusting large amounts.
Leave a Comment