Co je postkvantová kryptografie?
Proč kvantové počítače ohrožují podpisy, které používá většina mincí, co je ML-DSA, jak Quantus zachází se svými většími podpisy a co to znamená pro těžbu.
Problém, který vytvářejí kvantové počítače
Většina kryptoměn podepisuje transakce schématy nad eliptickými křivkami, jako je ECDSA nebo Schnorr. Jejich bezpečnost stojí na matematickém problému, který běžné počítače nevyřeší v žádném praktickém čase, ale dostatečně velký kvantový počítač se Shorovým algoritmem ano. Kdokoli s takovým strojem by mohl z veřejného klíče odvodit soukromý klíč a utratit mince.
Co je ML-DSA
ML-DSA je schéma digitálního podpisu postavené na mřížkových problémech, proti kterým není znám žádný účinný kvantový útok. Bylo standardizováno v programu postkvantové kryptografie NIST a vychází z návrhu CRYSTALS-Dilithium. Quantus jím podepisuje každou transakci: ve výchozím nastavení ML-DSA-65 a ML-DSA-87 pro uživatele, kteří chtějí vyšší úroveň zabezpečení.
Cena, a jak ji Quantus řeší
Postkvantové podpisy jsou mnohem větší: podpis ML-DSA-65 má 3 309 bajtů, zatímco podpis nad eliptickou křivkou asi 64. Quantus používá důkazy s nulovou znalostí a kryptografickou agregaci, aby zmenšil místo navíc, které to v řetězci zabírá.
A co těžba?
Proof of Work spoléhá na hashovací funkci, ne na podpisy, a hashovací funkce jsou ohroženy mnohem méně: nejlepší známé kvantové zrychlení proti nim, Groverův algoritmus, je jen kvadratické. Quantus se těží na hashi Poseidon2. Pro vás jako těžaře se nic nemění: těžíte se svou adresou qz jako u jakékoli jiné mince.