mirror of
https://github.com/lux-apps/papers.git
synced 2026-10-30 18:15:21 +00:00
The seven engine specifications (lux-{photon,wave,nova,nebula,prism,ray,field}-protocol)
were fragmented short notes documenting layers of the same Quasar consensus stack.
This commit merges them into a single canonical reference, lux-consensus-engines.tex,
that uses one preamble, one set of theorems, one bibliography, and one composition
chapter showing how the engines layer into the LP-020 finality pipeline.
The seven originals are reduced to single-page breadcrumb stubs pointing at the
consolidated paper; their sections/ content is preserved on disk for git history.
- new: lux-consensus-engines/ (50 pages, 646KB PDF, ~2900 lines tex)
- breadcrumbs: each original keeps cover + title + stub paragraph naming its chapter
- composition: chapter 9 records the layered contract Photon < Wave < Nova < ...
- bibliography: consolidated from the seven original thebibliography blocks
45 lines
2.2 KiB
TeX
45 lines
2.2 KiB
TeX
\chapter{Introduction}
|
|
\label{ch:lce-introduction}
|
|
|
|
The Lux primary network finalizes blocks via a stack of independent yet
|
|
complementary consensus engines collectively named \emph{Quasar}. Each
|
|
engine targets a distinct regime in the latency--throughput--connectivity
|
|
design space, and each is reusable as a standalone primitive. Prior
|
|
technical notes documented these engines as separate short papers; the
|
|
fragmentation obscured the fact that they share a single system model, a
|
|
single safety methodology, and a single set of empirical baselines.
|
|
|
|
This paper consolidates seven engine specifications into a single
|
|
reference. Each chapter is the canonical description of one engine. A
|
|
final chapter shows how the engines compose into the Quasar finality
|
|
pipeline that underlies Lux mainnet (LP-020).
|
|
|
|
\section*{Engine map}
|
|
|
|
\begin{center}
|
|
\renewcommand{\arraystretch}{1.2}
|
|
\begin{tabular}{p{2.4cm}p{4.2cm}p{6.6cm}}
|
|
\toprule
|
|
\textbf{Engine} & \textbf{Regime} & \textbf{Property} \\
|
|
\midrule
|
|
Photon & high arrival rate, single conflict set & zero-latency pipelining, sustained throughput at arrival rate \\
|
|
Wave & DAG ordering, binary metastable & confidence monotonicity, decision stability \\
|
|
Nova & DAG-native subgraph finalization & supernova-burst amortization across cones \\
|
|
Nebula & sparse / lossy / churn-prone networks & stratified sampling with bridge validators \\
|
|
Prism & multi-conflict parallelism & spectral decomposition into independent bands \\
|
|
Ray & adaptive latency vs. adversary fraction & confidence-velocity-driven $\beta$ adaptation \\
|
|
Field & multi-valued (non-binary) decisions & electromagnetic-potential Lyapunov convergence \\
|
|
\bottomrule
|
|
\end{tabular}
|
|
\end{center}
|
|
|
|
\section*{Common system model}
|
|
|
|
Throughout this paper, the validator set is denoted $V$ with $|V| = n$,
|
|
sample size $k$, supermajority fraction $\alpha \in (1/2, 1]$, finality
|
|
threshold $\beta$, Byzantine stake fraction $\gamma < 1/3$, and round
|
|
time $\Delta$. Each engine specializes this model (e.g., Photon adds a
|
|
pipeline depth $m$; Field adds a colour cardinality $d$; Nebula adds
|
|
expansion factor $\phi$). The originals of these papers can be located
|
|
in the breadcrumb stubs at \texttt{papers/lux-\{photon,wave,nova,nebula,prism,ray,field\}-protocol}.
|