Ethereum (ETH) istraživači predložili su SPHINCS-, post-kvantni dizajn potpisa koji bi novčanicima mogao omogućiti provjeru kvantno otpornih potpisa unutar EVM-a.
Ključne točke:
- SPHINCS- je shema provjere potpisa u fazi istraživanja izgrađena za sigurnost Ethereum novčanika.
- Prijedlog koristi KECCAK256 umjesto standardnog SHAKE256 za rad unutar postojećeg EVM-a.
- Njegova C13 varijanta navedena je na oko 127.000 gasova s potpisom od 3.704 bajta.
Ethereum novčanici
Prijedlog je objavljen na Ethereum Research 12. lipnja i zasluge nicocsgy kao autoru, uz posebnu zahvalu Vitalik Buterin i drugi suradnici.
Uvodi SFINGE-izgovara se “SPHINCS minus”, kao shema postkvantne provjere potpisa bez stanja optimizirana za Ethereum virtualni stroj.
Problem je dugoročan, ali izravan.
Današnji blockchain novčanici oslanjaju se na kriptografske pretpostavke koje bi moćna kvantna računala na kraju mogla oslabiti, zbog čega istraživači Ethereuma testiraju migracijske putove prije nego što takvi napadi postanu praktični.
SPHINCS- izgrađen je oko EVM-a kakav sada postoji, tako da dizajn ne traži od Ethereuma dodavanje predkompilacija ili promjenu osnovnog protokola.
Prijedlog zamjenjuje standard SLH-DSA hash funkcije, uključujući PROTRESI256sa KECCAK256koji je već izvorni za Ethereum i može se koristiti u Čvrstoća logika provjere.
Također pročitajte: Anthropic zatvara Claude Fable 5 i Mythos 5 nakon naloga američke vlade
Kvantna sigurnost
Post također sužava proračun za potpise kako bi odgovarao običnim blockchain novčanicima, umjesto da zadrži širi standardni cilj od 2^64 potpisa po ključu.
SPHINCS- fokusira se na raspon između 2^14 i 2^20 potpisa po ključu, tvrdeći da normalne Ethereum adrese ne trebaju neograničen proračun za potpisivanje.
U objavi se kaže da je prosječni godišnji 99,9 percentil Ethereum transakcija bio oko 431 po adresi od spajanja, što podržava više parametara specifičnih za novčanik.
Za varijantu C13, prijedlog navodi troškove provjere od blizu 127.000 gasa i veličinu potpisa od 3.704 bajta.
Uspoređuje to s SLH-DSA-SHA2-128-24za koji post kaže da košta 142.000 plina, koristi potpis od 3.856 bajta i zahtijeva oko 1,07 milijardi hash poziva za potpisivanje.
Dizajn nije standardan.
Post kaže SPHINCS- ne slijedi striktno FIPS 205 jer koristi Keccak i ograničene proračune za potpisivanje, dok potpisivanje hardverskog novčanika ostaje praktična prepreka.
Varijante C11 i C12 opisane su kao kompatibilne s hardverskim novčanicima, ali vrijeme potpisivanja na ST33K1M5 sigurnosni element navedeni su na 390 sekundi i 47,5 sekundi, što pokazuje da sama učinkovitost provjere ne rješava korisničko iskustvo.
Ethereumov post-kvantni rad kretao se kroz nekoliko staza, uključujući nove sheme potpisa, apstrakciju računa, planiranje migracije i dizajn novčanika, jer sigurnosne promjene računa mogu potrajati godinama da se koordiniraju među korisnicima i infrastrukturom.
Pročitajte dalje: ChatGPT doseže jednu milijardu korisnika aplikacije mjesečno jer mišljenje javnosti o umjetnoj inteligenciji postaje mješovito








