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.
51 lines
1.4 KiB
TeX
51 lines
1.4 KiB
TeX
\section{Stateless Client Benefits}
|
||
|
||
|
||
\subsection{Storage Requirements}
|
||
|
||
\begin{table}[H]
|
||
\centering
|
||
\begin{tabular}{@{}lrr@{}}
|
||
\toprule
|
||
\textbf{Client Type} & \textbf{Storage} & \textbf{Sync Time} \\
|
||
\midrule
|
||
Full node (current) & 350 GB & 48 hours \\
|
||
Full node (Verkle) & 350 GB & 48 hours \\
|
||
Stateless (Verkle) & 100 MB & 10 seconds \\
|
||
Light client & 10 MB & 1 second \\
|
||
\bottomrule
|
||
\end{tabular}
|
||
\caption{Storage and synchronization requirements}
|
||
\label{tab:storage}
|
||
\end{table}
|
||
|
||
\subsection{Verification Architecture}
|
||
|
||
Stateless clients maintain minimal state:
|
||
\begin{itemize}
|
||
\item Latest block header: 512 bytes
|
||
\item Trusted root: 48 bytes
|
||
\item Pending transactions: Variable
|
||
\item Proof cache: 10-100 MB
|
||
\end{itemize}
|
||
|
||
\subsection{Network Participation}
|
||
|
||
Verkle trees enable new participation models:
|
||
\begin{enumerate}
|
||
\item \textbf{Mobile validators}: Participate in consensus from smartphones
|
||
\item \textbf{Browser clients}: Web-based blockchain interaction
|
||
\item \textbf{IoT devices}: Embedded blockchain verification
|
||
\item \textbf{Ephemeral nodes}: Spin up/down without sync penalty
|
||
\end{enumerate}
|
||
|
||
\subsection{Decentralization Impact}
|
||
|
||
Lower barriers to entry increase network decentralization:
|
||
\begin{equation}
|
||
\text{Nakamoto Coefficient} = \min_{S \subseteq \mathcal{V}} \{|S| : \sum_{v \in S} stake_v > 0.5\}
|
||
\end{equation}
|
||
|
||
With Verkle trees enabling 10× more validators, the Nakamoto coefficient improves proportionally.
|
||
|