r/cryptography • u/shegeshe • 1d ago
With NIST IR 8547 finalized and FN-DSA (Falcon) still delayed, is ML-DSA-65 effectively the only viable general-purpose signature for decentralized P2P networks?
NIST finalized IR 8547 on October 27, 2026, deprecating all quantum-vulnerable digital signatures (RSA, ECDSA, EdDSA) across all security strengths after 2030 and disallowing them after 2035. At the same time, the finalized report confirms that the FIPS standard derived from FALCON (FN-DSA) is still under development, leaving ML-DSA (FIPS 204) and SLH-DSA (FIPS 205) as the only finalized general-purpose post-quantum signature standards.
For decentralized consensus and peer-to-peer networks where every node independently verifies thousands of signatures per block without centralized PKI, that narrows the practical design space significantly:
First, SLH-DSA (FIPS 205) offers conservative hash-based assumptions, but its verification latency and multi-kilobyte signature sizes make it painful for high-throughput gossip and transaction mempools unless paired with heavy recursive SNARK aggregation.
Second, FN-DSA (Falcon) has the smallest bandwidth footprint at roughly 666 bytes for Level 1, which is why blockchain researchers love it on paper, but beyond the FIPS standard still not being finalized, constant-time floating-point signing on heterogeneous consumer hardware and mobile devices remains notoriously tricky to implement safely without side-channel leaks.
Third, ML-DSA-65 (FIPS 204) sits right in the middle: deterministic integer arithmetic, fast verification times on both desktop and mobile CPUs, and a finalized NIST standard, at the cost of a 1,952-byte public key and a 3,309-byte signature.
For cryptographers and protocol engineers working on decentralized systems today, are you standardizing on ML-DSA-65 as the default workhorse despite the 3.3 KB bandwidth hit, or are you holding out for FN-DSA or hash-based SNARK aggregation?