Drevet av
Technology

Ethereum-medgründer Vitalik Buterin sier at kryptografiens vanskeligste problem fortsatt er uløst

Ethereum-medgrunnlegger Vitalik Buterin publiserte mandag en detaljert teknisk gjennomgang, der han kalte kryptografisk obfuskering «den endelige sjefen i kryptografi» og forklarte hvorfor en løsning ville gjøre det mulig for utviklere å bygge nesten enhver tenkelig tillitsløs protokoll.

SKREVET AV
DEL
Ethereum-medgründer Vitalik Buterin sier at kryptografiens vanskeligste problem fortsatt er uløst

Viktige poenger

  • Vitalik Buterin publiserte 29. juni 2026 en gjennomgang der han omtaler indistinguishability obfuscation som kryptografiens vanskeligste uløste mål.
  • Dagens iO-ordninger fungerer teknisk sett, men har kjøretider som Buterin anslår overstiger universets alder med mange størrelsesordener.
  • Buterin skisserte tre veier videre, inkludert optimalisering med hjelp av kunstig intelligens (AI), som på sikt kan muliggjøre tillitsløs stemming og private smarte kontrakter.

Hva obfuskering faktisk gjør

De fleste i kryptoverdenen kjenner til kryptering, som skjuler data under overføring, og nullkunnskapsbevis, som verifiserer data uten å avsløre dem. Obfuskering gjør noe annet: den skjuler selve koden.

Tenk på det slik. Kryptering låser et brev inne i en konvolutt. Obfuskering roter til maskinen som skriver brevet, slik at ingen — ikke engang noen som ser den kjøre — kan finne ut hvordan den fungerer.

Den spesifikke varianten Vitalik Buterin beskrev i sitt siste blogginnlegg, kalles indistinguishability obfuscation, eller iO. Enkelt forklart betyr iO at hvis to programmer gjør det samme, men bruker ulik intern logikk, kan du ikke skille dem fra hverandre når de først er obfuskerte. Programmet kjører, produserer reelle utdata, og avslører ingenting om hvordan det kom dit.

Hvorfor blokkjeder trenger dette

I analysen knyttet Buterin iO direkte til blokkjede-bruksområdet. Obfuskerte programmer kan ikke hindre seg selv i å bli kopiert, noe som betyr at de ikke kan holde tilstand som en saldo eller en transaksjonslogg. Det er akkurat det blokkjeder gjør.

Kombiner de to, skrev Buterin, og resultatet blir noe som ligner en «tillitsløs betrodd tredjepart». Et system som håndhever regler, behandler input og produserer ærlige utdata uten at noen trenger å stole på menneskene som bygde det.

Et konkret eksempel: et sikkert, privat, manipulasjonsresistent stemmesystem uten multisig-komité, uten et betrodd oppsett drevet av en liten gruppe, og uten antakelsen om at i det minste noen deltakere forblir ærlige.

Fremdriften så langt

Forskere har brukt omtrent 20 år på å forsøke å bygge en beviselig sikker versjon av iO. Tidlige tilnærminger ble brutt gang på gang. Buterin viste til et nøkkelresultat fra 2001 som viser at den ideelle versjonen av obfuskering er matematisk umulig. Forskere skiftet deretter fokus til iO som det nest beste målet.

De siste årene har feltet nådd en milepæl. Kryptografer har nå konstruksjoner som oppnår iO under det Buterin kalte «rimelige sikkerhetsantakelser». Det er reell fremgang.

Problemet: kjøretider lengre enn universet

Haken er kjøretid. Dagens iO-ordninger er teknisk sett polynomiske, noe som betyr at de skalerer med inputstørrelse i stedet for å eksplodere eksponentielt. Men Buterin beskrev den faktiske overheaden som «galaktisk».

Ordningene fungerer ved å stable flere lag med avanserte kryptografiske verktøy inni hverandre. Hvert lag omslutter laget under. Resultatet er et system der behandling av én enkelt input kan kreve overhead-faktorer anslått til over 10 opphøyd i 10, med sikkerhetskrav som presser chiffertekststørrelser til tusenvis av ganger større enn standardkonstruksjoner.

Buterins anslag: forventede kjøretider i dagens ordninger overstiger universets alder.

3 veier videre

Buterin skisserte tre retninger forskere forfølger:

  • Optimalisere det eksisterende tårnet av konstruksjoner med smartere ingeniørarbeid og AI-assistanse for å kutte størrelsesordener ved hver flaskehals, på samme måte som SNARK-ytelse forbedret seg dramatisk etter 2010.
  • Bygge iO ved hjelp av mer aggressive, men enklere kryptografiske antakelser, og bytte noe teoretisk rigor mot praktisk hastighet.
  • Oppdage en helt ny tilnærming til obfuskering, muligens utenfor den gitterbaserte matematikken som ligger til grunn for mesteparten av dagens arbeid.

Hva det betyr for krypto

Buterin formulerte innsatsen tydelig. Hvis noen av disse veiene lykkes, vil resultatet være en versjon av kryptografi der enhver protokoll som kan beskrives med en betrodd tredjepart, kan bygges uten en. Det omfatter private smarte kontrakter, anonyme legitimasjonssystemer, kryptert beregning på sensitiv data og styringssystemer som ikke kan manipuleres av innsidere.

«Hvis vi lykkes i en av veiene, er belønningen høy: det er en reell forstand i at vi vil ha ‘løst kryptografi’: enhver protokoll som kan beskrives ved å bruke en idealisert betrodd tredjepart, forutsatt at angriperen får lov til å spole klokken tilbake, vil kunne implementeres sikkert. Men å komme dit er fortsatt en formidabel utfordring», konkluderte Buterin.

Teknologien er ikke klar. Men veikartet, skrev Buterin, er tydeligere enn det noen gang har vært.

Denne artikkelen er oversatt fra engelsk ved hjelp av kunstig intelligens. Den originale engelske versjonen er den autoritative kilden; automatiske oversettelser kan inneholde unøyaktigheter, særlig i juridisk og regulatorisk terminologi.