TradeExplorerDocsTwitterSupport

Backed by

Paradigm

Paradigm

INTEGRATE API

TradeExplorerDocsTwitterSupport

INTEGRATE

Backed by

Paradigm

Paradigm

← All articles
Is a TEE Safer Than a Multisig Bridge? illustration

Is a TEE Safer Than a Multisig Bridge?

Rift Research

Last updated

Neither is safe. They fail differently, and that difference is the entire decision. A multisig fails when enough signing keys are compromised, which historically has happened through spear phishing and endpoint malware rather than anything cryptographic. A TEE fails when the hardware vendor, the data centre, or someone with physical access to the machine is compromised. One threat model is remote and cheap. The other requires physical access or a vendor-level break.


The short version

  1. Every multisig bridge failure on record was a key compromise, not a cryptography failure. Attackers used ordinary IT intrusion.
  2. A threshold below a state-level attacker's budget is not a security model. Ronin required 5 of 9 and lost roughly $624M. Harmony's Horizon required 2 of 5 and lost roughly $100M.
  3. TEEs are not unbreakable. Published research extracts secrets from Intel and AMD DDR5 enclaves via physical bus interposition, including attestation keys.
  4. The distinction that matters is remote versus physical. A multisig threshold can be met from anywhere on the internet. The documented TEE attacks require physical access to the machine.
  5. Most TEE systems still contain a multisig. It usually governs upgrades rather than execution, which is a materially smaller blast radius.

What breaks each model?

ModelWhat has to go wrongAttack surfaceRecovery if it fails
MultisigEnough signing keys compromised to meet the thresholdRemote. Phishing, endpoint malware, insider access, key management failureNone. Funds move irreversibly once the threshold is met
MPC / threshold signaturesEnough key shares compromised. No single party holds a full keyRemote, but requires compromising multiple independent partiesNone, unless the protocol has a separate freeze mechanism
Optimistic verificationA fraudulent assertion goes unchallenged through the dispute windowRemote, but requires every honest watcher to fail simultaneouslyDispute and slash, if someone is watching
Economic securityAttack value exceeds bonded value at riskEconomic rather than technical. The security budget is observable onchainSlashing, which compensates but does not prevent
TEEHardware vendor compromise, data centre compromise, or physical access to the machinePhysical, or a vendor-level break in attestationDepends on the upgrade and refund mechanism sitting around it

What does the historical record actually show?

Multisig failures dominate the loss record, and none of them were clever.

Ronin, March 2022. A nine-validator set with five signatures required to approve withdrawals. Sky Mavis controlled four validators directly and held a delegated signing key for a fifth through the Axie DAO. Attackers compromised the four Sky Mavis nodes through a spear-phishing job offer and used the leftover DAO delegation to clear the threshold. They drained 173,600 ETH and 25.5M USDC.

Harmony Horizon, June 2022. A two-of-five multisig authorised withdrawals. Attackers compromised two signer keys, most likely through endpoint malware, and drained roughly $100M. Harmony confirmed the smart contracts and consensus were intact. Horizon was later upgraded to four-of-five.

Multichain, July 2023. Not a hack in the conventional sense. The CEO was reportedly detained and personally held the keys to the MPC custody wallets, so nobody else could move or refund the locked assets.

The pattern is consistent. The cryptography held every time. The people and the machines around it did not.


What breaks a TEE?

Stating this plainly is the point of the page.

Side-channel research is active and ongoing. Published attacks against Intel TDX modules include TDXdown and TDXploit. Independent security assessments have identified vulnerabilities in TDX module firmware. Side-channel attacks that leak memory access patterns are explicitly outside the scope of most vendor assessments.

Attestation itself has been broken in a lab. The TEE.Fail attack, from researchers at Georgia Tech, Purdue and Synkhronix, uses physical interposition on DDR5 memory to extract secrets from confidential VMs on both Intel and AMD. That includes ECDSA attestation keys from Intel's Provisioning Certification Enclave. In the researchers' framing, an attacker can pretend code is running inside a confidential VM when it is not, read the data, and return incorrect output while still passing attestation.

What that means in practice. TEE.Fail requires physical access to the machine and specialised equipment on the memory bus. That places the attack within reach of a data centre operator or someone who can coerce one, and out of reach of a remote attacker with a phishing kit. It does not make TEEs unbreakable. It makes them break under a different and more expensive threat model.

The honest summary. A TEE moves trust from a set of key holders to a hardware vendor and a data centre operator. That is a real trade, not an elimination of trust. Anyone claiming a TEE is trustless is wrong.


What does Rift trust, specifically?

Rift runs execution inside Intel TDX enclaves in Google data centres. It uses both models rather than choosing one.

Trusted: Intel, that attestation keys are not compromised and no critical vulnerability is unpatched. Google, that it is not tampering with the hardware and is maintaining physical security.

Not trusted: the team's ability to change running code. Upgrades are gated by an Ethereum contract holding the approved image hash, a multisig of hardware keys, and a seven-day timelock. Onchain reads are verified two-of-three across independent RPC providers inside the enclave.

The multisig is still there. It governs upgrades, not execution. A compromised majority cannot move funds; it can propose a malicious image, which then waits seven days in public. During that window any single uncompromised signer can refund all users.

Given up: permissionlessness. Anyone with enough stake can validate on a proof-of-stake chain. Nobody can run a Rift node without the hardware and the deployment.

Not yet done: no formal audit. Production runs on one cloud and one hardware vendor, which is the concentration this model is meant to reduce through multi-cloud deployment.


How do you verify a TEE claim yourself?

This is the property a multisig cannot offer, and it is checkable rather than promised.

  1. Take the attestation report from the running instance. It contains a measurement hash of the system image.
  2. Build the image from the published open-source repository.
  3. Compare the hashes. If they match, the hardware is asserting that the code you just read is the code that is running.

What this proves. That the running code matches the published code, conditional on attestation being intact.

What it does not prove. That the hardware is honest. TEE.Fail is precisely an attack on that conditional. Verification tells you the code is what it claims to be. It does not tell you the silicon is.


When is a multisig the better choice?

  • When you need permissionlessness. A TEE deployment requires specific hardware in a specific data centre. Anyone can be a signer on a multisig.
  • When you cannot accept vendor concentration. A TEE deployment on one cloud and one chip vendor is two single points of failure. A geographically and organisationally distributed signer set is not.
  • When the signer set is large, independent and publicly identified. Ronin and Harmony failed because thresholds were low and signers were concentrated, not because multisig is inherently broken. A high threshold across genuinely independent parties is a serious security model.
  • When you need no hardware dependency at all. Software-only systems cannot be attacked through the memory bus.

Sources

Related: 12 Cross-Chain Swap Venues Compared scores the trust model of every major execution venue.

Get the best execution.

TRADE

INTEGRATE

The ultimate onchain trading API.
Any asset. Best Price. One click.

PRODUCT

TradeExplorerIntegrate
Rift

© 2026 RIFT RESEARCH, INC.

/// @RIFTHQ

© 2026 RIFT RESEARCH, INC.

Rift/// @RIFTHQ