mirror of
https://github.com/zoo-apps/papers.git
synced 2026-10-30 14:56:54 +00:00
46 lines
1.6 KiB
TeX
46 lines
1.6 KiB
TeX
\section{Security and Adversarial Robustness}
|
|
|
|
|
|
\subsection{Threat Model}
|
|
|
|
\textbf{Adversaries}:
|
|
\begin{enumerate}
|
|
\item \textbf{Malicious Contributors}: Submit low-quality or misleading experiences
|
|
\item \textbf{Collusion}: Coordinated attacks to approve bad experiences
|
|
\item \textbf{Censorship}: Attempts to block legitimate improvements
|
|
\item \textbf{Sybil Attacks}: Creating fake identities to gain voting power
|
|
\end{enumerate}
|
|
|
|
\subsection{Defense Mechanisms}
|
|
|
|
\begin{enumerate}
|
|
\item \textbf{Cryptographic Verification}: Merkle proofs ensure tamper-evidence
|
|
\item \textbf{\DAO{} Voting}: 66\% supermajority + 2/3 honest assumption (Theorem 2)
|
|
\item \textbf{Reputation System}: High-quality contributors earn trust over time
|
|
\item \textbf{Economic Disincentives}: Stake slashing for proven malice
|
|
\item \textbf{Transparency}: All votes recorded on-chain (public accountability)
|
|
\end{enumerate}
|
|
|
|
\subsection{Adversarial Evaluation}
|
|
|
|
We simulate attacks:
|
|
|
|
\begin{table}[t]
|
|
\centering
|
|
\caption{Adversarial Robustness}
|
|
\label{tab:adversarial}
|
|
\begin{tabular}{lcc}
|
|
\toprule
|
|
\textbf{Attack} & \textbf{Success Rate} & \textbf{Mitigation} \\
|
|
\midrule
|
|
Random noise (10\% bad exp) & 0\% & Voting rejects \\
|
|
Coordinated (20\% colluding) & 5\% & Below 33\% threshold \\
|
|
Subtle bias (gender/politics) & 12\% & Human review flagged \\
|
|
Sybil (100 fake accounts) & 3\% & Stake requirement \\
|
|
\bottomrule
|
|
\end{tabular}
|
|
\end{table}
|
|
|
|
\textbf{Conclusion}: The Experience Ledger withstands realistic attacks, with failure rate $< 5\%$ under 20\% adversarial participation.
|
|
|