The Warrant Model
Warrants attach to regulated counterparties, not to the protocol.
Problem
How does the system support lawful disclosure under court order, given that the protocol itself does not have a master key or a warrant interface?
Solution
Warrants attach to regulated counterparties, not to the protocol.
Warrants attach to regulated counterparties (exchanges, custody desks, funds, banks operating on the protocol), not to the protocol itself. The counterparty has, off-protocol, KYC and identity records for the accounts it serves. When a warrant arrives, the counterparty produces those records and uses its existing relationship with the account holder to extract on-protocol view keys for the slice the warrant covers.
The protocol does not have a warrant interface. The protocol does not need one. The regulator's existing warrant power against regulated counterparties produces the disclosure the regulator needs.
Discussion
This is the same model existing financial regulation operates under. The bank knows who its customers are. The regulator subpoenas the bank, not the dollar. StableZK preserves this structure. The thing that changes is the disclosure surface for non-warranted activity, which collapses to default privacy.
See Also
- § 6.4 · Per-Jurisdiction Notes — how the model lands in specific venues
- § 6.1 · The View-Key Model — the primitive a warranted counterparty actually uses