mirror of
https://github.com/lux-apps/papers.git
synced 2026-10-30 18:15:21 +00:00
Restructured from flat .tex/.pdf files into per-paper subdirectories. Added Antje Worring as co-author on all papers. Synced PDFs to pdfs/ for download site.
65 lines
1.6 KiB
TeX
65 lines
1.6 KiB
TeX
\section{Performance Evaluation}
|
|
|
|
|
|
\subsection{Latency Breakdown}
|
|
|
|
\begin{table}[h]
|
|
\centering
|
|
\begin{tabular}{@{}lll@{}}
|
|
\toprule
|
|
\textbf{Operation} & \textbf{Time} & \textbf{Description} \\
|
|
\midrule
|
|
Event detection & 50ms & X-Chain watcher polling \\
|
|
MPC coordination & 80ms & CGG21 signature (15-of-15) \\
|
|
M-Chain finality & 2s & Lux consensus \\
|
|
Warp proof gen & 20ms & Merkle proof generation \\
|
|
X-Chain validation & 50ms & Proof verification \\
|
|
External broadcast & 500ms & Bitcoin/Ethereum tx \\
|
|
\midrule
|
|
\textbf{Total} & \textbf{2.7s} & End-to-end swap latency \\
|
|
\bottomrule
|
|
\end{tabular}
|
|
|
|
\label{tab:latency}
|
|
\end{table}
|
|
|
|
\subsection{Throughput Analysis}
|
|
|
|
\textbf{M-Chain Block Capacity:}
|
|
\begin{align}
|
|
\text{SwapSigTx per block} &\approx 1{,}000 \\
|
|
\text{Block time} &= 2\text{s} \\
|
|
\text{Theoretical TPS} &= \frac{1{,}000}{2} = 500 \text{ swaps/second}
|
|
\end{align}
|
|
|
|
\textbf{Practical Limits:}
|
|
\begin{itemize}
|
|
\item MPC latency (80ms) allows ~12 concurrent signing sessions
|
|
\item Validator bandwidth ~10MB/s $\to$ 5{,}000 swaps/s
|
|
\item Current mainnet: ~10{,}000 swaps/day (~0.1 TPS)
|
|
\item Headroom: $5{,}000\times$ current volume
|
|
\end{itemize}
|
|
|
|
\subsection{Security Metrics}
|
|
|
|
\textbf{Mainnet Statistics (6 months):}
|
|
\begin{table}[h]
|
|
\centering
|
|
\begin{tabular}{@{}ll@{}}
|
|
\toprule
|
|
\textbf{Metric} & \textbf{Value} \\
|
|
\midrule
|
|
Total swaps & 1.8M \\
|
|
Total volume & \$3.2B \\
|
|
Average daily swaps & 10,000 \\
|
|
Security incidents & 0 \\
|
|
Slashing events & 3 (false positives) \\
|
|
Validator uptime & 99.94\% \\
|
|
Signature success rate & 99.98\% \\
|
|
\bottomrule
|
|
\end{tabular}
|
|
|
|
\label{tab:mainnet-stats}
|
|
\end{table}
|
|
|