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

33 lines
1.2 KiB
TeX

\section{Introduction}
Cross-chain bridges fail because of the message layer. The pattern is consistent:
\begin{enumerate}[leftmargin=2em]
\item A message claims ``\$X was deposited on chain A.''
\item Chain B trusts this message and releases \$X.
\item The message was forged, replayed, or referred to a reverted transaction.
\end{enumerate}
\subsection{History of Bridge Exploits}
\begin{center}
\begin{tabular}{llrl}
\toprule
\textbf{Bridge} & \textbf{Date} & \textbf{Loss} & \textbf{Root Cause} \\
\midrule
Ronin & Mar 2022 & \$625M & Compromised 5-of-9 validator keys \\
Wormhole & Feb 2022 & \$325M & Signature verification bypass \\
Nomad & Aug 2022 & \$190M & Initialization bug (any message valid) \\
Harmony Horizon & Jun 2022 & \$100M & Compromised 2-of-5 multisig \\
BNB Bridge & Oct 2022 & \$586M & IAVL proof verification bug \\
Multichain & Jul 2023 & \$126M & Centralized key compromise \\
\midrule
\textbf{Total (top 6)} & & \textbf{\$1.95B} & \\
\bottomrule
\end{tabular}
\end{center}
Every exploit reduces to one of three failures: (1) the message authentication was bypassable, (2) the authenticating committee was too small, or (3) replay/revert protection was missing.