Files
papers/lux-quasar-consensus/sections/06-performance-characteristics.tex
zooqueen ebe2ebcb3c papers: retire boschini2024corona key -> ringtail (third-party prior art); fix Pulsar/Corona/Ringtail provenance + lattice labels
Ringtail (Boschini et al., ePrint 2024/1113) is third-party prior art; Lux's
Corona (Ring-LWE = Module-LWE rank-1) builds on it; Pulsar is Module-LWE rank-k.
Retired the conflated boschini2024corona/corona2024/coronago/... bib keys to the
single canonical ringtail/corona/pulsar/magnetar keys, rewrote \cite + \bibitem
by context, and fixed 'Pulsar (Ring-LWE)' mislabels (Corona where corona.metal/
single-ring/Ringtail-derived; Pulsar where Module-LWE rank-k/ML-DSA). Cryptographer-led.
2026-06-19 22:33:10 -07:00

61 lines
1.7 KiB
TeX

\section{Performance Characteristics}
\subsection{Mainnet Configuration (21 validators)}
\begin{table}[h]
\centering
\begin{tabular}{@{}ll@{}}
\toprule
\textbf{Parameter} & \textbf{Value} \\
\midrule
K (Sample size) & 21 \\
$\alpha$ (Preference quorum) & 13 \\
$\alpha_{conf}$ (Confidence quorum) & 18 \\
$\beta$ (Confidence threshold) & 8 \\
Q-Threshold (Corona) & 15 of 21 \\
Quasar Timeout & 10ms (GPU BLS) / 100ms (CPU fallback) \\
Block Gas Limit & 1{,}000{,}000{,}000 (1\,B) \\
Txs/Block & $\sim$47{,}619 (at 21{,}000 gas/tx) \\
Finality Target & 10ms (GPU BLS) / 100ms (CPU BLS fallback) \\
\bottomrule
\end{tabular}
\label{tab:mainnet-params}
\end{table}
\subsection{Performance Metrics}
\begin{table}[h]
\centering
\begin{tabular}{@{}lll@{}}
\toprule
\textbf{Metric} & \textbf{Value} & \textbf{Description} \\
\midrule
Block Gas Limit & 1\,B & 47{,}619 txs/block at 21k gas/tx \\
Finality (GPU BLS) & 10ms & Primary target (co-located validators) \\
Finality (CPU BLS) & 100ms & Fallback (commodity hardware) \\
GPU BLS Aggregation & 3ms & Metal/CUDA shader \\
Corona Aggregation & 7ms & PQ signature combination \\
Certificate Size & 2.9KB & Combined BLS + Corona \\
\bottomrule
\end{tabular}
\label{tab:performance}
\end{table}
\subsection{Throughput Analysis}
Under Byzantine conditions ($f < n/3$), with 1\,B gas block limit:
\begin{align}
\text{Txs/block} &= \frac{1{,}000{,}000{,}000}{21{,}000} \approx 47{,}619 \\
\text{TPS (GPU BLS)} &= \frac{47{,}619}{0.010\text{s}} = 4{,}761{,}904 \text{ TPS} \\
\text{TPS (CPU BLS)} &= \frac{47{,}619}{0.100\text{s}} = 476{,}190 \text{ TPS}
\end{align}
Finality probability after $\beta$ rounds:
\begin{equation}
P(\text{finality}) \geq 1 - \epsilon, \quad \epsilon \approx 10^{-10}
\end{equation}