Solana quantum resistant

Săptămâna trecută, a fost anunțată vestea lansării unei soluții rezistente la cuantum pentru Solana.

https://twitter.com/deanmlittle/status/1875136565456109891

Cu toate acestea, nu este o soluție de bază care să fie aplicată întregii ecosisteme, ci o soluție opțională care permite celor care o folosesc să se protejeze de riscurile calculului cuantic.

Solana: ce înseamnă rezistent la cuantum

Computerele cuantice sunt procesoare foarte diferite de cele tradiționale, cu o putere de calcul enorm superioară.

Securitatea tranzacțiilor crypto este realizată prin semnături electronice, care nu pot fi contrafăcute.

Motivul pentru care sunt atât de sigure este că ar necesita o cantitate imensă de calcule pentru a le contraface, iar astăzi nu există un supercomputer capabil să le efectueze în timpi rezonabili.

Cu computerele cuantice, timpul necesar pentru a falsifica o semnătură digitală este semnificativ redus, teoretic făcând posibilă realizarea acesteia într-un interval de timp rezonabil.

Se spune că o semnătură electronică este rezistentă la cuantum atunci când nici măcar un computer cuantic nu este capabil să o contrafacă.

Riscul actual

În starea actuală, din câte se știe, nu există încă un computer cuantic capabil, măcar la distanță, de a falsifica o semnătură electronică într-un timp rezonabil.

Într-adevăr, conform unor ipoteze, ar putea dura încă câțiva ani, dacă nu chiar decenii, înainte ca un astfel de obiectiv să poată fi atins.

În plus, așa cum demonstrează cazul Solana, există deja soluții care ar putea fi aplicate în cazul în care, la un moment dat, un astfel de risc teoretic ar putea deveni realist.

Totuși, nimeni nu exclude că, pentru un sentiment mai mare de securitate, aceste soluții pot începe să fie utilizate chiar de acum, deși în starea actuală a lucrurilor acest lucru nu este absolut necesar.

Soluția rezistentă la cuantum a Solana

Soluția anunțată săptămâna trecută nu privește întreaga rețea Solana, ci un vault specific, numit Winternitz.

Această soluție a fost numită Solana Winternitz Vault și a fost făcută disponibilă pe GitHub.

Numele derivă din semnăturile unice Winternitz (WOTS), care sunt semnături digitale rezistente la cuantum, datorită utilizării unui hash Keccak256 trunchiat care oferă o rezistență de 224 de biți.

Pentru a folosi această soluție, trebuie să descarci software-ul, să initializezi un nou vault și să generezi un nou set de chei Winternitz.

Aceasta înseamnă că o astfel de soluție nu poate fi aplicată la portofelele deja existente, deoarece noile chei create în acest mod au, de asemenea, noi adrese publice.

Prin urmare, oricine dorește să o folosească va trebui să transfere toate fondurile de la adresa lor anterioară la noua adresă, după ce o generează, dar doar după ce se asigură că pot folosi noul set de chei fără limite. De fapt, dacă ar transfera fondurile la o nouă adresă și apoi și-ar da seama că nu pot folosi noua cheie privată, le-ar pierde efectiv pe toate.

Nu este o coincidență că același dezvoltator al acestei soluții a adăugat următoarea notă:

„Folosește acest program pe propriul risc și pericol.”

Din fericire, software-ul oferă și o suită de instrumente de testare, pentru a evita să începi să-l folosești fără a-l încerca.

Utilizarea sa este puternic descurajată pentru oricine nu este expert în aceste lucruri.

Implementarea globală

Când va avea loc implementarea soluțiilor de acest tip la nivel global?

În primul rând, nu este sigur că semnăturile Winternitz sunt soluția optimă. De asemenea, nu este sigur că vor fi cele alese de Solana pentru a fi implementate la nivel de bază.

Faptul este că, în mod rezonabil, mai este mult timp înainte ca problema să treacă de la teoretică la reală, așa că nu are sens să acționăm precipitat cu soluții grăbite sau insuficient testate.

Cu toate acestea, este extrem de important ca dezvoltatorii să-și dezvăluie creativitatea în multiple soluții, acum că mai este timp pentru a le testa, astfel încât cât mai multe să poată fi încercate pentru a alege doar cele mai bune în viitor.

Nu se spune nici măcar că soluția trebuie să fie unică. De fapt, cu cât sunt mai multe, cu atât mai bine.