chains: rename T-Chain split into M-Chain (MPC) + F-Chain (FHE) per LP-134

- M-Chain: thresholdvm in MPC mode — CGGMP21/FROST/Pulsar-general
  ceremonies for bridge custody of external wallets
- F-Chain: thresholdvm in FHE mode — TFHE bootstrap-key generation,
  encrypted EVM compute
- Q-Chain: post-quantum consensus signing (Pulsar) — clarified
- Z-Chain: Groth16 over BLS12-381 — clarified (rolls N x ML-DSA-65 sigs
  into 192-byte proof)
- T-Chain: now refers to teleportvm only (unified bridge+relay+oracle)
This commit is contained in:
2026-05-05 13:06:30 -07:00
parent e4cb63bb6f
commit 4534ba110f
2 changed files with 7 additions and 5 deletions
+2 -1
View File
@@ -12,7 +12,8 @@ operator daemons (no luxd validator required), the same way `mpcd` and
|---|---|---|---|
| R-Chain (relay) | `chains/relayvm/` (shim) | `luxfi/relay/vm/` | `luxfi/relay/cmd/relayd` |
| O-Chain (oracle) | `chains/oraclevm/` (shim) | `luxfi/oracle/vm/` | `luxfi/oracle/cmd/oracled` |
| T-Chain (FHE / threshold) | `luxfi/chains/thresholdvm/` (canonical) | (same) | `luxfi/fhe/cmd/fhed` (standalone FHE daemon, not chain-coupled) |
| M-Chain (MPC threshold) | `luxfi/chains/thresholdvm/` (canonical, MPC mode) | (same) | n/a — runs in luxd |
| F-Chain (FHE) | `luxfi/chains/thresholdvm/` (canonical, FHE mode) | (same) | `luxfi/fhe/cmd/fhed` (standalone FHE daemon) |
| C-Chain (EVM) | `chains/evm/` | uses `chains/evm/cevm` (C++/GPU FFI shim) or pure-Go (default) via build tags | n/a — runs in luxd |
| A-Chain (AI) | `chains/aivm/` | `luxfi/ai` | n/a |
| I-Chain (identity) | `chains/identityvm/` | `luxfi/id` | n/a |
+5 -4
View File
@@ -33,9 +33,10 @@ Or copy binaries to `~/.lux/plugins/<vmid>`.
| identityvm | I-Chain | Decentralized identity |
| keyvm | K-Chain | Key management |
| oraclevm | O-Chain | Oracle/off-chain data |
| quantumvm | Q-Chain | Post-quantum security |
| quantumvm | Q-Chain | Post-quantum consensus signing (Pulsar) |
| relayvm | R-Chain | Cross-chain relay |
| servicenodevm | S-Chain | Service node registry |
| teleportvm | T-Chain (teleport) | Unified bridge+relay+oracle |
| thresholdvm | T-Chain (threshold) | Threshold signatures |
| zkvm | Z-Chain | Zero-knowledge proofs |
| teleportvm | T-Chain | Unified teleport (bridge + relay + oracle) |
| thresholdvm (MPC) | M-Chain | MPC ceremonies (CGGMP21, FROST, Pulsar-general) — bridge custody for external wallets |
| thresholdvm (FHE) | F-Chain | FHE compute + TFHE bootstrap-key generation (encrypted EVM) |
| zkvm | Z-Chain | Groth16 over BLS12-381 (rolls N × ML-DSA-65 sigs into 192-byte proof) |