Files
zeekay abf99d05fc papers: reorganize into per-paper dirs, add Antje Worring as co-author
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.
2026-04-18 21:50:07 -07:00

40 lines
1.7 KiB
TeX

\section{Security Analysis}
\subsection{Threat Mitigation}
\begin{table}[h]
\centering
\small
\begin{tabular}{@{}p{4cm}p{8cm}@{}}
\toprule
\textbf{Threat} & \textbf{Mitigation} \\
\midrule
Malicious worker submits fake result & On-chain verifier rejects unless vendor quote and Merkle root match encrypted input hash. Fraud proofs slash stake. \\
\midrule
State rollback inside enclave & Worker must report \texttt{prevTraceRoot}; verifier checks continuity. Missing link $\Rightarrow$ slash. \\
\midrule
Side-channel attacks (LVI, SGAxe) & Workers run only on microcode-patched CPUs. Alternatively, job spec can request GPU-only execution. \\
\midrule
Consensus re-org affects job state & Job receipts finalized only after 3 L1 blocks. dApps wait or re-submit. \\
\midrule
Data unavailability & Result ciphertext stored in IPFS + optional Arweave. Merkle root on-chain ensures tamper-proof. \\
\bottomrule
\end{tabular}
\caption{Security threat model and mitigations}
\label{tab:security}
\end{table}
\subsection{Known Limitations}
\begin{enumerate}
\item \textbf{EPC Swapping}: Intel SGX's encrypted page cache (EPC) is limited to 128 MB (256 MB on Ice Lake). Large datasets require page swapping, reducing throughput to $\sim$100 MiB/s. GPU TEEs recommended for video/LLM workloads.
\item \textbf{Not Full FHE}: Operators can observe memory access patterns. For complete pattern privacy, combine with ZK-SNARKs or use fully homomorphic encryption.
\item \textbf{Attestation Licensing}: Intel DCAP quote generation incurs $\sim$\$0.02/quote. This cost is passed to job submitters.
\item \textbf{No Cross-Enclave Composability}: Currently, TEEs cannot directly call each other. Cross-TEE workflows require round-trip via L1 transactions.
\end{enumerate}