Ce este criptografia post-cuantică?
De ce computerele cuantice amenință semnăturile folosite de majoritatea monedelor, ce este ML-DSA, cum gestionează Quantus semnăturile sale mai mari și ce înseamnă asta pentru mining.
Problema creată de computerele cuantice
Majoritatea criptomonedelor semnează tranzacțiile cu scheme pe curbe eliptice, precum ECDSA sau Schnorr. Securitatea lor se bazează pe o problemă matematică pe care computerele obișnuite nu o pot rezolva într-un timp practic, dar pe care un computer cuantic suficient de mare care rulează algoritmul lui Shor ar putea-o rezolva. Oricine ar avea o asemenea mașină ar putea deduce o cheie privată din cheia ei publică și ar putea cheltui monedele.
Ce este ML-DSA
ML-DSA este o schemă de semnătură digitală construită pe probleme de rețele (lattices), pentru care nu se cunoaște niciun atac cuantic eficient. A fost standardizată prin programul NIST de criptografie post-cuantică și provine din designul CRYSTALS-Dilithium. Quantus semnează fiecare tranzacție cu ea: ML-DSA-65 implicit și ML-DSA-87 pentru utilizatorii care doresc un nivel de securitate mai ridicat.
Costul și cum îl gestionează Quantus
Semnăturile post-cuantice sunt mult mai mari: o semnătură ML-DSA-65 are 3.309 octeți, în timp ce o semnătură pe curbe eliptice are în jur de 64. Quantus folosește dovezi zero-knowledge și agregare criptografică pentru a reduce spațiul suplimentar pe care acestea îl ocupă on-chain.
Dar mining-ul?
Proof of Work se bazează pe o funcție hash, nu pe semnături, iar funcțiile hash sunt mult mai puțin expuse: cea mai bună accelerare cuantică cunoscută împotriva lor, algoritmul lui Grover, este doar pătratică. Quantus se minează pe hash-ul Poseidon2. Pentru dumneavoastră ca miner nu se schimbă nimic: minați cu adresa qz ca pe orice altă monedă.