Best Viewed on Desktop
The technical documentation and app previews are optimized for desktop viewing.
β Back to HomeProtocol Overview
ZK-Sentinel V11 β coercion-resistant financial privacy with selective compliance through dual-logic ZK circuits and on-chain ML.
What is ZK-Sentinel?
Public blockchains expose transactions to permanent surveillance, creating vulnerability to physical coercion β the "$5 wrench attack" β where adversaries use force to extract cryptocurrency holdings (189+ documented cases, $84M+ losses). Existing privacy solutions protect transaction linkability but offer no defense when users are physically compelled to withdraw funds, nor do they address the regulatory tension between privacy and compliance.
ZK-Sentinel achieves mathematical indistinguishability between normal and coerced transactions through dual-logic zero-knowledge circuits. Each deposit generates two cryptographically independent nullifiers. An arithmetic selector a = ia_inference Γ frase_correcta determines which nullifier is revealed β computed entirely within the ZK circuit without conditional branching. This constitutes the first protocol combining provable coercion resistance with granular regulatory compliance.
C = Poseidonβ(secret, Ξ·_real, Ξ·_decoy, H_phrase). This enables two valid withdrawal paths from a single deposit β the real path and a decoy "panic" path β making coercion-resistance a cryptographic property, not a UI trick.