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.
21 lines
845 B
TeX
21 lines
845 B
TeX
\section{Regulatory Disclosure}
|
|
|
|
|
|
Three composable modes, implemented in \texttt{Disclosure.sol}:
|
|
|
|
\begin{enumerate}[nosep]
|
|
\item \textbf{Viewing keys} (Zcash-style): owner registers a
|
|
per-viewer wrapped decryption key. Revocable on-chain; actual
|
|
key revocation requires off-chain rekey.
|
|
\item \textbf{Threshold disclosure} ($M$-of-$N$, regulator is one
|
|
party): uses the existing \texttt{lsss.go} Shamir infrastructure.
|
|
On-chain share submission with per-party dedup. Combination
|
|
happens off-chain.
|
|
\item \textbf{ZK attestation anchor}: accepts opaque proof bytes
|
|
with a \texttt{claimType} tag. On-chain verifier registry
|
|
(owner-gated) routes to Groth16/PlonK verifier contracts when
|
|
deployed.
|
|
\end{enumerate}
|
|
|
|
%% ============================================================
|