Q-Chain (Quantum)
Post-quantum cryptography with ML-DSA signatures and Corona key management. Quasar hybrid BLS+Corona consensus for PQ finality. DAG-based parallel processing.
Overview
The Quantum Chain is the post-quantum security layer of Lux Network. It implements NIST-approved lattice-based cryptographic algorithms — ML-DSA for digital signatures, ML-KEM for key encapsulation, and SLH-DSA for stateless hash-based signatures.
The Quasar hybrid consensus combines classical BLS signatures with Corona post-quantum signatures, providing security against both classical and quantum computing attacks. The DAG-based processing model enables parallel transaction execution for maximum throughput.
Q-Chain serves as the security anchor for the entire network. Other chains can reference Q-Chain attestations to provide post-quantum security guarantees for their own operations.
Technical Specifications
ML-DSA-44/65/87ML-KEM-512/768/1024SLH-DSAQuasar (DAG, Hybrid PQ)NIST Level 2-5OptionalFeatures
Quick Start
Install the Lux SDK and start interacting with Quantum Chain.
Installation
npm install luxnetExample
import { QuantumClient } from 'luxnet/quantum'
const pq = new QuantumClient('https://quantum.lux.network')
// Generate post-quantum keypair
const keypair = await pq.generateKeypair('ml-dsa-65')
// Sign with PQ signature
const sig = await pq.sign(keypair.secretKey, message)
const valid = await pq.verify(keypair.publicKey, message, sig)API Reference
Full API reference documentation is available at docs.lux.network.
View Full API Docs