Zcash Privacy by H33

Privacy Without Quantum Expiration.

Most privacy systems hide transactions. H33 ensures the privacy itself survives the post-quantum transition.

Zcash shielded transactions use Groth16 zero-knowledge proofs on the BN254 elliptic curve. A cryptographically relevant quantum computer solves the discrete logarithm problem on BN254 in polynomial time. When this happens, every historical shielded transaction becomes unshieldable. Retroactively.

Your privacy has an expiration date. Ours does not.
Schedule Demo Post-Quantum Privacy
The Expiration Problem
Groth16 on BN254. Quantum computers break this.
Zcash's Sapling and Orchard shielded pools use Groth16 proofs with pairings on the BN254 curve. The security of these proofs relies entirely on the hardness of the discrete logarithm problem on elliptic curves. Shor's algorithm, running on a quantum computer with sufficient logical qubits, solves this problem efficiently. The threat is not theoretical -- it is a matter of engineering timeline. NIST has already published post-quantum standards and set migration deadlines because they assess this risk as real and near-term.
The critical insight is that the threat is retroactive. Nation-state adversaries are already recording encrypted traffic and shielded transactions today. When quantum capability arrives, they decrypt the past. Every Zcash shielded transaction ever made -- every sender, receiver, and amount -- becomes visible. This is not a future vulnerability. The data collection is happening now.
Property Zcash (Groth16) H33 (STARK)
Proof systemGroth16 (pairing-based)STARK (hash-based)
Curve dependencyBN254 elliptic curveNone
Trusted setupRequired (ceremony)Not required
Quantum statusVulnerable (Shor's algorithm)Post-quantum (hash-based)
Retroactive exposureAll historical shielded txsNot applicable
Compliance layerNoneHATS verifier (open source)
Signature attestationNoneThree PQ families (H33-74)
What H33 Adds to Zcash
Post-quantum privacy. Provable compliance. Two things Zcash cannot do alone.
H33 is not a Zcash replacement. It is a complementary layer that provides two capabilities Zcash's architecture cannot deliver: privacy that survives the quantum transition, and compliance attestation that regulators can independently verify. These are the two missing pieces that prevent institutional adoption of privacy chains.
Post-Quantum Privacy Layer

Wrap Zcash transactions with H33 STARK proofs. The STARK proof attests to properties of the shielded transaction -- compliance status, sanctions screening, value bounds -- without revealing the transaction itself. The proof is quantum-resistant. The commitment anchors in the Zcash memo field.

Compliance Attestation

Regulators do not accept "trust me, it is shielded." They accept independently verifiable cryptographic attestation. H33 provides precisely this -- a STARK proof that a shielded transaction satisfies compliance requirements, verifiable via the public HATS verifier. No data revealed. Only the attestation.

Memo Field Anchoring

Zcash transparent transactions include a memo field that can carry arbitrary data. A 32-byte H33-74 commitment fits natively. The commitment links to the full proof in Cachee. Anyone can verify. The anchoring is permanent on the Zcash chain.

Three PQ Signature Families

Every attestation is signed by ML-DSA (MLWE lattice), FALCON (NTRU lattice), and SLH-DSA (hash-based) -- three independent mathematical hardness assumptions via H33-74. Breaks only if all three are simultaneously broken.

Compliance for Privacy Chains
Regulators require independently verifiable evidence.
The regulatory position on privacy chains is clear: opacity alone is not acceptable. Regulators require the ability to verify that a transaction is lawful without necessarily seeing the transaction details. This is precisely what H33 attestations provide. The regulator installs the HATS verifier, fetches the proof from Cachee using the on-chain commitment, and verifies independently. No API key. No vendor cooperation. No platform dependency.
regulator terminal
$ cargo install hats-verifier $ hats verify --commitment a7f3c9...4e2b --chain zcash VALID -- All checks passed Checks: 20 passed, 0 failed Attestation: compliance-sanctions-v1 Chain: Zcash (transparent memo) Commitment: a7f3c9...4e2b Expiry: 2027-01-15T00:00:00Z Duration: 71us PQ Sigs: ML-DSA-65 + FALCON-512 + SLH-DSA-128f // Transaction satisfies sanctions compliance. // Transaction details remain shielded. // No data was revealed to the verifier.
Verification
Three layers. Anyone can verify.
Every H33 attestation anchored on Zcash is independently verifiable at three levels of depth. No vendor trust required. No API key. The HATS verifier is open source.
<400ms
Fast

Zcash memo field commitment check. Confirm the 32-byte attestation exists on-chain.

<5ms
Standard

H33-74 PQ attestation verify. Fetch from Cachee and verify three post-quantum signatures.

<100ms
Full Mathematical

Complete STARK proof verification. Run the public HATS verifier. Trust only mathematics.

Related
Explore the privacy layer.

Privacy that survives. Compliance that verifies.

Post-quantum privacy attestation for Zcash. 32 bytes in the memo field. Full proof in Cachee. Regulator-verifiable. Quantum-resistant.

Schedule Demo

H33.ai, Inc. · Patents Pending · HATS Standard · Privacy Layer · H33-74 · Post-Quantum Privacy