mirror of
https://github.com/luxfi/docs.git
synced 2026-09-24 00:25:32 +00:00
docs: M/F/Z-Chain canonical naming per LP-134
Update lux-fhe.mdx and chains/thresholdvm.mdx to clarify that the ThresholdVM substrate powers M-Chain (MPC ceremonies for external-wallet bridge custody) and F-Chain (FHE compute) per LP-134. Legacy T-Chain name retained only for teleportvm (LP-6332).
This commit is contained in:
@@ -1,10 +1,10 @@
|
||||
---
|
||||
title: "Threshold VM (T-Chain)"
|
||||
description: "MPC-as-a-service: threshold signing, key generation, and secure multi-party computation."
|
||||
title: "Threshold VM (M-Chain MPC + F-Chain FHE per LP-134)"
|
||||
description: "MPC-as-a-service: threshold signing, key generation, and secure multi-party computation. Per LP-134 the ThresholdVM substrate powers M-Chain (MPC ceremonies for bridge custody of external wallets) and F-Chain (FHE compute). Legacy: T-Chain."
|
||||
icon: ShieldCheck
|
||||
---
|
||||
|
||||
The Threshold VM (T-Chain) provides Multi-Party Computation (MPC) as a service for all Lux chains. It manages threshold key generation, distributed signing, and key lifecycle operations using the LSS (Lux Secret Sharing) protocol. Any authorized chain can request cryptographic operations from the T-Chain via Warp messaging.
|
||||
The Threshold VM substrate powers **M-Chain** (MPC ceremonies for bridge custody of external wallets — CGGMP21, FROST, Pulsar-general) and **F-Chain** (FHE compute + TFHE bootstrap-key generation) per **LP-134**. It manages threshold key generation, distributed signing, and key lifecycle operations using the LSS (Lux Secret Sharing) protocol. Any authorized chain can request cryptographic operations from M-Chain via Warp messaging. The legacy name "T-Chain" is retained ONLY for `teleportvm` (LP-6332). New work targets M-Chain (MPC) or F-Chain (FHE).
|
||||
|
||||
## Architecture
|
||||
|
||||
|
||||
@@ -9,7 +9,7 @@ Lux FHE (`github.com/luxfi/fhe`) is a pure-Go Fully Homomorphic Encryption libra
|
||||
|
||||
### Why
|
||||
|
||||
FHE enables computation on encrypted data without decryption. On a blockchain, this means smart contracts can process encrypted balances, votes, bids, and analytics while the underlying values remain hidden. Lux FHE is the cryptographic foundation for confidential EVM execution on Lux C-Chain and T-Chain.
|
||||
FHE enables computation on encrypted data without decryption. On a blockchain, this means smart contracts can process encrypted balances, votes, bids, and analytics while the underlying values remain hidden. Lux FHE is the cryptographic foundation for confidential EVM execution on Lux C-Chain and **F-Chain** (per LP-134; supersedes legacy T-Chain FHE host).
|
||||
|
||||
### Tech Stack
|
||||
|
||||
@@ -391,7 +391,7 @@ luxd (--dev mode)
|
||||
│ TrivialEncrypt, VerifyCiphertext
|
||||
│ Decrypt, Reencrypt
|
||||
│
|
||||
└── T-Chain (ThresholdVM)
|
||||
└── F-Chain (ThresholdVM-FHE, per LP-134)
|
||||
└── FHE RPC Service (vms/thresholdvm/fhe/)
|
||||
GetPublicParams, RegisterCiphertext
|
||||
RequestDecrypt / GetDecryptResult
|
||||
|
||||
Reference in New Issue
Block a user