mirror of
https://github.com/lux-apps/papers.git
synced 2026-10-30 18:15:21 +00:00
Bylines, paper authorship, correspondence addresses and the founder blurb under each post named an individual. They name the organisation that published the work instead: the brand on posts and pages, the research byline on papers, and research@ in place of a personal address. Both are what these repositories already used elsewhere — nothing new was coined. Co-authors are untouched. Where a paper named someone else alongside, they stay named; only the one byline changed. Bibliography entries, running heads, PDF metadata and affiliations move with it, so a citation still resolves to whoever the cited paper names. Sample and fixture data uses the placeholder name these tests already use elsewhere, so no assertion changed meaning.
53 lines
2.3 KiB
TeX
53 lines
2.3 KiB
TeX
\documentclass[11pt,a4paper]{article}
|
|
\usepackage{../shared/luxcover}
|
|
\usepackage[utf8]{inputenc}
|
|
\usepackage[T1]{fontenc}
|
|
\usepackage{amsmath,amssymb,amsfonts,amsthm}
|
|
\usepackage{hyperref}
|
|
\usepackage{booktabs}
|
|
\usepackage{enumitem}
|
|
\usepackage{xcolor}
|
|
\usepackage{tikz}
|
|
\usepackage{pgfplots}
|
|
\pgfplotsset{compat=1.18}
|
|
\usetikzlibrary{arrows.meta,positioning}
|
|
|
|
\hypersetup{colorlinks=true,linkcolor=black,citecolor=blue,urlcolor=blue}
|
|
|
|
\newtheorem{theorem}{Theorem}[section]
|
|
\newtheorem{lemma}[theorem]{Lemma}
|
|
\newtheorem{definition}{Definition}[section]
|
|
\newtheorem{observation}{Observation}[section]
|
|
|
|
\title{Performance vs Security Tradeoffs\\in Cryptographic Infrastructure}
|
|
|
|
\author{
|
|
Lux Research \\
|
|
Lux Industries, Inc.\\
|
|
\texttt{[email protected]}
|
|
}
|
|
|
|
\date{2026}
|
|
|
|
\begin{document}
|
|
|
|
\luxcoverpage
|
|
|
|
\begin{abstract}
|
|
Security systems that are too slow to use get bypassed. We quantify the performance cost of every cryptographic primitive deployed in the Lux network: MPC threshold signing (50ms at 2-of-3 to 1.2s at 20-of-50), FHE bootstrapping (12ms per gate, $10^7$--$10^9\times$ cleartext), BLS aggregation ($O(1)$ verification regardless of validator count), ML-DSA signatures (3,309 bytes, 51.7$\times$ ECDSA), STARK aggregation ($O(\log N)$ verification compressing $N$ signatures to $\sim$200 bytes), and triple-proof epoch finality (248 bytes, ${\sim}2$--$5$\,ms CPU QuasarCert verification). We measure each primitive on production hardware and present a benchmark table with actual values. We analyze the practical constraint that defines the Lux architecture: achieving sub-second finality with post-quantum security on commodity hardware. The conclusion is that no single primitive satisfies all requirements; the architecture must compose primitives across time scales (per-block classical speed, per-epoch post-quantum security) and across trust models (BLS for speed, MPC for distribution, FHE for privacy).
|
|
\end{abstract}
|
|
|
|
\input{sections/01-introduction}
|
|
\input{sections/02-mpc-latency-vs-threshold-size}
|
|
\input{sections/03-fhe-compute-cost}
|
|
\input{sections/04-bls-aggregation}
|
|
\input{sections/05-ml-dsa-signature-size}
|
|
\input{sections/06-stark-aggregation}
|
|
\input{sections/07-triple-proof-overhead}
|
|
\input{sections/08-storage-scaling}
|
|
\input{sections/09-the-practical-constraint}
|
|
\input{sections/10-benchmark-summary}
|
|
\input{sections/99-conclusion}
|
|
|
|
\end{document}
|