PQTS2026-10-28_017

PQ Transaction Signatures #017

2026-10-28 1 decision 465 transcript lines

Transcript

Call summary

Targets
  • •Updated lean SPHINCS parameters deployed to testnet — within two weeks - 01:13:41
Decisions
  • •Adopt sphincs.art parameter set (broadly equivalent to Project 11 proposal) for next testnet upgrade; lifetime left open pending offline discussion — starting conservatively high (2^30–2^32) until field data clarifies rotation needs - 01:05:03
Highlights
  • Testnet Update:
    • ·Testnet v03 launched on Daisugi (with Nethermind): single tx with STARK proof of 20 SPHINCS signatures under EIP-8288 - 00:17:58
    • ·Post-DevCon testnet planned with EthPandaOps spam tooling for better benchmarks - 00:18:28
  • Sphincs Parameter Proposals:
    • ·sphincs.art tool presented: explores SPHINCS parameter trade-offs (lifetime, shape, hash, FTS type) for lean SPHINCS - 00:19:05
    • ·Default lifetime on sphincs.art is 2^30 (~1B signatures); reducing to 2^24 cuts size but raises key-rotation frequency - 00:20:19
    • ·Pruning improves keygen speed but leaks privacy after ~75 signatures; partial fix requires semi-trusted state, yields ~2,000 private sigs on Ledger - 00:23:44
    • ·Forest-of-WOTS (Vitale FTS from Sea Golf/Blockstream) gives >30% signing speedup but is novel, less MPC-friendly, and needs standard-model security proof - 00:25:43
    • ·Project 11 proposes two parameter sets: both use WOTS/WOTS+C, CAIC hash, lifetime 2^24; optimized for hardware wallets and MPC (SPHINCS G variant) - 00:40:52
  • Lifetime And Key Rotation Debate:
    • ·Bitcoin SPHINCS (Shrinks) currently at 2^40; Mikhail Kridinov open to lower values; Justin Drake advocates cross-chain alignment - 00:49:10
    • ·Circle hot wallets sign 30K–70K tx/day (~2^16–2^17); at 2^24 lifetime that is ~1.5 years before rotation - 00:57:25
    • ·Nico: surveyed 5 major exchanges — all said key rotation is trivially automatable; anything above 2^22–2^23 is sufficient - 01:02:09
    • ·Justin Drake argues for higher lifetime (2^30): easier UX communication, alignment with Bitcoin/Zcash, and room to reduce later - 01:12:31
    • ·Chat note: Bitcoin 2^40 accounts for off-chain protocols (e.g., high-volume Lightning nodes), not just on-chain use - 01:15:38
  • Mpc And Hardware Wallet Constraints:
    • ·WOTS forest is structurally worse for MPC (nearly 100% secret hashes vs ~50% for FORS); not just a compute-power problem - 00:55:13
    • ·Project 11: 2^24→2^32 lifetime difference is make-or-break for SPHINCS G on Ledger; MPC is unaffected up to ~2^28 - 01:06:40
    • ·Justin Drake: proof-of-grinding via SNARK (host offloads grinding to laptop, proves correctness) expected to improve ~10x in ~12 months - 01:15:50
Action Items
  • •Daniel Cason / Circle - Circle (Daniel) to report internally on key-rotation feasibility and return with findings next call - 00:53:29
  • •Tom Wambsgans (Emil) - Emil to add 2^24 lifetime toggle to sphincs.art so parameter sets can be compared directly - 01:05:33

Key decisions

  • Adopt sphincs.art parameter set (broadly equivalent to Project 11 proposal) for next testnet upgrade; lifetime left open pending offline discussion — starting conservatively high (2^30–2^32) until field data clarifies rotation needs

    The group decided to use the sphincs.art parameters for the next testnet, choosing a higher initial lifetime for signatures to align with Bitcoin/Zcash and simplify UX until more data on key rotation is available.

AI Disclaimer: Some content or metadata on EIPsInsight may be AI-inferred or automatically compiled. If you find any discrepancy, please contact us at dev@avarch.org.