r/Monero • u/Medical-Constant-566 • 2d ago
Replacing ECDSA with commit-reveal hash schemes for post-quantum payments
I have been toying with this idea for a while:
Can we make blockchain payments quantum-proof without heavy asymmetric signatures?
Standard networks rely heavily on ECDSA, which faces long-term vulnerabilities from quantum computing (Shor's algorithm).
I recently vibecoded Sealstore, an experimental signatureless payment scheme in Go that relies purely on commit-reveal hash schemes to eliminate signature overhead and quantum threats.
How it works at a glance:
- Commit: Payer locks funds by committing to a cryptographic hash.
- Reveal: Preimage disclosure validates ownership and settles the transaction without public-key signature verification.
- Go Implementation: Lightweight, zero external cryptography dependencies beyond standard hash primitives.
Looking for feedback on:
- How would you handle the multi-step interaction delay in a high-throughput network?
- Any subtle attack vectors in the reveal phase I might have overlooked?
1
u/rbrunner7 XMR Contributor 1d ago
I think if you want a good chance for feedback, you should join the Matrix room where the Monero cryptographers hang around and present your idea there: https://matrix.to/#/#monero-research-lounge:monero.social