Files
zeekay fc9b2e03e1 papers: fix LaTeX/ref/typo errors from swarm review (42 papers)
Auto-fixes from the paper accuracy swarm: unambiguous build-breakers, broken
\ref/\cite/\input targets, and prose typos. Substantive accuracy findings
(dates, contradictory numbers, LP numbering) reported separately for review.
2026-06-27 02:02:47 +00:00

64 lines
2.2 KiB
TeX

\section{Security Analysis}
\subsection{Quantum Attack Surface}
\begin{table}[h]
\centering
\begin{tabular}{lll}
\toprule
\textbf{Component} & \textbf{Classical Security} & \textbf{Quantum Security} \\
\midrule
Validator signatures & ECDSA (128-bit) & ML-DSA (128-bit) \\
Block finality proofs & BLS (128-bit) & zk-STARK (256-bit) \\
Key exchange (P2P) & ECDH (128-bit) & ML-KEM (128-bit) \\
Long-term checkpoints & ECDSA (128-bit) & SLH-DSA (FIPS 205, formerly SPHINCS+) (192-bit) \\
Cross-chain bridges & Multi-sig (96-bit) & Threshold ML-DSA (128-bit) \\
\bottomrule
\end{tabular}
\caption{Security comparison: Classical vs Quantum}
\end{table}
\subsection{Threat Model}
\textbf{Adversary capabilities}:
\begin{enumerate}
\item \textbf{Quantum computer}: 10,000+ logical qubits (sufficient for Shor's algorithm)
\item \textbf{Network control}: Can delay/reorder messages (Byzantine)
\item \textbf{Stake control}: Controls up to 33\% of validator stake
\end{enumerate}
\textbf{Security guarantees}:
\begin{itemize}
\item \textbf{Liveness}: Network progresses as long as $>$66\% honest validators
\item \textbf{Safety}: No conflicting blocks finalized (even with quantum computer)
\item \textbf{Censorship resistance}: Transactions eventually included
\end{itemize}
\subsection{Cryptographic Assumptions}
\textbf{Theorem 1} (Quantum-Safe Consensus):
\begin{quote}
If MLWE problem is $(T, \epsilon)$-hard for quantum algorithms, then Lux Quantum Consensus achieves $(T', \epsilon')$-security where $T' = T / poly(n)$ and $\epsilon' = \epsilon \cdot n$.
\end{quote}
\textbf{Proof sketch}: Security reduces to breaking ML-DSA signatures, which requires solving MLWE. With $n$ validators, union bound gives factor-$n$ security loss. $\square$
\subsection{Hybrid Security Transition}
During migration, we use \textbf{dual signatures}:
\begin{equation}
\text{Sig}_{\text{hybrid}}(m) = (\text{ECDSA}(sk_1, m), \text{ML-DSA}(sk_2, m))
\end{equation}
\textbf{Validation}: Block is valid if \emph{both} signatures verify.
\textbf{Timeline}:
\begin{itemize}
\item \textbf{Phase 1} (2025): Hybrid mode (ECDSA + ML-DSA)
\item \textbf{Phase 2} (2027): ML-DSA primary, ECDSA optional
\item \textbf{Phase 3} (2030): ML-DSA only (ECDSA deprecated)
\end{itemize}