Poháňa
Technology

Spoluzakladateľ Etherea Vitalik Buterin tvrdí, že najťažší problém kryptografie je stále nevyriešený

Spoluzakladateľ Etherea Vitalik Buterin v pondelok zverejnil podrobný technický rozbor, v ktorom označil kryptografické zamlžovanie za „konečného bossa kryptografie“ a vysvetlil, prečo by jeho vyriešenie umožnilo vývojárom vytvoriť takmer akýkoľvek protokol bez nutnosti dôvery, aký si len možno predstaviť.

NAPÍSAL
ZDIEĽAŤ
Spoluzakladateľ Etherea Vitalik Buterin tvrdí, že najťažší problém kryptografie je stále nevyriešený

Kľúčové body

  • Vitalik Buterin zverejnil 29. júna 2026 analýzu, v ktorej označil kryptografiu založenú na nerozlíšiteľnosti za najťažší doteraz nevyriešený cieľ kryptografie.
  • Súčasné schémy iO sú technicky funkčné, ale ich výpočtový čas podľa Buterinových odhadov presahuje vek vesmíru o mnoho rádov.
  • Buterin načrtol tri cesty vpred, vrátane optimalizácie s využitím umelej inteligencie (AI), ktoré by mohli nakoniec umožniť dôveryhodné hlasovanie a súkromné inteligentné zmluvy.

Čo vlastne obfuskácia robí

Väčšina ľudí v krypto svete pozná šifrovanie, ktoré skrýva údaje počas prenosu, a dôkazy s nulovou znalosťou, ktoré overujú údaje bez ich odhalenia. Obfuskácia funguje inak: skrýva samotný kód.

Predstavte si to takto. Šifrovanie uzamkne list do obálky. Obfuskácia zamieša stroj, ktorý list píše, tak, aby nikto, ani ten, kto sleduje jeho prevádzku, nedokázal zistiť, ako funguje.

Konkrétna verzia, ktorú Vitalik Buterin opísal vo svojom najnovšom blogovom príspevku, sa nazýva obfuskácia nerozlíšiteľnosti (indistinguishability obfuscation) alebo iO. Jednoducho povedané, iO znamená, že ak dva programy robia to isté, ale používajú odlišnú vnútornú logiku, po obfuskácii ich nemožno od seba odlíšiť. Program beží, produkuje skutočné výstupy a neprezrádza nič o tom, ako k nim dospel.

Prečo to blockchain potrebuje

V analýze Buterin priamo prepojil iO s prípadom použitia blockchainu. Zamlžené programy nemôžu zabrániť svojmu kopírovaniu, čo znamená, že nemôžu uchovávať stav, ako je zostatok alebo záznam o transakcii. To je presne to, čo robia blockchainy.

Spojením týchto dvoch prvkov, napísal Buterin, vznikne niečo podobné „dôveryhodnej tretej strane bez potreby dôvery“. Systém, ktorý vynucuje pravidlá, spracováva vstupy a produkuje čestné výstupy bez toho, aby niekto musel dôverovať ľuďom, ktorí ho vytvorili.

Jeden konkrétny príklad: bezpečný, súkromný a proti manipulácii odolný volebný systém bez výboru s viacnásobným podpisom, bez dôveryhodného nastavenia riadeného malou skupinou a bez predpokladu, že aspoň niektorí účastníci zostanú čestní.

Doterajší pokrok

Výskumníci strávili približne 20 rokov pokusmi o vytvorenie preukázateľne bezpečnej verzie iO. Počiatočné prístupy boli opakovane prelomené. Buterin poukázal na kľúčový výsledok z roku 2001, ktorý ukázal, že ideálna verzia obfuskácie je matematicky nemožná. Výskumníci sa potom zamerali na iO ako na druhý najlepší cieľ.

V posledných rokoch dosiahla táto oblasť významný míľnik. Kryptografi teraz disponujú konštrukciami, ktoré dosahujú iO za podmienok, ktoré Buterin nazval „rozumnými bezpečnostnými predpokladmi“. To je skutočný pokrok.

Problém: Doba behu dlhšia ako vesmír

Problémom je výpočtový čas. Súčasné schémy iO sú technicky polynomiálne, čo znamená, že sa škálujú s veľkosťou vstupu, namiesto toho, aby exponenciálne narastali. Buterin však skutočnú réžiu opísal ako „galaktickú“.

Schéma funguje tak, že sa do seba vrství niekoľko vrstiev pokročilých kryptografických nástrojov. Každá vrstva obklopuje tú pod ňou. Výsledkom je systém, v ktorom spracovanie jediného vstupu môže vyžadovať režijné faktory odhadované na viac ako 10 na 10. mocninu, pričom bezpečnostné požiadavky zvyšujú veľkosť šifrovaného textu tisíckrát v porovnaní so štandardnými konštrukciami.

Buterinov odhad: očakávané časy spracovania v súčasných schémach presahujú vek vesmíru.

3 cesty vpred

Buterin načrtol tri cesty, ktorými sa výskumníci uberajú:

  • Optimalizovať existujúcu štruktúru konštrukcií pomocou inteligentnejších technických riešení a podpory umelej inteligencie s cieľom znížiť každé úzké miesto o niekoľko rádov, podobne ako sa po roku 2010 dramaticky zlepšil výkon SNARK.
  • Vytvoriť iO s využitím agresívnejších, ale jednoduchších kryptografických predpokladov, pričom sa obetuje časť teoretickej prísnosti v prospech praktickej rýchlosti.
  • Objaviť úplne nový prístup k zamlžovaniu, prípadne mimo matematiky založenej na mriežkach, na ktorej stojí väčšina súčasnej práce.

Čo to znamená pre kryptomeny

Buterin jasne formuloval, o čo ide. Ak bude úspešná ktorákoľvek z týchto ciest, výsledkom bude verzia kryptografie, v ktorej bude možné vytvoriť akýkoľvek protokol, ktorý možno opísať pomocou dôveryhodnej tretej strany, bez tejto tretej strany. To zahŕňa súkromné inteligentné zmluvy, anonymné systémy overovania, šifrované výpočty s citlivými údajmi a systémy správy, ktoré nemôžu byť zneužité vnútornými osobami.

„Ak uspejeme v ktorejkoľvek z týchto ciest, odmena bude veľká: v skutočnom zmysle slova budeme mať ‚vyriešenú kryptografiu‘: akýkoľvek protokol, ktorý možno opísať pomocou idealizovanej dôveryhodnej tretej strany – za predpokladu, že protivníkovi bude dovolené vrátiť čas späť – bude možné bezpečne implementovať. Dostať sa tam však stále predstavuje obrovskú výzvu,“ uzavrel Buterin.

Táto technológia ešte nie je pripravená. Plán, ako napísal Buterin, je však jasnejší než kedykoľvek predtým.

Tento článok bol preložený z angličtiny pomocou umelej inteligencie. Pôvodná anglická verzia je autoritatívnym zdrojom; automatické preklady môžu obsahovať nepresnosti, najmä v právnej a regulačnej terminológii.