What is a Metaprotocol?
A metaprotocol is a protocol that operates on top of an existing blockchain without modifying the base layer. NEXUS is a metaprotocol for Bitcoin, Zcash, and Dogecoin.Metaprotocol vs L2
| Aspect | Metaprotocol | L2 |
|---|---|---|
| Base layer | Unchanged | May require changes |
| Security | Inherits L1 security | Bridge security |
| Data | On L1 or off-chain | Off-chain with proofs |
| Finality | L1 finality | L2 finality + L1 settlement |
NEXUS Architecture
NEXUS operates as a metaprotocol by:- Reading L1 data - Monitors Bitcoin/Zcash/Doge for deposits
- Processing off-chain - Executes smart contracts in WASM VM
- Committing to L1 - Posts state commitments to Bitcoin
- Proving validity - Uses ZK-STARK proofs for verification
Security Model
Cryptographic Soundness
NEXUS uses ZK-STARK proofs to prove correct execution:- State transitions are provably correct
- Anyone can verify proofs
- No trusted setup required
Economic Security
BitVM2 fraud proofs provide economic guarantees:- Provers post bonds
- Challengers can dispute invalid states
- Bonds are slashed for fraud