Skip to content
~/sultan
Chapter 2 crest
Chapter 2 · § 2.4 · Recipe

Durability Across Cryptographic Regime Change

The system must survive the migration to post-quantum primitives.

Problem

What does it mean for a digital monetary system to be durable? In particular, durable across the cryptographic regime change that is now visible on the horizon?

Solution

The system survives the migration to post-quantum primitives.

Durability means the system continues to satisfy stability, privacy, and fairness across changes in the cryptographic primitives the system uses. Specifically, the system must support migration from current proof systems and signatures to post-quantum primitives without invalidating the on-chain history of holders' positions, attestations, or commitments.

In StableZK, the migration path is staged:

  • Phase 1 production primitives today (Groth16, BLS12-381, Ed25519, ECDH-threshold).
  • Phase 2 hybrid hash-based commitments alongside the classical proofs and signatures, for high-value operations.
  • Phase 3 STARK or lattice-based primitives end-to-end, with re-attestation primitives so that proofs generated under Phase 1 can be replayed under Phase 3 against the same underlying state.

Discussion

Durability is the property the existing stablecoin ecosystem has the worst position on. Every stablecoin in production today depends on classical cryptographic primitives that will, on a date no one can announce, become forgeable. The default migration plan in the industry is "we'll figure it out." That plan has the same character as the stability plans Chapter 4 critiques.

ℹ Note Durability is also why the recipe for re-attestation under primitive change (§ 6.5) is non-optional. Without re-attestation, the migration costs every holder a re-issuance of their compliance proofs. With it, the migration is a protocol-level event the holder doesn't have to participate in.

See Also

❦ ❦ ❦