
ERC: Quantum Bridge Shield
Draft ERC from Quantova Inc that has Ethereum bridges accept cross-chain message batches only when a committee signs the Merkle root with RFC 8554 LMS hash-based signatures. The guard contract requires a strict majority of distinct unfrozen keys, records used leaves, freezes any key that signs a leaf twice, binds digests to domain tag, chain ID, guard address and epoch, and enforces a 60-second delay. It reports gas benchmarks (about 205k per LMS W4 height-10 verify, 12.44M worst-case rotation under EIP-7825), a hybrid LMS+ECDSA migration mode, and a NioLabs assessment with no critical or high findings. It argues that Shor's algorithm makes secp256k1 and BLS committee keys a quantum theft target.
What it is
Quantum Bridge Shield is a draft ERC from Quantova Inc (PR #2071 on ethereum/ERCs, reference implementation in quantova-inc/Quantova-bridge-guard). A guard contract approves a bridge's batch Merkle root only if a committee has signed it with RFC 8554 LMS keys. The authors present it as an answer to harvest-now-break-later attacks on ECDSA and BLS committee keys.
How it works
- Parameters: LMS over SHA-256 with 32-byte outputs, tree heights 5 to 25, Winternitz 1, 2, 4 or 8. A public key is 56 bytes. A W4 height-10 signature is 2,508 bytes.
- Approval: a strict majority of distinct unfrozen keys must sign. The guard records each used leaf as a hash of the digest and signature, and freezes any key that signs one leaf twice.
- Binding: digests include a domain tag, chain ID, guard address and epoch. Each root waits at least 60 seconds before use.
- Hybrid mode: during migration, each LMS signature is paired with an ECDSA signature.
Measured cost
| Operation | Gas |
|---|---|
| LMS W4 h10 verify (16 signatures) | 185,093 to 223,979, mean 204,807 |
| Approval, 2 of 3 hybrid | 549,015 |
| Approval, 6 of 10 | 1,686,595 |
| One message from an approved 256-message batch | 7,078 |
| LayerZero packet through the shield | 128,683 |
| Worst accepted committee rotation | 12.44M, 26% under the EIP-7825 cap of 16,777,216 |
Approval is expensive, but it is paid once per batch. The per-message cost after approval is small.
Preconditions / Affected
Relevant if you run or audit a bridge whose committee signs with secp256k1 or BLS12-381. Integration needs a leaf binding for your bridge design. The draft only specifies one, the packet verifier binding.
What to do
There is no deployable action yet. For an engineer evaluating it:
- Check the 6-of-10 approval cost (about 1.69M gas) against your batch cadence.
- Check your committee size against the rotation limit. The 12.44M worst case is the largest rotation the guard accepts.
- The authors ask for feedback on three things: the default parameter set (W4 at height 15 or 20), whether the committee size bounds fit real operators, and leaf bindings for other bridge designs.
Caveats
- LMS is stateful, and one leaf reuse freezes a key. The authors say their signer kit handles this with durable leaf reservation, a monotonic high-water mark, and refusal of network file systems. Operators would have to run that kit or equivalent.
- Benchmarks are at height 10. The default under discussion is height 15 or 20, so the figures may not carry over.
- The assurance claims are the authors' own: a NioLabs assessment with no critical or high findings, 55 contract tests, RFC 8554 Appendix F vectors, and CI. The page does not give the assessment's scope or any medium or lower findings.
- The page is partly a Quantova promotion. It does not discuss the trade-offs of the 60-second delay.
Organisations named here
- CNSA 2.0
- EIP-7825
- harvest now, forge later
- NioLabs
- NIST IR 8547
- NIST SP 800-208
- Quantova Inc
- RFC 8554
- Shor's algorithm
Technologies named here
- Quantova-bridge-guard
- Signer kit
- NioLabs security assessment
- LayerZero packet verifier binding
- Ethereum
- LayerZero
- ECDSA
Techniques named here
- Shor's algorithm
- Grover search against hash functions
Related in Blockchain

THORChain Exploit Report #2 — GG20 root-cause disclosure

Black Thursday revisited: MakerDAO keeper exploited for $500K
.jpg)