Compact Shielded CSV: Post-Quantum, Private, Lightweight Client-Side Validation Blockchain
Post-quantum signatures and proofs are much larger than classical ones, so upgrading blockchains to quantum-resistant cryptography greatly increases on-chain overhead. The goal is a private payment blockchain whose on-chain footprint does not depend on proof or signature size.
Compact Shielded CSV is a client-side validation design in which the chain acts only as a data-availability layer recording blobs of nullifiers, degriefers, and transaction commitments. A new mechanism, the degriefer, is a hash commitment binding a nullifier to the owner's secret key and the spending transaction. Off-chain validation uses it to pick the authorized spend among conflicting duplicates, so no signatures are posted on chain. The protocol rules are modeled in Lean 4 with Mathlib under abstractions such as collision-free hashing and a complete proof archive.
A single-input transaction occupies 3 hashes on chain (2N+1 for N inputs). The Lean development proves invalidation soundness, value preservation, no double spending, constructive spendability, and payment progress. A correspondence table maps the paper's definitions to their Lean names.
